- 精华
- 0
- 在线时间
- 55 小时
- UID
- 14588
- 积分
- 207
- 帖子
- 43
- 阅读权限
- 40
- 注册时间
- 2010-7-19
- 最后登录
- 2013-9-16
- 精华
- 0
- UID
- 14588
- 积分
- 207
- 帖子
- 43
- 主题
- 17
- 阅读权限
- 40
- 注册时间
- 2010-7-19
- 最后登录
- 2013-9-16
|
哪位熟悉tb的帮我看看吧 问题出在哪里?我希望设定一天的开盘价为一个定值,然后用一天的tick数据,不断与这个值比较,不管是上穿还是下穿,只要穿一次,就计数一次。要累计加到,算出每一点已经穿了几次了。感谢!
Vars
NumericSeries Counter(0);
Begin
If (date!=date[1])
{
SetGlobalVar(0,Open);
}
If(CrossOverHor(Close,GetGlobalVar(0))||CrossUnderHor(Close,GetGlobalVar(0)))
{
Counter=Counter+1;
}else
{
Counter=Counter[1];
}
PlotNumeric("C",Counter);
end
[ 本帖最后由 swufewxr 于 2010-7-20 09:47 编辑 ] |
|