圖標上不出現不要標識 但是buy已經執行 [開拓者 TB]
- 咨詢內容:
大家好,
進行歷史測試,
If(MarPos==0 And High>=Open+X)
{
BoolBuy=IIFString(Buy(1,Open+X),"True","False");
MarPos=1;
FileAppend(FilePath,"BUY"+" "+"MarPos="+Text(MarPos)
+" "+"Time="+TimeToString(Time)
+" "+"BoolBuy="+BoolBuy);
}
通過打印結果,BoolBuy已經TRUE,但是在圖標上對應日期沒有顯示BUY的標識?謝謝 - TB技術人員:
加一條調試或是輸出字符串的語句,可以得到呀。。。
你的代碼里沒有看到任何輸出字符串的函數。自然沒法在圖表上看到對于標識的。
If(MarPos==0 And High>=Open+X)
{
BoolBuy=IIFString(Buy(1,Open+X),"True","False");
MarPos=1;
commentary(boolbuy); //加上這一句試試 ,或是使用plotstring
- TB客服:
小米 發表于 2013-5-15 09:49
加一條調試或是輸出字符串的語句,可以得到呀。。。
你的代碼里沒有看到任何輸出字符串的函數。自然沒法在 ...
不好意思,沒描述清楚,我說的標識是buy成功后,圖標上都會黃色的箭頭,中括號以及交易手數,但是很奇怪,buy已經執行了,而且返回值是true,怎么就圖表上就沒有顯示,而且交易記錄里也沒有。
打印結果如下:
BUY MarPos=1 Time=10:30:00 Time=103000000 CurrentBar=0 BoolBuy=True X=1887
- 網友回復:
kuixbao 發表于 2013-5-15 22:27
不好意思,沒描述清楚,我說的標識是buy成功后,圖標上都會黃色的箭頭,中括號以及交易手數,但是很奇怪 ...
看一下全局變量里是否沒勾上“允許連續建倉”?而在可加倉的位置所沒有buy
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容