疊加商品+無效數據
作者:開拓者 TB 來源:cxh99.com 發布時間:2016年02月25日
- 咨詢內容:
在疊加商品的情況下,如果出現無效數據,且根據無效數據計算滿足建倉條件,則此時建倉命令buy(1,0)會怎么執行
- TB技術人員:
建議參考一下http://bbs.tb18.net/thread-12695-1-1.html 該貼的第二大部分的第6條。
行情條件滿足的,但是信號不會發出來。
這種情況下,建議在開倉條件上再加上vol >0 的判斷,以避免上述可能的發生。
- TB客服:
小米 發表于 2015-11-30 14:11
建議參考一下http://bbs.tb18.net/thread-12695-1-1.html 該貼的第二大部分的第6條。
行情條件滿足的,但 ...
在疊加數據的情況下,實盤中如果是根據上一個bar的數據計算出來(這些數據里面包含無效數據),在當前bar發送交易指令,會出現什么狀況?
- 網友回復:
小米 發表于 2015-11-30 14:11
建議參考一下http://bbs.tb18.net/thread-12695-1-1.html 該貼的第二大部分的第6條。
行情條件滿足的,但 ...
if(FastValue[1]<SlowValue[1] And diff[1]<Threshold)
{
flag=0;
//處理螺紋
if(data0.MarketPosition<>flag Or Data1.MarketPosition<>-1*flag Or data2.MarketPosition<>-1*flag)
{
if(data0.MarketPosition==-1 Or data1.Marketposition==1 Or data2.MarketPosition==1)
{
data0.BuyToCover(0,data0.Open+MinPoint0);
data1.Sell(0,data1.Open-MinPoint1);
data2.Sell(0,data2.Open-MinPoint2);
}
Else if(data0.MarketPosition==1 Or data1.marketposition==-1 Or data2.MarketPosition==-1)
{
data0.Sell(0,data0.Open-Minpoint0);
data1.BuyToCover(0,data1.Open+Minpoint1);
data2.BuyToCover(0,data2.Open+Minpoint2);
}
}
}
以上代碼為什么會提示交易信號有可能消失?是哪里錯了呢?