- 精华
- 0
- 在线时间
- 95 小时
- UID
- 1741
- 积分
- 236
- 帖子
- 39
- 阅读权限
- 40
- 注册时间
- 2008-6-12
- 最后登录
- 2019-3-5
- 精华
- 0
- UID
- 1741
- 积分
- 236
- 帖子
- 39
- 主题
- 9
- 阅读权限
- 40
- 注册时间
- 2008-6-12
- 最后登录
- 2019-3-5
|
俺是菜鸟,周6开始学TB的,昨天写了个东东, 求一小时K线图上的每根K线上(从第2根K线起)返回当天的第一根K线的开盘价该怎么写啊?
我自己写了下,在6-12和6-13上运行了下,结果输出的不对啊,求老大和高手们指点:
Vars
Numeric FirstClose;
Begin
If(date!=date[1])
{ If(CurrentBar==0)
{
FirstClose=Close;
}
}
FileAppend("D:\\a.log",Text(day)+"日"+Text(hour)+"点的今天第一根小时K线的收盘价等于"+Text(Firstclose));
End
12日9点的今天第一根小时K线的收盘价等于4086
12日10点的今天第一根小时K线的收盘价等于0
12日11点的今天第一根小时K线的收盘价等于0
12日13点的今天第一根小时K线的收盘价等于0
12日14点的今天第一根小时K线的收盘价等于0
13日9点的今天第一根小时K线的收盘价等于0
13日10点的今天第一根小时K线的收盘价等于0
13日11点的今天第一根小时K线的收盘价等于0
13日13点的今天第一根小时K线的收盘价等于0
13日14点的今天第一根小时K线的收盘价等于0
为什么就第一根有啊? 后面都是0呢? |
|