開拓者 DeleteOrderTickCounter = 9999是什么意思?
作者:開拓者 TB 來源:cxh99.com 發(fā)布時間:2013年04月16日
- 咨詢內(nèi)容: Params
Numeric offSet(1);
Numeric BeforeMins(5);
Vars
Numeric tempPos; // 倉位
Numeric DeleteOrderTickCounter;
Numeric HasSendOrder(0);
Begin
If(BarStatus == 0)
{
DeleteOrderTickCounter = 9999
以上代碼中,DeleteOrderTickCounter = 9999是什么意思?
謝謝
- TB技術(shù)人員: 為什么會是等于9999?
- TB客服: 這個例子是公式指南中:在每天收盤前N分鐘的時候自動撤掉超級圖表中商品的掛單,并全部平倉。后續(xù)的代碼還有撤單后延遲5個Tick再做平倉之類的操作。
我的理解這里DeleteOrderTickCounter = 9999只是為了賦一個初值,賦其他的數(shù)字也是可以的,因為后續(xù)代碼中會根據(jù)有撤單重新置1的。不過它不能賦成小于5的值,會影響撤單后延遲5個Tick的判斷。