- 精华
- 0
- 在线时间
- 165 小时
- UID
- 38103
- 积分
- 301
- 帖子
- 120
- 阅读权限
- 50
- 注册时间
- 2011-5-6
- 最后登录
- 2016-9-23
- 精华
- 0
- UID
- 38103
- 积分
- 301
- 帖子
- 120
- 主题
- 76
- 阅读权限
- 50
- 注册时间
- 2011-5-6
- 最后登录
- 2016-9-23
|
帮我改下公式吧 思路再表达清楚一点 条件1 当镍1701在22:00的收盘价格>21:30的收盘价格 2 当RU1701在22:00的收盘价格>21:30的收盘价格 3 在22:00的收盘价格买入镍1701 4 在时间0.59平仓 谢谢老师
Params
Numeric kcsj(22);//最后平仓时间
Numeric pcsj(0.59);
Vars
Numeric dayopen; Numeric dayopen1;
Begin
If (TIME==0.2130)
{ dayopen =data0.open;
dayopen =data1.open;
}
IF (TIME==kcsj/100 && data0.close>dayopen &&data1.close>dayopen1)
{ data0.Buy(1,Close);
}
IF (TIME==pcsj/100&& MarketPosition == 1 )
{ data0.Sell(1,Close);
}
end |
|