东方财富指标在通达信里检测错误求高手修改

发布时间:2019-07-29 19:07:30

源码:

趋势为王:EMA(EMA(C,10),10),COLORRED,LINETHICK9;

B:= 趋势为王>REF(趋势为王,1);

IF(B-1, 趋势为王,DRAWNULL),COLORBLUE,LINETHICK9;

DADA:=MA(C ,60);

IF(趋势为王<DADA, 趋势为王,DRAWNULL),COLORGREEN,LINETHICK9;

MA1:=MA(CLOSE, 100),COLORLIRED,LINETHICK9;

MA2:=MA(CLOSE, 20);

MA3:MA(CLOSE, 250),COLORYELLOW,LINETHICK9;

游资资金:=WINNER(C)*10;

IF(MA2>MA1,游资资金,COLORBLACK),COLOR3D;

老庄成本线:=EMA(WINNER(C)*10,20);

IF(MA2>MA1,老庄成本线,COLORBLACK),COLORBLUE,LINETHICK6;

AA:=EMA(C,5) > EMA(C,20);

BB:=EMA(C,5) < EMA(C,20);

CC:= EMA(C,5) > EMA(C,10);

CC1:=EMA(C,5) < EMA(C,10);

DD:=CLOSE<OPEN;

STICKLINE(AA,H,L,0,0),COLORRED;

STICKLINE(AA,O,C,3,1),COLORRED;

STICKLINE(AA AND DD,O,C,3,0),COLORRED;

STICKLINE(BB,H,L,0,0),COLORGREEN;

STICKLINE(BB,O,C,3,1),COLORGREEN;

检测错误提示:

当前公式 : 趋势为王 (画线指标公式)  

错误句 : 

IF(MA2>MA1,游资资金,COLORBLACK),COLOR3D 

详细信息 : 未知字符串 COLORBLACK 

错误起始位置 : 365 ; 长度: 10


推荐回答

通达信上使用的源码:

趋势为王:EMA(EMA(C,10),10),COLORRED,LINETHICK9;

B:= 趋势为王>REF(趋势为王,1);

IF(B-1, 趋势为王,DRAWNULL),COLORBLUE,LINETHICK9;

DADA:=MA(C ,60);

IF(趋势为王<DADA, 趋势为王,DRAWNULL),COLORGREEN,LINETHICK9;

MA1:=MA(CLOSE, 100),COLORLIRED,LINETHICK9;

MA2:=MA(CLOSE, 20);

MA3:MA(CLOSE, 250),COLORYELLOW,LINETHICK9;

游资资金:=WINNER(C)*10;

STICKLINE(MA2>MA1,0,游资资金,2,0),COLORRED;

老庄成本线:=EMA(WINNER(C)*10,20);

IF(MA2>MA1,老庄成本线,0),COLORBLUE,LINETHICK6;

AA:=EMA(C,5) > EMA(C,20);

BB:=EMA(C,5) < EMA(C,20);

CC:= EMA(C,5) > EMA(C,10);

CC1:=EMA(C,5) < EMA(C,10);

DD:=CLOSE<OPEN;

STICKLINE(AA,H,L,0,0),COLORRED;

STICKLINE(AA,O,C,1,1),COLORRED;

STICKLINE(AA AND DD,O,C,1,0),COLORRED;

STICKLINE(BB,H,L,0,0),COLORGREEN;

STICKLINE(BB,O,C,1,1),COLORGREEN;

其他回答

你这个指标公式肯定是错误的,在东方财富通终端中也不可能通过。“错误句 : IF(MA2>MA1,游资资金,COLORBLACK),COLOR3D ”这一句中“COLORBLACK”字符串 说的是画黑色,这与这个句子不合拍,因为这个句子说的是 “如果MA2>MA1,则取 游资资金,”,正常情况下,下文应该是“否则怎么样(比如 DRAWNULL:否则返回无效数)”。建议重新审视原公式,如果果然是东方财富通终端能用的指标公式,则通达信里肯定也是能通过的。

那是不能公用的,你要重新做指标

以上问题属网友观点,不代表本站立场,仅供参考!