- 精华
- 0
- 在线时间
- 87 小时
- UID
- 117787
- 积分
- 680
- 帖子
- 44
- 阅读权限
- 60
- 注册时间
- 2013-4-5
- 最后登录
- 2020-5-23
- 精华
- 0
- UID
- 117787
- 积分
- 680
- 帖子
- 44
- 主题
- 14
- 阅读权限
- 60
- 注册时间
- 2013-4-5
- 最后登录
- 2020-5-23
|
编了个减仓模型,代码如下,通过了程序编译,但是加载到行情上,减多单策略有效(出信号了且与思路一致),减空单却无效(无信号),不知道是怎么回事?请老师帮助。
.......
If(MarketPosition==1)
{
.......
if(CurrentEntries==2 And Close<Lowest(Low[1],10) And Close>MA20 And CurrentContracts>=2) //减多单
{
Sell(1,Close-Offset * MinMove * PriceScale);
}
.......
}
If(MarketPosition==-1)
{
......
if(CurrentEntries==2 And Close>Highest(High[1],10) And Close<MA20 And CurrentContracts>=2) //减空单
{
BuyToCover(1,Close+Offset * MinMove * PriceScale);
}
......
} |
|