圖標上不出現(xiàn)不要標識 但是buy已經(jīng)執(zhí)行
作者:開拓者 TB 來源:cxh99.com 發(fā)布時間:2013年06月23日
- 咨詢內(nèi)容:
大家好,
進行歷史測試,
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);
}
通過打印結(jié)果,BoolBuy已經(jīng)TRUE,但是在圖標上對應日期沒有顯示BUY的標識?謝謝
- TB技術(shù)人員:
加一條調(diào)試或是輸出字符串的語句,可以得到呀。。。
你的代碼里沒有看到任何輸出字符串的函數(shù)。自然沒法在圖表上看到對于標識的。
If(MarPos==0 And High>=Open+X)
{
BoolBuy=IIFString(Buy(1,Open+X),"True","False");
MarPos=1;
commentary(boolbuy); //加上這一句試試 ,或是使用plotstring
- TB客服:
小米 發(fā)表于 2013-5-15 09:49
加一條調(diào)試或是輸出字符串的語句,可以得到呀。。。
你的代碼里沒有看到任何輸出字符串的函數(shù)。自然沒法在 ...
不好意思,沒描述清楚,我說的標識是buy成功后,圖標上都會黃色的箭頭,中括號以及交易手數(shù),但是很奇怪,buy已經(jīng)執(zhí)行了,而且返回值是true,怎么就圖表上就沒有顯示,而且交易記錄里也沒有。
打印結(jié)果如下:
BUY MarPos=1 Time=10:30:00 Time=103000000 CurrentBar=0 BoolBuy=True X=1887
- 網(wǎng)友回復:
kuixbao 發(fā)表于 2013-5-15 22:27
不好意思,沒描述清楚,我說的標識是buy成功后,圖標上都會黃色的箭頭,中括號以及交易手數(shù),但是很奇怪 ...
看一下全局變量里是否沒勾上“允許連續(xù)建倉”?而在可加倉的位置所沒有buy