PTrade中三段式止盈止损策略的多票支持——PTrade上打造自己的交易系统

Zhigang
Zhigang 不断进步、持续盈利

0 人点赞了该文章 · 168 浏览

        在之前的文章《截断亏损,让利润奔跑---三段式止盈策略的PTrade实现》,我们在PTrade中,实现了三段式止盈止损策略,并结合一个简单的突破20日均线买入,演示了该策略对于单只股票的操作应用。

        之后,有使用上述策略的朋友反馈,是否可以让其支持多支股票的操作,以结合到自己多票操作的策略中。

        并且,因为自己也希望逐步打出完整交易系统,而PTrade中,目前提供的比较多的例子,都是结构化的编程方式,也就是写一个一个函数来互相调用的方式,对于一个复杂的系统,这样的方式,代码实现、管理,会很复杂。因此,就准备升级之前的策略,引入面向对象编程的设计方式,对策略进行封装实现。既方便使用,也便于后续的功能扩展以及策略的组合。

        因此,使用本策略的实现,不仅可以实现多票操作,参照该策略的实现方式,朋友们应该还可以掌握使用类

对象的方式,来设计实现自己的选股策略,交易策略,止盈止损策略(本文),仓位管理策略等,从而搭建起自己的完整的交易系统。

        本次大版本升级,请购买了上面策略的朋友联系我,支付差价即可获得本版本。感谢大家的信任与支持。本版本下载文件中,您将获得以下内容:

        1. 交易记录类的实现(三段式止盈止损策略;支持类数据的持久化);

        2. 交易管理类的实现(支持多票操作; 实现类数据的持久化;单例方式);

        3. 止损策略类的实现(固定,百分比,均线等)及工厂方法的实现;在交易记录类中应用。

        4. 上述内容在一阳穿三线策略(存在选到多票买卖)中的完整应用演示(含一阳穿三线策略的PTrade实现),如图1。

图1 策略执行情况演示 
 图2 持久化数据样例


【声明】本文提供的策略,仅供参考、学习使用,不承诺策略的收益保障本策略尽管经过了严格的测试验证(Py311),但鉴于交易的复杂性,不保证存在作者未知的情况。对于反馈的问题或bug,会尽快响应并提供版本修复、更新。

使用过程中,若有疑问,可以文下提问,或微信咨询:bluesky_Liuzg.



附件列表

StageProfitTakingVer2.0.zip

26KB

499.00

线上付款

发布于 6 天前

免责声明:

本文由 Zhigang 原创发布于 百果量化交流平台 ,著作权归作者所有。

登录一下,更多精彩内容等你发现,贡献精彩回答,参与评论互动

登录! 还没有账号?去注册

Zhigang
3 天前
@Asee 感谢反馈!能帮到您,很开心。预祝投资顺利!
Asee
3 天前
跑了1个晚上回测,回测参数:2025-02-05至2025-09-23,资金100万,基准:000300.SS,周期:分钟,成绩不错,策略收益达到了49.74\%,最大回撤6.90\%,再优化下开单和止损策略,加入卖飞补仓策略,成绩会更好!感谢bluesky_Liuzg[强]
Zhigang
6 天前
购买本策略的朋友,若需要《截断亏损,让利润奔跑---三段式止盈策略的PTrade实现》的代码,可以联系我,会提供给您参考使用。http://www.100apple.net/article/detail.html?id=724