请教下老师大神 (文华财经WH8赢智V8.2)

投资者咨询:请教下老师大神 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-8 10:35
 您好老师 我写了下面的
MA5:=MA(C,5);
MA10:=MA(C,10);
MA60:=MA(C,60);
IF(MA5>MA10&&C>MA60,MA5,NULL),COLORRED;
IF(MA5<MA10&&C<MA60,MA5,NULL),COLORGREEN;
想“出现红点时做多,没有红点也没有绿点  或者  出现绿点时平仓”怎么写啊 谢谢老师!


技术人员回复
日期:2018-5-8 10:42

您刚接触程序化模型的编写可以参考以下帖子学习一下:

 

http://help.wenhua.com.cn/dispbbs.asp?boardid=14&Id=571777

 

1楼思路编写参考:

 

MA5:=MA(C,5);
MA10:=MA(C,10);
MA60:=MA(C,60);
A:MA5>MA10&&C>MA60;
B:MA5<MA10&&C<MA60;
IF(A,MA5,NULL),COLORRED;
IF(B,MA5,NULL),COLORGREEN;
A,BK;
B||ISNULL(B)||ISNULL(A),SP;
AUTOFILTER;

投资者咨询:请教下老师大神 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-8 10:35
您好老师
A处没有红点也没绿点,怎么没显示平仓呢,到了下根K线才显示
2 只能平仓后的一根K线开仓吗,不能同一根K线同时平仓开仓吗

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

技术人员回复
日期:2018-5-8 11:26

 第一问题平仓条件参考以下修改

 

第二个问题可以实现,使用BPK SPK反手指定实现反向开空仓

 

MA5:=MA(C,5);
MA10:=MA(C,10);
MA60:=MA(C,60);
A:MA5>MA10&&C>MA60;
B:MA5<MA10&&C<MA60;
IF(A,MA5,NULL),COLORRED;
IF(B,MA5,NULL),COLORGREEN;
A,BPK;
B||ISNULL(B)||ISNULL(A)||A=0,SPK;
AUTOFILTER;