通达信趋势买卖指标导入出错,请高手指点

2024-11-08 02:35:23
推荐回答(3个)
回答1:

{N(1.100.20);M(1.100,32);P1(1.100.80);P2(1.100.100)}

这样用大括号括起来也可以的。

缺少必要的运算符 是因为你没有设置好N、M、P1、P2的参数,

回答2:

N(1.100.20);M(1.100,32);P1(1.100.80);P2(1.100.100)
是不是你把上面这行话也贴进公式内容了,这个是需要设置N、M、P1、P2的参数,N(1.100.20);的意思是最小1,最大100,默认20,以此类推,这个是不能写进公式内容的,要自己填写好。

回答3:

{通达信测试通过}
N:=20;M:=32;P1:=80;P2:=100;
VAR1:=(C+H+O+L)/4;
卖出:EMA(VAR1,N)*(1+P1/900),colorgreen,LINETHICK2;
买入:EMA(VAR1,M)*(1-P2/900),colormagenta,LINETHICK2;
MA1:=MA(VAR1,3);
STICKLINE(卖出>LOW AND 卖出STICKLINE(卖出>MIN(C,O) AND 卖出STICKLINE(卖出>LOW AND 卖出STICKLINE(卖出STICKLINE(卖出STICKLINE(买入>LOW AND 买入STICKLINE(买入>MIN(C,O) AND 买入STICKLINE(买入>LOW AND 买入STICKLINE(买入>HIGH,OPEN,CLOSE,8,0),colormagenta;
STICKLINE(买入>HIGH,HIGH,LOW,1,0),colormagenta;
DRAWTEXT(CROSS(LOW,买入),LOW*0.95,'B'),colorred,LINETHICK2;
DRAWTEXT(CROSS(卖出,HIGH),HIGH*1.02,'S'),colorgreen;