- 精华
- 0
- 在线时间
- 218 小时
- UID
- 7099
- 积分
- 614
- 帖子
- 120
- 阅读权限
- 60
- 注册时间
- 2010-3-3
- 最后登录
- 2019-3-24
- 精华
- 0
- UID
- 7099
- 积分
- 614
- 帖子
- 120
- 主题
- 22
- 阅读权限
- 60
- 注册时间
- 2010-3-3
- 最后登录
- 2019-3-24
|
今天第一天实盘测试,总体感觉还可以,只是最后没有在规定的时间内自动平仓,有些遗憾。下面是我自己的自动平仓代码,麻烦老师帮忙看看,哪里有错误。
代码含义如下,首先判断是否为股指期货,如果不是股指期货并且隔夜参数(GEYE)为FALSE,选择在 14:57分之后平仓。如果是股指期货时间就在15:12分平仓。
If(GZQH==False)
{
If (Time>0.145700000 And Time<0.150100000 And GEYE==False)
{
If(MarketPosition==1)
{
Sell(0,0);
}Else If(MarketPosition==-1)
{
BuyToCover(0,0);
}
Return;
} //是否在收盘前平仓。
}Else
{
If (Time>0.151200000 And Time<0.151600000 And GEYE==False)
{
If(MarketPosition==1)
{
Sell(0,0);
}Else If(MarketPosition==-1)
{
BuyToCover(0,0);
}
Return;
} //是否在收盘前平仓。
} |
|