- 精华
- 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
|
hsworkshop 发表于 2017-3-17 10:29
不太明白你们指的混用是什么概念。
If(BarStatus == 2)
{
q_xxx,a_xxx类的函数都是只在最后K线有效。。在历史K线中是列无效值 。。
你的原代码中,开仓条件使用了A函数,且指令参数使用了Q函数。。这样的写法,在出信号这个K线走完后,信号就消失了。
图表中没有开仓信号,是不会执行到sell,buytocover语句的,自然就没法平仓。
buy,sell指令不要与A_xxx,Q_xxx类的函数混用,否则信号是可能变化、消失的。 |
|