一个划线的求助 (文华财经WH6赢顺V6.7)

投资者咨询:一个划线的求助 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-15 21:20
 老师,如果当前的MACD是红柱,就求红柱状态下的DIF的最大值并从最大值所在位置向左画水平线;反之如果当前的MACD是绿柱,就求绿柱状态下的DIF的最小值并从最小值所在位置向左画水平线。谢谢老师
投资者咨询:一个划线的求助 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-15 21:20
 画线是在附图上。
技术人员回复
日期:2018-5-15 21:26
参考:

DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  : EMA(DIFF,9);
MACD : 2*(DIFF-DEA),COLORSTICK;

SC:=CROSSDOWN(MACD,0);
JC:=CROSS(MACD,0);
DRAWSL1(JC,LLV(DIFF,SUMBARS(SC,1)),0,LLVBARS(DIFF,SUMBARS(SC,1)),1),COLORGREEN;
DRAWSL1(SC,HHV(DIFF,SUMBARS(JC,1)),0,HHVBARS(DIFF,SUMBARS(JC,1)),1),COLORRED;

投资者咨询:一个划线的求助 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-15 21:20
 老师,不是所有的都画,就是画当前状态的一根线就可以了,另外不要设定线的长度,一直延伸下去。
投资者咨询:一个划线的求助 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-15 21:20
 另外老师是向左画线。谢谢老师。
技术人员回复
日期:2018-5-15 21:56
 参考:

DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  : EMA(DIFF,9);
MACD : 2*(DIFF-DEA),COLORSTICK;

SC:=CROSSDOWN(MACD,0);
JC:=CROSS(MACD,0);
DRAWSL1(MACD<0&&ISLASTBAR,LLV(DIFF,SUMBARS(SC,1)),0,10000,2),COLORGREEN;
DRAWSL1(MACD>0&&ISLASTBAR,HHV(DIFF,SUMBARS(JC,1)),0,10000,2),COLORRED;