(二)公式引入時(shí)的注意事項(xiàng)和說(shuō)明
一、參數(shù)問(wèn)題
復(fù)制的源碼中有參數(shù)的,例如:{N 1 100 15},有三種解決辦法:
1、手工將參數(shù)分別填加到參數(shù)表中。
2、采取變通方式進(jìn)行改動(dòng)。{N 1 100 15}改動(dòng)后為:N:=15;
特別提示:注意用參數(shù)的大小處于中間的值來(lái)替換。這個(gè)中間值也是缺省值。另外:N后面必須加上等號(hào),它的意思是不顯示。
3、對(duì)于INPUT:N(5), M(10,1,100,2);這類(lèi)有申明參數(shù)函數(shù)的,飛狐,大智慧2和分析家可不用理它,系統(tǒng)會(huì)自動(dòng)將參數(shù)填加到參數(shù)表中。這里的M(10,1,100,2)里面的2是步長(zhǎng),手工填加時(shí)可刪去。
二、粘貼源碼時(shí)常見(jiàn)的問(wèn)題和注意事項(xiàng)
1、未定義的標(biāo)識(shí)符
多數(shù)是由參數(shù)引起的。還有就是有些源碼中附帶了公式名稱(chēng)或說(shuō)明,這些公式源碼以外的內(nèi)容,如:名稱(chēng),說(shuō)明以及參數(shù)等等,凡在{�。酝獾�,均要?jiǎng)h除,或者用{�。龑⑵淅ㄉ�。
2、條件選股類(lèi)的公式,應(yīng)加入到和“技術(shù)指標(biāo)”并列的“條件選股”組中。
3、是主圖公式的,需在公式編輯區(qū)中點(diǎn)“主圖疊加”。
4、通達(dá)信的輸出一般都限定在16條。多出的解決辦法是:將沒(méi)有必要輸出的語(yǔ)句后面加上“等號(hào)”,或者刪去。
例:
買(mǎi)點(diǎn): STICKLINE(Var6>REF(Var6,1) AND Var6>0 ,Var6,Var8,10,0);
DRAWICON(FILTER(Var6>REF(Var6,1) AND Var6>0,30),-140,4);
DRAWTEXT(FILTER(Var6>REF(Var6,1) AND Var6>0,30),-40,'建議關(guān)注 '),COLORffffff;
這三項(xiàng)分別是劃柱線(xiàn)、顯示小箭頭和顯示文字。留一個(gè)就行了。
加“等號(hào)”的例子:
Var2:MA(CLOSE,10);
Var3:MA(CLOSE,20);
Var4:MA(CLOSE,30);
加上后:
Var2:MA(CLOSE,10);
Var3:=MA(CLOSE,20);
Var4:MA(CLOSE,30);
意思是保留了10日均線(xiàn)和30日均線(xiàn)的輸出,將20日的隱去。
特別提示:不論什么股軟,當(dāng)遇到線(xiàn)條過(guò)多過(guò)亂時(shí),都可以采用這種辦法使圖形簡(jiǎn)練清晰。
5、顏色符號(hào)及逗號(hào)問(wèn)題
例:倉(cāng):EMA(100*(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),3),,colormagenta;
此句可能存在兩個(gè)問(wèn)題,一是后面有兩個(gè)“逗號(hào)”,對(duì)于飛狐等通過(guò),而對(duì)于大智慧2和分析家等,則是問(wèn)題,必須刪去一個(gè)。反之,一個(gè)沒(méi)有也不行。二是后面的colormagenta,大智慧是不認(rèn)識(shí)的。換成通用的:colorf00ff0就行了。
6、是否輸出與顏色標(biāo)識(shí)問(wèn)題
例:倉(cāng):=EMA(100*(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),3),colormagenta,LINETHICK0;
這個(gè)語(yǔ)句的特點(diǎn)是在前面有等號(hào)“ = ”,意思是不輸出,但后面還有顏色修飾符和指標(biāo)線(xiàn)粗細(xì)函數(shù)。有些股軟對(duì)此是放行的,即:不輸出。而大智慧2和分析家卻不認(rèn),把它看成相互矛盾的病句。解決辦法:將修飾符全部刪去,或?qū)⑶懊娴摹? 號(hào)去掉,讓語(yǔ)句輸出。