求助,老师帮忙按条件编个公式,谢谢
作者:文华财经 来源:cxh99.com 发布时间:2018年03月25日
-
咨询内容:
bu:=cross(high,SAR(3,1,20));sel:=cross(SAR(3,1,20),low);
如果bu,则在k线最低价处显示黄色的“B”,如果 sel,则在k线最高价处显示绿色的“s".
来源:程序化99
-
文华技术人员:
参考;
BU:=CROSS(HIGH,SAR(3,1,20));
SEL:=CROSS(SAR(3,1,20),LOW);
DRAWTEXT(BU,L,'',VALIGN0,COLORYELLOW;
DRAWTEXT(SEL,H,'',VALIGN2,COLORGREEN;
来源: WWW.CXH99.COM
-
文华客服:
这个在K线图上显示不了B和S,请再帮忙看一下,谢谢了。
-
网友回复:
这个是因为您设置的bu和sel条件不容易满足导致的
sar指标在蓝点的时候实际上是负数,最低价是不可能下穿的
所以我们将sar取绝对值,修改如下,仅供参考
另外,您设置的sar步长为1,是很容易满足绝对值的上下穿的条件的,建议您还是根据需求调整下
BU:=CROSS(HIGH,ABS(SAR(3,1,20)));SEL:=CROSS(ABS(SAR(3,1,20)),LOW);DRAWTEXT(BU,L,'B'),VALIGN0,COLORYELLOW;DRAWTEXT(SEL,H,'S'),VALIGN2,COLORGREEN;