- 精华
- 0
- 在线时间
- 33 小时
- UID
- 190198
- 积分
- 14
- 帖子
- 10
- 阅读权限
- 10
- 注册时间
- 2014-7-8
- 最后登录
- 2023-3-30
- 精华
- 0
- UID
- 190198
- 积分
- 14
- 帖子
- 10
- 主题
- 4
- 阅读权限
- 10
- 注册时间
- 2014-7-8
- 最后登录
- 2023-3-30
|
1.听说TB历史测试时是每根K线执行一次,也就是每根K线的收盘价执行一次。实盘是是每个Tick都运行一次。不知道这个有没有问题?
2.关于交易指令Buy、Sell、Sellshort、Buytocover。他们的运行机制是满足条件立刻发单,还是发在下一个K线。
比如代码:
if (CrossOver(Close,MA))
{
buy(1,open);
}
MA为一根均线,价格上穿MA开多,是不是满足某一个Tick上穿时,立刻发单呢?这样会不会出现信号闪烁呢?
又比如代码:
if (CrossOver(Close[1],MA[1]))
{
buy(1,open);
}
是不是满足某上一根K线上穿时,新的一根K线的第一Tick直接发单?
3.buy(1,open)是以开盘价发单吗?既然是看盘价,那就是历史咯,这样发单就有可能不成交啊。那我想立刻成交,怎么发市价单呢?
多谢各位大神指点,谢谢! |
|