[求助]标注怎么才能只出一次? (文华财经)

投资者咨询:[求助]标注怎么才能只出一次? (文华财经)
来源:文华财经  日期:2020-11-30 22:22

MA3:MA(C,10);
DRAWTEXT(CROSS(C,MA3),L,'多'),VALIGN0,FONTSIZE20,COLORFF7F00;
DRAWTEXT(CROSSDOWN(C,MA3),H,'空'),FONTSIZE20,COLORFF7F00;
上面两句是老师写的,符合条件多、空字只出现一次
下面是我自己学写的,符合条件多、空字是连续出现,什么情况,怎么改成只出一次
DRAWTEXT(C>MA3&&C>REF(MIN(C,O),5),H,'多'),VALIGN0,FONTSIZE20,COLORRED;
DRAWTEXT(C>MA3&&C<REF(MIN(C,O),5),H,'平'),VALIGN0,FONTSIZE20,COLORGREEN;
DRAWTEXT(C<MA3&&C<REF(MAX(C,O),5),L,'空'),VALIGN0,FONTSIZE20,COLORGREEN;
DRAWTEXT(C<MA3 &&C>REF(MAX(C,O),5),L,'平'),VALIGN0,FONTSIZE20,COLORRED;
 
技术人员回复
日期:2020-11-30 22:24
参考:

DRAWTEXT(CROSS(C>REF(MA3,1)&&C>REF(MIN(C,O),5),0.5),H,'多'),VALIGN0,FONTSIZE20,COLORRED;
DRAWTEXT(CROSS(C>REF(MA3,1)&&C<REF(MIN(C,O),5),0.5),H,'平'),VALIGN0,FONTSIZE20,COLORGREEN;
DRAWTEXT(CROSS(C<REF(MA3,1)&&C<REF(MAX(C,O),5),0.5),L,'空'),VALIGN0,FONTSIZE20,COLORGREEN;
DRAWTEXT(CROSS(C<REF(MA3,1)&&C>REF(MAX(C,O),5),0.5),L,'平'),VALIGN0,FONTSIZE20,COLORRED;

投资者咨询:[求助]标注怎么才能只出一次? (文华财经)
来源:文华财经  日期:2020-11-30 22:22
 改了一下,老师再帮看下,谢谢
技术人员回复
日期:2020-11-30 22:27
参考:

DRAWTEXT(CROSS(C>MA3&&C>REF(MIN(C,O),5),0.5),H,'多'),VALIGN0,FONTSIZE20,COLORRED;
DRAWTEXT(CROSS(C>MA3&&C<REF(MIN(C,O),5),0.5),H,'平'),VALIGN0,FONTSIZE20,COLORGREEN;
DRAWTEXT(CROSS(C<MA3&&C<REF(MAX(C,O),5),0.5),L,'空'),VALIGN0,FONTSIZE20,COLORGREEN;
DRAWTEXT(CROSS(C<MA3 &&C>REF(MAX(C,O),5),0.5),L,'平'),VALIGN0,FONTSIZE20,COLORRED;
投资者咨询:[求助]标注怎么才能只出一次? (文华财经)
来源:文华财经  日期:2020-11-30 22:22
 可不可以再加上一个条件,MA3>REF(MA3,1)多,或者是MA3<REF(MA3,1)空,
像DRAWTEXT(CROSS(C>MA3&&C>REF(MAX(C,O),2)&&MA3>REF(MA3,1),0.5),L,'多'),VALIGN0,FONTSIZE20,COLORRED;这样
本意是只在MA3向上时才出多字,向下时出空字,我自己加进去,这个条件 并不起作用,谢谢。
技术人员回复
日期:2020-12-4 23:01
 您修改没问题的,只是因为指标信号显示没有过滤机制,您想一开一平的显示,需要用WH7的指令编写。

WH7是收费软件,文华官网下载:


投资者咨询:[求助]标注怎么才能只出一次? (文华财经)
来源:文华财经  日期:2020-11-30 22:22
在小周期里起作用比如1分钟,大周期里如1小时周期不起作用,是为什么?
技术人员回复
日期:2020-12-5 9:09
编写没有问题的,没有标记就是没有满足条件,您可以再对比下是否满足条件了;

还有问题配合截图具体说明下。