新人求教,菜鸟问题 [开拓者 TB]
- 咨询内容:
刚学了不久,自己尝试写了一个很简单的公式,价差下单,低于100开仓,高于200平仓。
然后我把这个公式应用在tick图上,为什么总是不能平仓,就是marketposition一直是0!
求各位指点。- 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技术人员: 试验了一下,写法没错,就是条件限制不容易达到,叠加的两个合约的close 在tick上的价差要满足条件才行
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容