導航:首頁 > 源碼編譯 > 指標源碼錯誤提示漏寫函數

指標源碼錯誤提示漏寫函數

發布時間:2022-08-13 01:35:25

① 通達信指標提示:公式名稱中出現操作符 ,可能引起公式出錯,請注意!

新版的通達信只要你在輸入公式名稱的時候附加了(-+/)等符號的時候,就會提示你,雖然公式測試成功,名稱中出現了操作符,可能引起公式錯誤!只要把此類操作符去掉即可。

② 通達信編輯指標遇到這個問題,請問如何解決您在括弧前寫的不是函數、公式等,且缺少必要的運算符!

這公式代碼應該不是通達信用的所以提示錯誤,如果想在通達信用需要你提供所有源碼才知道能否改寫為通達信使用的指標公式。

③ 這個通達信指標源碼有誤,請高手幫忙修改調整下,萬分感謝....

QJJ:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN))*10;
XVL:=(IF(CLOSE>OPEN,QJJ*(HIGH-LOW),IF(CLOSE<OPEN,QJJ*(HIGH-OPEN+CLOSE-LOW),VOL/2))+IF(CLOSE>OPEN,0-QJJ*(HIGH-CLOSE+OPEN-LOW),IF(CLOSE<OPEN,0-QJJ*(HIGH-LOW),0-VOL/2))); HSL:=(XVL/20)/1.15;
攻擊:=((HSL*0.55+(REF(HSL,1)*0.33))+(REF(HSL,2)*0.22));
LLJX:=EMA(攻擊,3);0,POINTDOT,COLORWHITE;
B1:SUM(LLJX,1),COLORCYAN,COLOR007575; B2:SUM(LLJX,2),COLORCYAN,COLOR007575;
B3:SUM(LLJX,3),COLORCYAN,COLOR007575; B4:SUM(LLJX,4),COLORCYAN,COLOR007575;
B5:SUM(LLJX,5),COLORCYAN,COLOR007575; B6:SUM(LLJX,6),COLORCYAN,COLOR007575;
B7:SUM(LLJX,7),COLORCYAN,COLOR007575; B8:SUM(LLJX,8),COLORCYAN,COLOR007575;
B9:SUM(LLJX,9),COLORCYAN,COLOR007575;
B10:SUM(LLJX,10),COLORCYAN,COLOR007575;
A1:IF(B1>REF(B1,1),B1,DRAWNULL),COLORRED;
A2:IF(B2>REF(B2,1),B2,DRAWNULL),COLORRED;
A3:IF(B3>REF(B3,1),B3,DRAWNULL),COLORRED;
A4:IF(B4>REF(B4,1),B4,DRAWNULL),COLORRED;
A5:IF(B5>REF(B5,1),B5,DRAWNULL),COLORRED;
A6:IF(B6>REF(B6,1),B6,DRAWNULL),COLORRED;
A7:IF(B7>REF(B7,1),B7,DRAWNULL),COLORRED;
A8:IF(B8>REF(B8,1),B8,DRAWNULL),COLORRED;
A9:IF(B9>REF(B9,1),B9,DRAWNULL),COLORRED;
A10:IF(B10>REF(B10,1),B10,DRAWNULL),COLORRED;

④ 通達信趨勢買賣指標導入出錯,請高手指點

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

這樣用大括弧括起來也可以的。

缺少必要的運算符是因為你沒有設置好N、M、P1、P2的參數,

⑤ 通達信指標提示在字元面前寫的不是函數如何修改才能使用呢

N:=3;E2:=10;E3:15;E4:-15;

MAN:=MA(C,N);

MA10:=MA(C,10);

MA20:=MA(C,20);

MA30:=MA(C,30);

MA60:=MA(C,60);

D1:=(MAN-MA10)/MIN(MAN,MA10);

D2:=(MAN-MA20)/MIN(MAN,MA20);

D3:=(MAN-MA30)/MIN(MAN,MA30);

D5:=(MA20-MA10)/MIN(MA20,MA10);

D6:=(MA30-MA10)/MIN(MA30,MA10);

D8:=(MA20-MA30)/MIN(MA20,MA30);

DA:=WMA(MAX(MAX(MAX(D1,D2),MAX(D3,D5)),MAX(D6,D8))*100,2);

DB:=WMA(MIN(MIN(MIN(D1,D2),MIN(D3,D5)),MIN(D6,D8))*100,2);

GJ:=(2*C+H+L)/4;

?¥:=DA>10ANDGJ>MA30ANDREF(DA,1)>MAX(REF(DA,2),DA);

μ×:=DB<-10ANDGJ<MA30ANDREF(DB,1)<MIN(REF(DB,2),DB);

STICKLINE(DB<-10ANDGJ<MA30,DB,-5,1,0),COLOR00FF00;

STICKLINE(DA>10ANDGJ>MA30,DA,5,1,0),COLOR0000FF;

STICKLINE(C,5,-5,15,0),COLOR999999;

DRAWTEXT(μ×ANDCOUNT(μ×,BARSLAST(NOT(DB<-10ANDGJ<MA30)))=1,DB*1.1,'μ×1'),COLORMAGENTA;

DRAWTEXT(μ×ANDCOUNT(μ×,BARSLAST(NOT(DB<-10ANDGJ<MA30)))=2,DB*1.1,'μ×2'),COLORMAGENTA;

DRAWTEXT(μ×ANDCOUNT(μ×,BARSLAST(NOT(DB<-10ANDGJ<MA30)))=3,DB*1.1,'μ×3'),COLORMAGENTA;

DRAWTEXT(μ×ANDCOUNT(μ×,BARSLAST(NOT(DB<-10ANDGJ<MA30)))=4,DB*1.1,'μ×4'),COLORMAGENTA;

DRAWTEXT(μ×ANDCOUNT(μ×,BARSLAST(NOT(DB<-10ANDGJ<MA30)))=5,DB*1.1,'μ×5'),COLORMAGENTA;

DRAWTEXT(μ×ANDCOUNT(μ×,BARSLAST(NOT(DB<-10ANDGJ<MA30)))=6,DB*1.1,'μ×6'),COLORMAGENTA;

DRAWTEXT(?¥ANDCOUNT(?¥,BARSLAST(NOT(DA>10ANDGJ>MA30)))=1,DA*1.1,'?¥1'),COLORCYAN;

DRAWTEXT(?¥ANDCOUNT(?¥,BARSLAST(NOT(DA>10ANDGJ>MA30)))=2,DA*1.1,'?¥2'),COLORCYAN;

DRAWTEXT(?¥ANDCOUNT(?¥,BARSLAST(NOT(DA>10ANDGJ>MA30)))=3,DA*1.1,'?¥3'),COLORCYAN;

DRAWTEXT(?¥ANDCOUNT(?¥,BARSLAST(NOT(DA>10ANDGJ>MA30)))=4,DA*1.1,'?¥4'),COLORCYAN;

DRAWTEXT(?¥ANDCOUNT(?¥,BARSLAST(NOT(DA>10ANDGJ>MA30)))=5,DA*1.1,'?¥5'),COLORCYAN;

DRAWTEXT(?¥ANDCOUNT(?¥,BARSLAST(NOT(DA>10ANDGJ>MA30)))=6,DA*1.1,'?¥6'),COLORCYAN;

--------------------------------------

有問題可以HI我

下面是本指標的效果圖

==========================================

一樓的語句有問號?依然還是有這個提示呀?

沒注意到嗎?圖都發出來了

==============================================================

DA:=WMA(MAX(MAX(MAX(D1,D2),MAX(D3,D5)),MAX(D6,D8))*100,2)

詳細信息:您在括弧前寫的不是函數、公式等,

且缺少必要的運算符!

錯誤起始位置:291;長度:3

DA:=WMA(MAX(MAX(MAX(D1,D2),MAX(D3,D5)),MAX(D6,D8))*100,2);

----------------------------------------------------------

DA賦值:D1和D2的較大值和D3和D5的較大值的較大值和D6和D8的較大值的較大值*100的2日加權移動平均

⑥ 文華江恩方格,「第9行,非法的逗號,可能漏寫了函數名」請高手幫忙修改下,謝謝!

是因為第九行結尾漏了分號,所以導致他向上回溯檢測第一個標點的時候看到逗號,報的錯。加上分號應該就沒問題了。函數什麼也沒問題。

⑦ 通達信指標編程錯誤。

IF(DIF>REF(DIF,1),DIF,DRAWNULL),COLORRED;
IF(DIF<REF(DIF,1),DIF,DRAWNULL),COLORGREEN;

加入這個就可以了。

⑧ 副圖指標公式 提示語法錯誤怎麼改

就目前看你這個錯誤可以修改是否有其他錯誤就無法得了,如果要想轉換公式你需要提供所有指標公式源碼。

⑨ 當輸入公式源碼時,提示錯誤如下,求高手幫忙修改公式,謝謝!

{OK.已改大智慧測試通過}
{KDJ三金叉}
MA5:=EMA(C,5);
MA10:=EMA(C,10);
MV5:=EMA(V,5);
MV10:=EMA(V,10);
K:="KDJ.K"(9,3,3);
D:="KDJ.D"(9,3,3);
V1:=MA5>REF(MA5,1) AND MA10>REF(MA10,1) AND C>REF(C,1) AND C/O>1.01;
VV1:=MA5>REF(MV5,1) AND MV10>=REF(MV10,1) AND V>REF(V,1)*1.2;
KD1:=K>REF(K,1) AND D>=REF(D,1);
VA:=COUNT(CROSS(K,D),4)>=1 AND COUNT(CROSS(MA5,MA10),4)>=1 AND
COUNT(CROSS(MV5,MV10),4)>=1;

DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
MACD:=2*(DIF-DEA);
A1:=CROSS(DIF,DEA);
A2:=REF(A1,1);
A3:=COUNT(A2,21);{今天之前3個星期以來曾經金叉}
A4:=MA(C,5)>=MA(C,10) AND MA(C,10)>=MA(C,30) AND MA(C,30)>=MA(C,60)
AND MA(C,60)>=MA(C,120) AND MA(C,120)>=MA(C,250);{均線多頭排列}
{去S.T.停牌}
ST:=STRFIND(STKNAME,'ST',1)>0;
S:=STRFIND(STKNAME,'S',1)>0;
停牌:=(DYNAINFO(4)=0);
選股:IF(V1 AND VV1 AND KD1 AND VA,1,0) AND A1 AND A3 AND A4 AND NOT(ST)
AND NOT(停牌)AND NOT(S);

⑩ 通達信指標源碼提示錯誤不能通過測試,請高手指教,謝謝!

扔掉,重裝一下

閱讀全文

與指標源碼錯誤提示漏寫函數相關的資料

熱點內容
聯通app怎麼交電視費 瀏覽:729
怎麼從伺服器切回自己的電腦 瀏覽:105
用生硬的命令成語 瀏覽:992
數據結構與演算法大作業 瀏覽:149
英特爾支持加密貨幣購買嗎 瀏覽:407
蘋果如何玩安卓號的部落沖突 瀏覽:862
還原魔方演算法c 瀏覽:848
樹莓派如何變成伺服器 瀏覽:251
google瀏覽器app怎麼用 瀏覽:458
安卓充游戲怎麼退款網易游戲 瀏覽:266
gre詞彙精選pdf 瀏覽:666
榮耀20i照片加密 瀏覽:633
phpshtml 瀏覽:207
高中生玩樂隊能解壓嗎 瀏覽:882
物理伺服器如何租用 瀏覽:100
戰地1是什麼伺服器 瀏覽:957
用友軟體伺服器地址設置 瀏覽:443
逃跑吧少年如何掃碼登錄安卓手機 瀏覽:744
開山工廠壓縮空氣管道 瀏覽:838
java線程佔用內存 瀏覽:489