疊加商品+無效數(shù)據(jù) [開拓者 TB]
- 咨詢內(nèi)容:
在疊加商品的情況下,如果出現(xiàn)無效數(shù)據(jù),且根據(jù)無效數(shù)據(jù)計(jì)算滿足建倉(cāng)條件,則此時(shí)建倉(cāng)命令buy(1,0)會(huì)怎么執(zhí)行
- TB技術(shù)人員:
建議參考一下http://bbs.tb18.net/thread-12695-1-1.html 該貼的第二大部分的第6條。
行情條件滿足的,但是信號(hào)不會(huì)發(fā)出來。
這種情況下,建議在開倉(cāng)條件上再加上vol >0 的判斷,以避免上述可能的發(fā)生。
- TB客服:
小米 發(fā)表于 2015-11-30 14:11
建議參考一下http://bbs.tb18.net/thread-12695-1-1.html 該貼的第二大部分的第6條。
行情條件滿足的,但 ...
在疊加數(shù)據(jù)的情況下,實(shí)盤中如果是根據(jù)上一個(gè)bar的數(shù)據(jù)計(jì)算出來(這些數(shù)據(jù)里面包含無效數(shù)據(jù)),在當(dāng)前bar發(fā)送交易指令,會(huì)出現(xiàn)什么狀況?
- 網(wǎng)友回復(fù):
小米 發(fā)表于 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);
}
}
}
以上代碼為什么會(huì)提示交易信號(hào)有可能消失?是哪里錯(cuò)了呢?
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容