您好,帮忙写几句程序
作者:文华财经 来源:cxh99.com 发布时间:2023年03月05日
-
咨询内容:
K线附属指标
条件1: MACD的DIFF数值是DIFF>0以来的最高值;条件2: 上次MACD绿柱期间的DIFF最小值>0;
当满足条件1 && 条件2 时,在K线下方写“多”,红色;
条件3: MACD的DIFF数值是DIFF<0以来的最底值;条件4: 上次MACD红柱期间的DIFF最大值<0;
当满足条件3 && 条件4 时,在K线上方写“空”,绿色;
来源:程序化99
-
文华技术人员:
比如条件1、2
如果当前就处于macd柱体小于0的区间 那么是要取当前这波macd小于0 还是取前一波macd小于0?
来源: WWW.CXH99.COM
-
文华客服:
当前这波
-
网友回复:
参考:
DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA := EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
J:CROSS(DIFF,DEA),NODRAW;
S:CROSSDOWN(DIFF,DEA),NODRAW;
DD:=DIFF>0&&DIFF=HHV(DIFF,BARSLASTCOUNT(DIFF>0))&&VALUEWHEN(MACD<0,LLV(DIFF,BARSLASTCOUNT(MACD<0)))>0;
KK:=DIFF<0&&DIFF=LLV(DIFF,BARSLASTCOUNT(DIFF<0))&&VALUEWHEN(MACD>0,HHV(DIFF,BARSLASTCOUNT(MACD>0)))<0;
DRAWTEXT(DD,L,'',VALIGN0,COLORRED;
DRAWTEXT(KK,H,'',COLORGREEN;