[求助]请帮助写均线指标 (文华财经WH8赢智V8.2)

投资者咨询:[求助]请帮助写均线指标 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-3 0:27
 老师,请帮忙写一个均线方面的交易策略

1、上一k在250均线之上,当前价格大于等于上一k最高点多2个跳点时买开仓7手,止损上一k的最低点少3个跳点;
2、上一k在120均线之下,当前价格小于等于上一k最低点少4个跳点时卖开仓9手,止损上一k的最高点多5个跳点;
3、当天收盘前1分钟平所有仓。
技术人员回复
日期:2018-8-3 8:17

 参考:

 

MA120:MA(C,120);
MA250:MA(C,250);
REF(C,1)>MA250&&C>=REF(H,1)+2*MINPRICE,BK(7);
C<=REF(L,BARSBK+1)-3*MINPRICE,SP(BKVOL);
REF(C,1)<MA120&&C<=REF(L,1)-4*MINPRICE,SK(9);
C>=REF(H,BARSSK+1)+5*MINPRICE,BP(SKVOL);
ISTIMETOKLINEEND(60),CLOSEOUT;

投资者咨询:[求助]请帮助写均线指标 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-3 0:27
 老师,我按你的公式改总是达不到效果,我说一下我的意思请帮我写一个完整的交易吧

1、上一k在250均线之上,当前价格大于等于上一k最高点多2个跳点时买开仓7手,止损当前价格小于250均线
2、上一k在120均线之下,当前价格小于等于上一k最低点少4个跳点时卖开仓9手,止损当前价格大于120均线;
3、允许一根k线多次开平仓。
投资者咨询:[求助]请帮助写均线指标 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-3 0:27

上边的公式基本就是完整的交易公式,只是你这个周期太大,信号可能会很少,,,,另外,不建议1根K线多次开平仓,有可能会出现频繁止损的情况

技术人员回复
日期:2018-8-6 13:48

 回复3楼,参考:

 

MA120:MA(C,120);
MA250:MA(C,250);
REF(C,1)>MA250&&C>=REF(H,1)+2*MINPRICE,BK(7);
C<=MA250,SP(BKVOL);
REF(C,1)<MA120&&C<=REF(L,1)-4*MINPRICE,SK(9);
C>=MA120,BP(SKVOL);
MULTSIG(0,0,10,0);

投资者咨询:[求助]请帮助写均线指标 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-3 0:27
 老师,我把上楼的公式加载后发现,开、平仓都是当根k的收盘价,

我想达到的要求不是收盘价:
1、    买开仓是超过上一k的最高+2
   卖开仓是低于上一k的最低-4
2、平仓是价格接触120或者250均线就现价平仓。
 
3、C<=MA250,SP(BKVOL);改成C<=MA250*MINPRICE,SP(BKVOL);
结果上会有什么区别?MINPRICE函数介绍太少,我还不能理解含义。
技术人员回复
日期:2018-8-6 15:36

 5楼模型是满足条件立即开仓的,我们本地测试并不是以收盘价开平仓的,如图

 

如果有疑问的话,可以完整截图您加载的合约K线图,我们帮您分析一下

 

图片点击可在新窗口打开查看

投资者咨询:[求助]请帮助写均线指标 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-3 0:27
 

图片点击可在新窗口打开查看

我把最后一句去掉了的结果。
技术人员回复
日期:2018-8-6 16:01

5楼模型去掉最后一句是收盘价模型,K线走完确认信号下单,回测时以收盘价作为成交价

 

如果您想要满足条件立即下单,1根K线1个信号,不需要去掉最后一句,改成MULTSIG(0,0,1,0);就可以了

投资者咨询:[求助]请帮助写均线指标 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-3 0:27
 老师,六楼的第三个问题能帮我解释一下吗?我刚接触编程不长时间,需要老师的帮助。 

再就是加上MULTSIG(0,0,1,0);,回测速度明显变慢,一根k一根k的走,老师,有没有办法变快