- 精华
- 0
- 在线时间
- 23 小时
- UID
- 1335224
- 积分
- 15
- 帖子
- 13
- 阅读权限
- 10
- 注册时间
- 2021-7-16
- 最后登录
- 2021-8-22
- 精华
- 0
- UID
- 1335224
- 积分
- 15
- 帖子
- 13
- 主题
- 2
- 阅读权限
- 10
- 注册时间
- 2021-7-16
- 最后登录
- 2021-8-22
|
----------------------------------------------------------------
当根K线的重复开仓BL应该控制不了,因为每次在当根K线的数据更新, BL都会初始化为TRUE。如果想控制,可以用全局变量。
If(BarStatus == 0)
SetGlobalBar(0, 0)
If(GetGlobalBar(0) == 0 && BarStatus==2) //
{
If(Close[1]>Close[2])
{
SellShort(1,Open-2);
SetGlobalBar(0, 1);
}
}
----------------------------------------------------------------
我仔细琢磨了一下,实际上BL我设置的是序列bool变量,按照序列变量的定义,序列变量会传递上个Bar上此变量的值,因此我一楼的那段程序也应该被执行一次。 |
|