帮我修改个指标

来源:百度知道 编辑:UC知道 时间:2024/06/17 04:52:23
MA3:MA(CLOSE,4),ColorFFFfff,linethick1;
MA8:MA(CLOSE,8),Color208fff,linethicK1;
MA49:=MA(CLOSE,49),Color00ff00,linethick1;
angel:=EMA(C,2),colorf00ff0;
devil:EMA(SLOPE(C,21)*20+C,42),pointdot,colorf00ff0,linethick3;
BUY:=cross(angel,devil);
SEL:=cross(devil,angel);
stickline(cross(angel,devil) or cross (devil,angel),open,close,5,0),colorf00ff0;
drawtext(buy,LOW*0.99,'↑买'),coloryellow,linethick3;
drawtext(sel,HIGH*1.03,'↓卖'),color00ff00,linethick3;
z:zig(3,5),color00ffff,linethick2;
var3:=PEAKBARS(3,5,1)<10;
var5:=IF(var3=1,2,0);
顶:= IF(var5=2,2,0);
顶A:if(顶>ref(顶,1),50,0),color00ff00,linethick2;
DRAWTEXT(顶A=50,45,'↓快走'),COLORccff66;

在第三行,好像是个豆号,高手看看。。

别浪费时间了,那些收费软件的指标在熊市都没用,别指望网上免费指标有用。还有一般很神很准的指标都有未来函数,在实际操作中会害惨你的。信不信由你,只能这么提醒你了。

可能你不信我的话,那么我还是回答下你的问题吧。第三行那个逗号错的是吧,只要你把MA49:=MA(CLOSE,49),Color00ff00,linethick1; 的等号去掉就没错了,即MA49:MA(CLOSE,49),Color00ff00,linethick1;

但是把第三个改正确以后,系统会提示你第四行还是错,同理去掉=就行。

前四行改完了,那么我可以告诉你,底下的不论你怎么改都改不正确了。因为这个公式本来就是个前后矛盾的。第五行的BUY是只能用在交易系统指标里的函数,而八行的stickline九行drawtext是只能用在技术指标里的函数。所以你的那些公式不可能在同一个指标中存在。

这就是个错误的指标,你去问问创造者是怎么弄上的,反正我告诉你这就是错的。忠告你一句多学点真本事,别迷信指标。当初我也是像你这样死活研究这些东西,嗨,看到你提这样的问题就想提醒你下,如果你觉得不满意算我多嘴,我可不会闲到为你这点分说这么多,呵呵~~~~~~~