為何止損一次而輸出值是2?
作者:開(kāi)拓者 TB 來(lái)源:cxh99.com 發(fā)布時(shí)間:2016年08月06日
- 咨詢(xún)內(nèi)容:
用SetGlobalVar設(shè)置記錄止損次數(shù),格式如下:
SetGlobalVar(8,GetGlobalVar(4)+1);
為何止損一次而輸出值是2?
- TB技術(shù)人員:
測(cè)試了幾次,好像是因?yàn)槲袉螞](méi)成交,調(diào)取賬戶(hù)數(shù)據(jù)延時(shí)控制失效引起的重復(fù)計(jì)數(shù)?
這需要另一個(gè)全局變量來(lái)控制重復(fù)計(jì)數(shù)是嗎‘?
- TB客服:
q39940610 發(fā)表于 2016-4-21 11:46
測(cè)試了幾次,好像是因?yàn)槲袉螞](méi)成交,調(diào)取賬戶(hù)數(shù)據(jù)延時(shí)控制失效引起的重復(fù)計(jì)數(shù)?
這需要另一個(gè)全局變量來(lái) ...
不知道代碼的上層代碼是如何控制并賦值的。
所以也沒(méi)法定位問(wèn)題以及給出建議呢。
- 網(wǎng)友回復(fù):
謝謝,弄明白了,就是委托單沒(méi)成交,調(diào)取賬戶(hù)數(shù)據(jù)延時(shí)導(dǎo)致控制失效引起的重復(fù)計(jì)數(shù),加個(gè)全局變量開(kāi)關(guān)就解決了,但發(fā)現(xiàn)好像超過(guò)止損次數(shù)沒(méi)控制住交易次數(shù),明天繼續(xù)試驗(yàn)。
最近模擬盤(pán)是不是有問(wèn)題?老是偏離價(jià)位不成交或者平倉(cāng)
- 網(wǎng)友回復(fù):
本帖最后由 q39940610 于 2016-4-22 08:57 編輯
請(qǐng)問(wèn)控制止損計(jì)數(shù)器,下面這樣寫(xiě)邏輯上行得通么
setglobalvar(1,1);
if(con1 ...)
{
A_SENDORDER();
setlobalvar(1,0);
if(getglobalvar(1)==0) setlobalvar(2,zscs+1);
}
我用來(lái)控制止損次數(shù)不重復(fù)計(jì)數(shù)的 |