关于一个MACD的编写问题 (文华财经WH8赢智V8.2)

投资者咨询:关于一个MACD的编写问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-28 16:16
 时间:求15分钟boll线踩下轨到15分钟macd金叉后快线上零轴的时间周期怎么表达。
技术人员回复
日期:2018-8-28 16:38
参考:

MID:=MA(CLOSE,26);
TMP2:=STD(CLOSE,26);
TOP:=MID+2*TMP2;
BOTTOM:=MID-2*TMP2;

DIFF :=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  := EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
J:=CROSS(DIFF,DEA);
S:=CROSSDOWN(DIFF,DEA);

VALUEWHEN(MACD>0&&CROSS(DIFF,0),BARSLAST(CROSSDOWN(C,BOTTOM)));//金叉状态,且快线上穿零轴时,到之前最近的价格下穿布林线下轨的距离


投资者咨询:关于一个MACD的编写问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-28 16:16
  时间:求15分钟boll线踩下轨到15分钟macd以金叉状态在零轴以上的时间周期怎么表达。  老师你编的码是这个意思不
技术人员回复
日期:2018-8-28 16:56
 源码的意思是从  同时满足: macd金叉状态与快线上穿0轴的位置找到之前最近一次k线下穿布林线下轨的距离
投资者咨询:关于一个MACD的编写问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-28 16:16
意思就是在macd在零轴以上 是交叉状态 ,不管之前是在macd是在零轴以上还是以下
技术人员回复
日期:2018-8-28 17:04
 是要到快慢线在零轴上金叉的距离吗

MID:=MA(CLOSE,26);
TMP2:=STD(CLOSE,26);
TOP:=MID+2*TMP2;
BOTTOM:=MID-2*TMP2;

DIFF :=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  := EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
J:=CROSS(DIFF,DEA);
S:=CROSSDOWN(DIFF,DEA);

VALUEWHEN(DIFF>0&&DEA>0&&CROSS(DIFF,DEA),BARSLAST(CROSSDOWN(C,BOTTOM)));//金叉状态,且快线上穿零轴时,到之前最近的价格下穿布林线下轨的距离