- 精华
- 3
- 在线时间
- 12229 小时
- UID
- 5
- 积分
- 26584
- 帖子
- 12686
- 阅读权限
- 200
- 注册时间
- 2007-7-20
- 最后登录
- 2021-11-3
- 精华
- 3
- UID
- 5
- 积分
- 26584
- 帖子
- 12686
- 主题
- 49
- 阅读权限
- 200
- 注册时间
- 2007-7-20
- 最后登录
- 2021-11-3
|
dingyubin 发表于 2017-4-24 09:26
//SAR平仓指令
if (MarketPosition==1 And CrossUnder(Close[1],oParCl))
{
逻辑上来说,二者是一样的,并没有什么不同。但是cross这二个函数是序列函数,放在条件外给中间变量赋值后再使用会更加稳妥些。
你给的测试代码里并没有开仓的语句。。
随便加了二个开仓条件与语句后,发现使用变量A,B的平仓条件是可以被执行并发出平仓信号的。
建议从其它代码上进行问题的排查。 |
|