范老师:
开发完成,下载地址在下面1楼。
本交易系统采取了咏春拳之“攻防在中线”的思想,以中轴线为进出场点进行布局,震荡趋势走势均可适应。
交易品种:不限 交易周期:建议15M以上周期 中轴线: 1,EMA;2,SMA.。 默认1 ,数据20(可调),即采用EMA20作为中轴线
进场模块: 多单的进场: 当中轴线向上行时(前N个K线收盘价的EMA20都小于当前K线收盘价的EMA20,N为可调节参数,默认10),K线站上中轴线(前一个K线收盘低于中轴线,当前K线收盘大于中轴线),且收盘价格不高于中轴线100个小点(100可调), 则进场初始仓位:多单0.1手(可调), 止盈: 1,固定点数,比如200个小点,2,ATR的倍数,比如0.2倍ATR(可调,这里系数要小数点2位,比如可以0.25)。这里ATR采用ATR(14日)的值,14可调。 止盈仓位:50%,可调 止损:1,固定点数,比如400或者600个小点(可调),2,0.5倍ATR 可调 平保:默认200,即如果止盈时200,正好触发止盈一般仓位,剩余仓位的止损移到进场价位。 加仓模块: 当K线实时价格高于进场价格500点(可调,建议货币对设置300-500),启动首次加仓。 即: 首次加仓间隔:500 首次加仓仓位倍率:1.0(可调,建议0.5-2.0之间),倍率是对前次进场仓位的倍率,这里是对初始仓位的倍率。 首次加仓止损: 1,固定点数可调,2,0.5ATR可调
二次加仓间隔:300(可调) 二次加仓仓位倍率:2(可调,建议0.5-3.0之间),倍率是对前次进场仓位的倍率,这里是对首次加仓仓位的倍率。 二次加仓间隔倍率:1.2(可调,上次隔300点加,这次就隔360点加,下次就是432) 二次加仓止损: 1,固定点数(可调),2,0.5ATR(可调) 加仓总次数:5,可调 加仓总持仓手数:0.5手,可调,这是控制持仓手数,按资金控制。如果加仓次数没到而持仓手数要超,则以持仓手数为准。 菱形加仓:开,关,开的话,以二次加仓倍率加仓2次(可调,必须小于加仓总次数)后,以后开始以新倍率0.5(可调,建议0.5-0.8)加仓剩余次数。新倍率是对前次进场仓位的倍率。 加仓平保:开,关:开的话,触发加仓时,上一次进场单触发平保,即上一次进场的止损移到进场价位。默认开,关的话,只带止损不带平保。
虚底仓加仓开关 默认开 概念: 当进场后,对进场价格做标记。后面触发减仓一半后,进场仓位平保,如果之后K线下影线打到进场位又迅速拉起,则不管底仓单在不在,默认底仓虚拟存在,按首次加仓条件加仓以及后续二次加仓处理。这是防止底仓被洗后不触发加仓。
出场模块: 现在有这几种情况, 如果进场后盈利10个点(可调),则底仓平保,走势回落就全部出场。 如果进场达到止盈,出场一半,剩一半,要么平保,要么触发加仓。 如果进场后没盈利10个点(平保触发点数),直接回落,则进入: 一,反向保护:1,2,3 1,不对底仓进行处理。该止损止损。 2,K线实时跌破中轴线价格就止损。 3,K线实时跌破中轴线价格就止损并且反向开仓0.1手,止盈X止损Y,类似进场参数。都可调。 默认1,选2或者3是在数据公布前可以尝试打开,就是数据可能造成行情反转时可以及时离场观望或者反手开仓。平时建议关闭 二,进入趋势后的离场: 以EMA50(可调)作为趋势离场线,EMA35(可调)作为减仓线 1,不创新高离场开关,开的话:当连续Z根(可调)K线最高价不创新高,所有持仓单减仓30%(可调) 2,一次跌破离场开关:开的话:当K线收盘价跌穿EMA35,所有持仓单减仓30%(可调) 3,移动止盈开关:开的话:当EMA50上穿任何一个进场单的价位时,该进场单的止损开始沿EMA50上移,每根K线收盘就移动到最新的EMA50价位,那么如果行情反转碰到EMA50就全部离场。
空单相反
总盈利点数离场: 当所有持仓单总赢利点数达到1500小点则全部离场(1500小点可调) 总盈利金额离场: 当所有持仓单总赢利金额达到500美元则全部离场(500可调)
建议老师对加仓模块和出场模块再单独做一个EA,支持对手动单进行加仓和出场。
|