请写均线模型 (文华财经WH6赢顺V6.7)

投资者咨询:请写均线模型 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-12 22:29
 请写两个独立的均线模型

模型1:

当收盘价大于MA60开多,再次收盘价低于MA60平仓;等待再次价格大于MA60开多,再次收盘价低于MA60平仓。循环只做一个方向。

模型2:

当收盘价小于MA60开空,再次收盘价大于MA60平仓;等待再次价格小于MA60开空,再次收盘价高于MA60平仓。循环只做一个方向。


谢谢!
技术人员回复
日期:2018-8-13 7:57
 参考:

C>MA(C,60),BK;
C<MA(C,60),SP;
AUTOFILTER;


C<MA(C,60),SK;
C>MA(C,60),BP;
AUTOFILTER;
投资者咨询:请写均线模型 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-12 22:29
 谢谢老师,请再帮加一个条件

C>MA(C,60),BK;
C<MA(C,60),SP;
AUTOFILTER;

就是开仓至平仓后,从平仓算起10个周期内再次出现开仓信号,要求开仓从价格必须大于前一平仓价格10个点才开仓,否则不开仓。以此类推。

主要是想过滤掉一些频繁的价格围绕均线上下穿的震荡磨损。
技术人员回复
日期:2018-8-13 11:24
 这样:

FILTER( C>MA(C,60),10),BK;
C<MA(C,60),SP;
AUTOFILTER;
投资者咨询:请写均线模型 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-12 22:29
 测试了一下,开仓数没有几乎没有下降

请帮加上:要求开仓价格必须大于前一平仓价格10个点才开仓,否则不开仓。以此类推。
 
技术人员回复
日期:2018-8-13 13:50
由于要与前一次平仓进行比较,涉及到首次开仓与信号记录函数,可以在wh7中实现,参考:

C>MA(C,60)&&NOT(ISLASTSP),BK;
C>MA(C,60)&&ISLASTSP&&C>REF(C+10*MINPRICE,BARSSP)&&BARSSP<10,BK;
C>MA(C,60)&&ISLASTSP&&BARSSP>10,BK;
C<MA(C,60),SP;
AUTOFILTER;

投资者咨询:请写均线模型 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-12 22:29
 谢谢,我想用另一个过滤方法

C>MA(C,60),BK;
C<MA(C,60),SP;
AUTOFILTER;


就是收盘价连续三个周期大开MA60后的买入。请帮开仓加一个条件
技术人员回复
日期:2018-8-14 15:16
 参考:
EVERY(C>MA(C,60),3),BK;
C<MA(C,60),SP;
AUTOFILTER;
投资者咨询:请写均线模型 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-12 22:29
 谢谢,再加一个条件

EVERY(C>MA(C,60),3),BK;
C<MA(C,60),SP;
AUTOFILTER;


EVERY(C>MA(C,60),3),BK;或收盘价大于MA60且上穿的本周期涨幅大于0.2%也开仓买入。如果这个条件买入了那么就不再执行“收盘价连续三个周期大开MA60后的买入

麻烦老师了!
技术人员回复
日期:2018-8-14 16:46
 参考:
EVERY(C>MA(C,60),3)||C>MA(C,60)&&C-REF(C,1)>0.002*REF(C,1),BK;
C<MA(C,60),SP;
AUTOFILTER;