新人求教,菜鳥問題 [開拓者 TB]
- 咨詢內(nèi)容:
剛學(xué)了不久,自己嘗試寫了一個(gè)很簡(jiǎn)單的公式,價(jià)差下單,低于100開倉(cāng),高于200平倉(cāng)。
然后我把這個(gè)公式應(yīng)用在tick圖上,為什么總是不能平倉(cāng),就是marketposition一直是0!
求各位指點(diǎn)。- if(Data0.Close - Data1.Close<100)
- {
- if(Data0.marketposition!=1 && Data1.MarketPosition!=-1)
- {
- Data0.Buy(10);
- Data1.SellShort(10);
- }
- }
-
- if(Data0.Close - Data1.Close>=200)
- {
- if(Data0.marketposition==1 && Data1.MarketPosition==-1)
- {
- Data0.sell(10);
- Data1.BuyToCover(10);
- }
- }
- if(Data0.Close - Data1.Close<100)
- TB技術(shù)人員: 試驗(yàn)了一下,寫法沒錯(cuò),就是條件限制不容易達(dá)到,疊加的兩個(gè)合約的close 在tick上的價(jià)差要滿足條件才行
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 1145508240 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容