- 精华
- 0
- 在线时间
- 255 小时
- UID
- 1041
- 积分
- 1642
- 帖子
- 448
- 阅读权限
- 70
- 注册时间
- 2008-1-9
- 最后登录
- 2016-12-26
- 精华
- 0
- UID
- 1041
- 积分
- 1642
- 帖子
- 448
- 主题
- 133
- 阅读权限
- 70
- 注册时间
- 2008-1-9
- 最后登录
- 2016-12-26
|
var
bool isstop(false);
if (平仓条件 and (not isstop))
{
sell();//平仓语句
isstop=true;
}
求问TB的执行机制
这种语句究竟能否让在一个BAR内的一次tick执行平仓语句后就不会再平仓了呢?
一个新的BAR开始 是否isstop变量会被初始话成false;
然后在同一个BAR内的每次TICK触发执行的程序 是否isstop在每次TICK触发执行时都会被初始化?
如果在一次TICK触发程序执行了平仓后 isstop被设置成了true;
那么在同一个BAR内下一次TICK触发执行的程序时isstop变量是否就是true值了呢? |
|