咨詢內容:
發現一個問題,提三條建議
一、一個問題
?
博易大師版本5.4.11編譯程序的一個問題:
?
如下簡單的指標竟然不能編譯通過:
MA5:MA(CLOSE,5),LINETHICK1,COLORBROWN,PRECIS2;
?
這條語句的語法沒有任何問題,可就是不能通過。
?
二、三條建議
1、STKDATA(Code,Period,'DATA'),功能太簡單,如下的算法竟然不支持:
STKDATA('',6,'ref(open,1)');
?
建議'data'的算法更豐富一些,能夠支持ref(open,n),ref(h,n),ref(l,n),ref(c,n),ref(settle,n)之類的。
?
2、博易大師5.2的自編指標不能直接導入5.4,十分不便;
?
3、博易大師5.4不支持遞歸算法,導致自編指標無法在5.4上運行。
?
?
?來源:程序化99網( www.tumamayizhan.com )
博易技術人員:
第一個問題,軟件不支持你寫的顏色。改成:
?MA5:MA(CLOSE,5),COLOR004080,LINETHICK1,PRECIS2;
建議的第一條,要建好a:ref(open,1);
之后運用
?STKINDI(Code,Period,'IDX.LINE',P1,P2,…)?
引用指定品種的IDX指標的LINE輸出結果。?
Code為品種代碼,當代碼為常量時,可以動態更新該品種數據,否則只能使用本地最近保存的數據。
Period為周期類型,取值參考DATAPERIOD;
IDX為指標名稱,LINE為指定輸出,可以省略,默認引用第一條輸出;
P1之后為指標參數,最多16個,可以省略,默認使用指標公式對應周期的參數。
當Code=''時引用當前品種,Period=0時引用當前周期類型。??
例如:
?STKINDI('',0,'MACD'),表示引用當前品種當前周期MACD指標的DIF輸出。
?STKINDI('600000.SH',8,'MA.MA1',5,20,40),表示引用浦發銀行的日線MA指標的MA1輸出,指標前三個參數分別為5、20、40,其余參數使用系統設置值。
第二個建議,多數指標是可以導入的。
第三個建議,我會提交給產品經理評估,敬請等待。
?
來源 程序化久久網