麻烦写个指标 (文华财经WH8赢智V8.2)

投资者咨询:麻烦写个指标 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-16 16:14
 条件:TJ1:=MACD上一个红柱区对应的最高价-现绿柱区对应的最低价;谢谢
技术人员回复
日期:2018-5-16 16:19

 参考:

 

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

HH:=REF(HHV(H,SUMBARS(JC,1)),SUMBARS(SC,1));
LL:=LLV(L,SUMBARS(SC,1));
TJ1:HH-LL;

投资者咨询:麻烦写个指标 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-16 16:14

 谢谢,测试正确!麻烦再写一个

 TJ2:现绿柱区|MACD|<=上一个红柱区MACD的最大值;谢谢

技术人员回复
日期:2018-5-16 17:00

 

“现绿柱区|MACD|” 如果是指本段MACD最小值的绝对值,参考:

 

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

HH:=REF(HHV(H,SUMBARS(JC,1)),SUMBARS(SC,1));
LL:=LLV(L,SUMBARS(SC,1));
TJ1:HH-LL;
//TJ2:现绿柱区|MACD|<=上一个红柱区MACD的最大值;谢谢

HM:=REF(HHV(MACD,SUMBARS(JC,1)),SUMBARS(SC,1));
LM:=LLV(MACD,SUMBARS(SC,1));
TJ2:ABS(LM)<=HM;

投资者咨询:麻烦写个指标 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-16 16:14

 再次谢谢!!!

还得麻烦一下。

TJ3:现绿柱区|MACD面积|<=上一个红柱区MACD的面积最大值

技术人员回复
日期:2018-5-16 18:27
 MJ:VALUEWHEN(DIFF>DEA,SUM(MACD,N1));//红柱期间MACD面积

MS:VALUEWHEN(DIFF<DEA,-1*SUM(MACD,N2));//绿柱期间MACD面积

TJ3:=MACD<0&&MS<=MJ;

投资者咨询:麻烦写个指标 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-16 16:14
 您好,上面公式中,N1   N2取上面值?
技术人员回复
日期:2018-5-17 15:31

 参考:

 

DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  : EMA(DIFF,9);
MACD:2*(DIFF-DEA),COLORSTICK;
JC:=CROSS(MACD,0);
SC:=CROSSDOWN(MACD,0);
N1:=SUMBARS(JC,1);
N2:=SUMBARS(SC,1);

MJ:VALUEWHEN(DIFF>DEA,SUM(MACD,N1));//红柱期间MACD面积
MS:VALUEWHEN(DIFF<DEA,-1*SUM(MACD,N2));//绿柱期间MACD面积

TJ3:=MACD<0&&MS<=MJ;

投资者咨询:麻烦写个指标 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-16 16:14
 二楼的JJ和上楼的MJ、MS进入绿区或红区的第一个周期数值不对!请改一下。
技术人员回复
日期:2018-5-31 14:10
分析了下, 编写没问题, 您截图说下您认为哪里不对