请教均线程序问题24 (文华财经WH6赢顺V6.7)

投资者咨询:请教均线程序问题24 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-24 19:22
 第一 ,当价格大于 5,20,40,60,120,210当中的 任何5个价格时 提示 “买入”
第二  ,当价格小于 5,20,40,60,120,210当中的 任何5个价格时 提示 “卖出”。
请问下怎样编程 ?谢谢
技术人员回复
日期:2018-8-24 19:29
 参考:
MA1:MA(C,5);
MA2:MA(C,20);
MA3:MA(C,40);
MA4:MA(C,60);
MA5:MA(C,120);
MA6:MA(C,210);
C1:=C>MA1+C>MA2+C>MA3+C>MA4+C>MA5+C>MA6;
C2:=C<MA1+C<MA2+C<MA3+C<MA4+C<MA5+C<MA6;
DRAWTEXT(C1>=5,H,'买入'),VALIGN2;
DRAWTEXT(C2>=5,L,'卖出'),VALIGN0;
投资者咨询:请教均线程序问题24 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-24 19:22
 我刚试了下,不显示 买入 和卖出
技术人员回复
日期:2018-8-24 20:16
这样看下:
MA1:MA(C,5);
MA2:MA(C,20);
MA3:MA(C,40);
MA4:MA(C,60);
MA5:MA(C,120);
MA6:MA(C,210);
C1:=(C>MA1)+(C>MA2)+(C>MA3)+(C>MA4)+(C>MA5)+(C>MA6);
C2:=(C<MA1)+(C<MA2)+(C<MA3)+(C<MA4)+(C<MA5)+(C<MA6);
DRAWTEXT(C1>=5,H,'买入'),VALIGN2;
DRAWTEXT(C2>=5,L,'卖出'),VALIGN0;
投资者咨询:请教均线程序问题24 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-24 19:22
 可以 显示 但不合理,连续 显示很多个
技术人员回复
日期:2018-8-24 21:23
 连续满足条件时,只显示第一个?

参考:
MA1:MA(C,5);
MA2:MA(C,20);
MA3:MA(C,40);
MA4:MA(C,60);
MA5:MA(C,120);
MA6:MA(C,210);
C1:=(C>MA1)+(C>MA2)+(C>MA3)+(C>MA4)+(C>MA5)+(C>MA6);
C2:=(C<MA1)+(C<MA2)+(C<MA3)+(C<MA4)+(C<MA5)+(C<MA6);
DRAWTEXT(CROSS(C1>=5,0.5),H,'买入'),VALIGN2;
DRAWTEXT(CROSS(C2>=5,0.5),L,'卖出'),VALIGN0;
投资者咨询:请教均线程序问题24 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-24 19:22
 好的谢谢 。