请问,用一根均线交易,均线上升中不开空,均线下降中不开多怎么编程? (文华财经WH6赢顺V6.7)

投资者咨询:请问,用一根均线交易,均线上升中不开空,均线下降中不开多怎么编程? (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-9-7 18:27
 请问,用一根均线交易,均线上升中不开空,均线下降中不开多怎么编程?
技术人员回复
日期:2018-9-7 18:36
可以参考下面写法:

MA5:MA(C,5);
开多条件&&NOT(MA5<REF(MA5,1)),BK;
开孔条件&&NOT(MA5>REF(MA5,1)),SK;
投资者咨询:请问,用一根均线交易,均线上升中不开空,均线下降中不开多怎么编程? (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-9-7 18:27
 
如果加上5天交易次数小于2次要怎么加入?谢谢
投资者咨询:请问,用一根均线交易,均线上升中不开空,均线下降中不开多怎么编程? (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-9-7 18:27

 例如,用均线MA50,原开仓条件,并列条件如下,

 

MA50:=MA(C,50);

&& MA50>REF(MA50,1),BK;

&& MA50<REF(MA50,1),SK;

 

 

技术人员回复
日期:2018-9-7 20:11

您是在wh8中使用?

 

您的思路中只有开仓,请自行补充平仓条件,编写参考

 

MA50:=MA(C,50);
SS:=COUNTSIG(BK,SUMBARS(DAYBARPOS=1,5))+COUNTSIG(SK,SUMBARS(DAYBARPOS=1,5));
CROSS(C,MA50)&&NOT(MA50<REF(MA50,1))&&SS<2,BK;
CROSSDOWN(C,MA50)&&NOT(MA50>REF(MA50,1))&&SS<2,SK;

投资者咨询:请问,用一根均线交易,均线上升中不开空,均线下降中不开多怎么编程? (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-9-7 18:27
MA20:MA(CLOSE,20);
MA20:MA(CLOSE,20);
//以上为定义20周期均线
SS:=COUNTSIG(BK,SUMBARS(DAYBARPOS=1,5))+COUNTSIG(SK,SUMBARS(DAYBARPOS=1,5));
CROSS>MA20&&NOT(MA20<REF(MA50,1))&&SS<2,BK;
CROSS<MA20&&NOT(MA20>REF(MA20,1))&&SS<2,SK;
CLOSE<MA20,SP;//价格小于20 周期均线,买平
CLOSE>MA20,BP;//价格小于20 周期均线,卖平
AUTOFILTER;

 以上提示语法错误,不知道怎么回事?如果还要加上20-40日均线之间不开仓,怎么加?请老师修改一下。请老师注明一下公式的意思
   
技术人员回复
日期:2018-9-7 21:24
 您直接复制5楼源码就可以了

另外,收盘价在20-40日均线之间不开仓?
投资者咨询:请问,用一根均线交易,均线上升中不开空,均线下降中不开多怎么编程? (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-9-7 18:27
 是的收盘价在20-40均线之间不开仓

技术人员回复
日期:2018-9-7 22:28
 参考:

MA20:MA(C,20);
MA40:MA(C,40);
MA50:=MA(C,50);
COND:=C>MA20&&C<MA40||C<MA20&&C>MA40;
SS:=COUNTSIG(BK,SUMBARS(DAYBARPOS=1,5))+COUNTSIG(SK,SUMBARS(DAYBARPOS=1,5));
CROSS(C,MA50)&&NOT(MA50<REF(MA50,1))&&NOT(SS>=2)&&NOT(COND),BK;
CROSSDOWN(C,MA50)&&NOT(MA50>REF(MA50,1))&&NOT(SS>=2)&&NOT(COND),SK;