用Ptrade写1个只有62行的“预埋单”策略范例
有网友在 阅读了 《Ptrade的3个小自定义函数范例》《 Ptrade中读取ini配置文件范例》 两个文章后反馈,不会使用自定义函数,估计确实有不少朋友才刚刚接触PT,对很多问题都还比较迷茫。那两篇文章中我分别介绍了PT使用中的一些细节,看来是需要进一步实例化才更能帮助新手朋友理解。基于此,我就使用文章中的小范例,尝试写一个简单实用的“预埋单“策略。
第一步、进入PT回测模块,新建一个策略
第二步、进入PT研究模块,修改ini配置文件
第三步、回到回测模块,点击右上角的 回测 按钮,运行结果如图
总结,这个策略虽然很小,但已经基本功能已经实现了,而且我估计实盘运行应该是是没什么大问题。编写过程中,我特意使用了 《Ptrade的3个小自定义函数范例》《 Ptrade中读取ini配置文件范例》 提及的一些范例,算是基于前几篇文章的实例化综合范例。
接着我简单介绍下这个 “预埋单“小策略的特点:
1、可以使用ini文件跟实际运行中的策略进行交互,范例中是基于1分钟行情运行的,所以策略运行中每一分钟都会去读取一次ini文件,意味着,我们通过编辑ini文件,每一分钟就是实时跟策略交互;
2、策略使用了自定义函数的调用,算是给留言说不会调用自定义函数的朋友一个回复和示范;
3、策略使用了g.con全局变量进行状态控制,这个方法可以让我们策略执行过程中,逻辑清晰,按部就班,供朋友们参考;
4、此策略的目前的设定是只做一个买一个卖就完成了交易计划。要再开始使用,需要手动修改ini文件的开关进行手动重置一次。这个感觉有点像一个半自动武器,挺好玩的,大家有兴趣可以具体研究研究。
2024-07-08 19:07
2024-05-10 09:27
2024-05-10 09:26
2024-05-10 09:25
2024-05-09 22:26
2024-05-09 22:15
2024-05-09 22:12
2024-05-09 22:12
2024-05-09 22:06
2024-03-28 20:24