把通达信选股公式改成大智慧的,谢谢

2024-11-29 08:47:13
推荐回答(5个)
回答1:

XMA是通达信特有的未来函数,叫“偏移移动平均”函数。在大智慧中没有相应的替代函数。无法实现。
算了吧。
实在要用,只能将XMA改为EMA,信号会多几个。你试一下:

N:=20;M:=32;P1:=80;P2:=100;
VAR1:=(C+H+O+L)/4;
买入:=EMA(VAR1,M)*(1-P2/1000);
YJ1:=CROSS(C,买入);
MTM:=C-REF(C,1);
DX:=100*EMA(EMA(MTM,6),6)/EMA(EMA(ABS(MTM),6),6);
YXF:=IF(LLV(DX,2)=LLV(DX,7) AND COUNT(DX<0,2) AND CROSS(DX,MA(DX,2)),1,0);
YJ2:=IF(FILTER(YXF=1,5),1,0);
YJ3:=CROSS(0.9,1/VOL*1000>0.01 AND "KDJ.J"<0);
XG:YJ1 AND YJ2 AND YJ3;

回答2:

N:=20;M:=32;P1:=80;P2:=100;
VAR1:=(C+H+O+L)/4;
买入:=EMA(VAR1,M)*(1-P2/1000);
YJ1:=CROSS(C,买入);
MTM:=C-REF(C,1);
DX:=100*EMA(EMA(MTM,6),6)/EMA(EMA(ABS(MTM),6),6);
YXF:=IF(LLV(DX,2)=LLV(DX,7) AND COUNT(DX<0,2) AND CROSS(DX,MA(DX,2)),1,0);
YJ2:=IF(FILTER(YXF=1,5),1,0);
YJ3:=CROSS(0.9,1/VOL*1000>0.01 AND "KDJ.J"<0);
XG:YJ1 AND YJ2 AND YJ3;

{比原来效果差少少,但还是可以用的}

回答3:

你把公式里边所有的 AND改成&&,空格去掉,试一下

回答4:

大智慧太花里胡哨的,不如通达信的好,我用十几年了 。需要指标公式的编写找我也可以

回答5:

大智慧软件还不错吧,但是我不喜欢,因为它太复杂了,我还是比较喜欢我现在的这个华中炒股软件,操作起来挺简单的,而且推荐的股票也给力。