- 精华
- 0
- 在线时间
- 60 小时
- UID
- 178624
- 积分
- 47
- 帖子
- 32
- 阅读权限
- 10
- 注册时间
- 2014-1-2
- 最后登录
- 2019-2-6
- 精华
- 0
- UID
- 178624
- 积分
- 47
- 帖子
- 32
- 主题
- 11
- 阅读权限
- 10
- 注册时间
- 2014-1-2
- 最后登录
- 2019-2-6
|
If(MarketPosition ==1 and c<=AvgEntryPrice*0.98);
{
sell(0,0);
}
If(MarketPosition ==-1 and c>=AvgEntryPrice*1.02);
{
BuyToCover(0,0);
}
本想表达:收盘价小于等于建仓价的0.98时,平多仓;收盘价大于等于建仓价的1.02时,平空仓;
但是,写进上述语句后,就会令buy和sell,sellshort和buy to cover成对的在同一bar上出现。
请老师解释下。 |
|