老师帮忙写一下 (文华财经WH6赢顺V6.7)

投资者咨询:老师帮忙写一下 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-15 18:15

 

图片点击可在新窗口打开查看
图片点击可在新窗口打开查看 文件名:62ab0e5fjw1e8r1sfbw54j210r0l6adf.jpg

 

显示这样类似的效果
 

技术人员回复
日期:2018-8-15 18:47
 这是背离的连线,需要具体量化背离条件的

参考精华帖 【编写技巧】:MACD常见用法的编写介绍    5楼背离定义,定义您的背离条件
投资者咨询:老师帮忙写一下 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-15 18:15
 

DIFF:EMA(CLOSE,12) - EMA(CLOSE,26);

DEA:EMA(DIFF,9);

MACD:2*(DIFF-DEA),COLORSTICK;

JC:=CROSS(DIFF,DEA);

SC:=CROSSDOWN(DIFF,DEA);

N1:=BARSLAST(JC)+1;

N2:=BARSLAST(SC)+1;

HH:=VALUEWHEN(CROSSDOWN(DIFF,DEA),HHV(H,N1));//上次MACD红柱期间合约最大值

HH2:=VALUEWHEN(CROSSDOWN(DIFF,DEA),REF(HH,1));//上上次MACD红柱期间合约最大值

MHD:=VALUEWHEN(CROSSDOWN(DIFF,DEA),HHV(MACD,N1));//上次MACD红柱期间MACD最大值

MHD2:=VALUEWHEN(CROSSDOWN(DIFF,DEA),REF(MHD,1));//上上次MACD红柱期间MACD最大值

LL:=VALUEWHEN(CROSS(DIFF,DEA),LLV(L,N2));//上次MACD绿柱期间合约最小值

LL2:=VALUEWHEN(CROSS(DIFF,DEA),REF(LL,1));//上上次MACD绿柱期间合约最小值

MLD:=VALUEWHEN(CROSS(DIFF,DEA),LLV(MACD,N2));//上次MACD绿柱期间MACD最小值

MLD2:=VALUEWHEN(CROSS(DIFF,DEA),REF(MLD,1));//上上次MACD绿柱期间MACD最小值

A:=CROSSDOWN(DIFF,DEA)&&HH>HH2&&MHD<MHD2;//顶背离

B:=CROSS(DIFF,DEA)&&LL<LL2&&MLD>MLD2;//底背离

 

 

 

连线显示 跟图片的显示那样的

技术人员回复
日期:2018-8-15 19:12
图片显示的不是这个指标编制出来的,条件是有区别的

如果您截图是其他人指标编制出来的,请您问下具体思路

如果不是,可以给您用这个指标编写出连线,但是需要注意,会用未来函数,请不要用作对未来数据的判断
投资者咨询:老师帮忙写一下 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-15 18:15
 那算了 再说吧