全局變量的值會在長時間的實(shí)盤運(yùn)行過程中自動改變么? - TradeBlazer公式 [開拓者 TB]
- 咨詢內(nèi)容:
我想用全局變量控制賬戶函數(shù)發(fā)單在每日最后一根Bar平倉,公式的部分代碼如下:
begin
if (BarStatus==0) SetGlobalVar(7,1);
…… //在公式的其他部分中均沒有對全局變量7作操作
if (time==0.1514) //在最后一根Bar(1分鐘線)平倉
{
if (BarStatus==2 && getglobalvar(7)==1)
{
if (A_BuyPosition>0) A_SendOrder(Enum_sell,Enum_Exit,A_BuyPosition(),close-i_offset);
if (a_sellposition>0) A_SendOrder(Enum_Buy,Enum_Exit,A_SellPosition(),close+i_offset);
setglobalvar(7,0);
}
Else if (BarStatus!=2) {
if (MarketPosition==1) {Sell(lots,open-0.2);}
Else if (marketposition==-1) BuyToCover(lots,open+0.2);
};
};
end
問題是:有時候能自動發(fā)單平倉,有時候則不會發(fā)單平倉(注意:是不發(fā)單,而不是發(fā)單后不能成交)。請問各位高手,全局變量的值在較長時間的是盼運(yùn)行過程中是否會自動改變? - TB技術(shù)人員:
回復(fù) 1# lsc
如果行情發(fā)生斷線,全局變量會被重置
建議使用SetTBProfileString
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 262069696 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價格!)
相關(guān)文章
-
指定的模型還沒有相關(guān)內(nèi)容!