永发信息网

通达信中,如何在指标DMI中画一条红色的风险水平直线,直线数值为50.

答案:3  悬赏:30  手机版
解决时间 2021-04-15 17:14
  • 提问者网友:黑米和小志
  • 2021-04-15 06:10
通达信中,如何在指标DMI中画一条红色的风险水平直线,直线数值为50.如何在指标ccI中画一条红色的风险水平直线,直线数值为100与-100.感谢!
不是手工划线,是把系统中的50虚线,画成实线,100与-100也画成实线。
最佳答案
  • 五星知识达人网友:杯酒困英雄
  • 2021-04-15 06:21
系统公式修改后,再次e69da5e6ba90e799bee5baa6e79fa5e9819331333363356565打开就不存在了。需要另外建立新的公式。
N:=14; MM:=6;
MTR:=EXPMEMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),N);
HD :=HIGH-REF(HIGH,1);
LD :=REF(LOW,1)-LOW;
DMP:=EXPMEMA(IF(HD>0&&HD>LD,HD,0),N);
DMM:=EXPMEMA(IF(LD>0&&LD>HD,LD,0),N);
PDI: DMP*100/MTR;
MDI: DMM*100/MTR;
ADX: EXPMEMA(ABS(MDI-PDI)/(MDI+PDI)*100,MM);
ADXR:EXPMEMA(ADX,MM);
风险线:50,COLORRED;
--------------------------------------------------------
TYP:=(HIGH+LOW+CLOSE)/3;
CCI:(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14));
风险线:100,COLORRED;
底部线:-100,COLORGREEN;
全部回答
  • 1楼网友:往事隔山水
  • 2021-04-15 08:20
右键修改当前指标公式,然后在最后面加上“M1:50;” 以此类推。
  • 2楼网友:洒脱疯子
  • 2021-04-15 07:44
mtr:=ema(max(max(high-low,abs(high-ref(close,1))),abs(ref(close,1)-low)),n); hd :=high-ref(high,1); ld :=ref(low,1)-low; dmp:=ema(if(hd>0 and hd>ld,hd,0),n); dmm:=ema(if(ld>0 and ld>hd,ld,0),n); pdi: dmp*100/mtr; mdi: dmm*100/mtr; adx: ema(abs(mdi-pdi)/(mdi+pdi)*100,mm); adxr:ema(adx,mm); n和mm分别是参数,需要在参数栏设置。 ps1:这位同学你可熬得真晚。身体最重要。 ps2:同花顺和通达信主要是在ema,和expmema上有区别,以及同花顺if函数貌似不能用&&.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯