龙听期货论坛's Archiver

龙听 发表于 2019-8-19 10:37

闪灵交易者策略(金字塔软件 源码 贴图)

在交易中,特别是突破类模型,成功率并不高,若碰上反复的假突破,更是一种灾难。那有没有方法来减少这种情形的发生呢?本文介绍的闪灵交易者策略(The Ghost Trader Trading Stategy)为大家提供了一种方式。
闪灵交易者策略源自于交易者的观察,一些交易者从自己的交易记录中发现,若上一次交易是盈利的,那么下一笔交易是亏损的概率比较大。因此在设计策略时,希望能跳过这些我们认为会亏损的交易。具体到策略中,我们将引入模拟交易的概念(这个概念仅指此策略中代码部分,请勿与金字塔模拟交易混淆), 与之对应的是真实下单模块。模拟交易始终在运行交易条件。而真实下单模块直到上一笔模拟交易是亏损的情况下才执行。
本文的例子,将忠于原策略,建立在一个指数移动平均和RSI指标上。默认只考虑一次亏损的情况,周期为日线,运行模式为走完K线(在小周期运行此策略,效果更明显些)。
开多:9日收盘价指数平均大于等于19日最高价的指数平均并且9日收盘价的RSI指标下穿70。
开空:9日收盘价指数平均小于19日最高价的指数平均并且9日收盘价的RSI指标上穿30。
平多:最新价下穿20日低点。
平空:最新价上穿20日高点。
以上进出场点并不是这个策略的要点,重在如何记录模拟交易的状况,在金字塔软件中,我们将使用全局变量来构建这个部分。具体的见代码,我会多做些注释。若您完全理解后,移动止盈止损的代码也应不在话下。
代码:**** Hidden Message *****[/size]

[attach]11807[/attach]

卓越 发表于 2019-10-23 15:57

{:smile:}

呆哥哥 发表于 2020-1-3 23:16

感謝分享、版主辛苦了

呆哥哥 发表于 2020-1-3 23:16

感謝分享、版主辛苦了

傲雪松 发表于 2020-1-27 11:25

xuexi

古歌 发表于 2020-2-4 20:51

学习学习

页: [1]