请问收盘价远离40天均线不开仓怎样表达?新手求助 (文华财经WH8赢智V8.2)

投资者咨询:请问收盘价远离40天均线不开仓怎样表达?新手求助 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-13 13:04
请问是用乖离率吗??
例如收盘价远离40天均线25%以上不开仓   怎样表达?

BIAS40:=(CLOSE-MA(CLOSE,40))/MA(CLOSE,40)*100;
BIAS40<0.25?

但是执行好像没结果,还是会在远离均线的地方开仓。。。


下面是代码
------------------------------------------------------------------------

MA1:MA(CLOSE,N1);
MA2:MA(CLOSE,N2);
MA3:MA(CLOSE,N3);
MA4:MA(CLOSE,N4);
MA5:MA(CLOSE,N5);
//定义均线
BIAS40:=(CLOSE-MA(CLOSE,40))/MA(CLOSE,60)*100;

//定义乖离率
TP2:=CROSS(C,MA1)&&CROSS(C,MA2)&&CROSS(C,MA3)
AND CLOSE>MA5
AND CLOSE>MA4
AND CLOSE>MA3
AND CLOSE>MA2
AND CLOSE>MA1
||CROSS(C,MA1)&&CROSS(C,MA2)&&CROSS(C,MA3)&&CROSS(C,MA4)
AND CLOSE>MA5
AND CLOSE>MA4
AND CLOSE>MA3
AND CLOSE>MA2
AND CLOSE>MA1
AND BIAS40<0.25;



KD:=TP2;
KD=1,BK;//买开仓。

C<REF(L,BARSBK)||CROSS(MA2,MA1) ,BP;
AUTOFILTER;
技术人员回复
日期:2018-8-13 13:34

 BIAS40已经乘过100后面比较时用25就可以BIAS40<25

投资者咨询:请问收盘价远离40天均线不开仓怎样表达?新手求助 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-13 13:04
 谢谢,但是还是一样哦,还是会远离均线开仓
技术人员回复
日期:2018-8-13 15:07

 TP2中或者条件需要在一个括号内:

 

TP2:=(CROSS(C,MA1)&&CROSS(C,MA2)&&CROSS(C,MA3)
AND CLOSE>MA5
AND CLOSE>MA4
AND CLOSE>MA3
AND CLOSE>MA2
AND CLOSE>MA1
||CROSS(C,MA1)&&CROSS(C,MA2)&&CROSS(C,MA3)&&CROSS(C,MA4)
AND CLOSE>MA5
AND CLOSE>MA4
AND CLOSE>MA3
AND CLOSE>MA2
AND CLOSE>MA1)
AND BIAS40<25;

投资者咨询:请问收盘价远离40天均线不开仓怎样表达?新手求助 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-13 13:04
好的感谢。请问
-----------
C<REF(L,BARSBK),sp; 
//最新价小于开仓K线最低价。平仓。
---------------

 这个语句为什么平仓时候还是会平在收盘价,而不是开仓K线的最低价?


图片点击可在新窗口打开查看
技术人员回复
日期:2018-8-13 17:06

需要通过编写将信号设置为指令价的方式, 可以实现盘中满足条件立即执行

 

具体的用法可以参考CHECKSIG的函数说明了解一下,源码中加入两句:

 

CHECKSIG(BP,'A',0,'C',0,0);
CHECKSIG(SP,'A',0,'C',0,0);

 

 

 

 

 
投资者咨询:请问收盘价远离40天均线不开仓怎样表达?新手求助 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-13 13:04
收到, 非常感谢耐心回答。