设为首页收藏本站

 找回密码
 注册
查看: 2800|回复: 9
打印 上一主题 下一主题

TB的变量是否在下一个tick就恢复默认值了? [复制链接]

Rank: 2

精华
0
UID
111878
积分
96
帖子
46
主题
12
阅读权限
30
注册时间
2012-8-4
最后登录
2013-3-22
跳转到指定楼层
1#
发表于 2012-8-11 16:55:21 |只看该作者 |倒序浏览
TB的变量是否在下一个tick就恢复默认值了?而序列变量会一直传递下去?
比如说有变量a和序列变量b,2者初始值为0,然后2者都赋值为1,在下一个tick,a为0,b仍然为1?

初级大户

酱油

Rank: 5Rank: 5

精华
0
UID
37561
积分
1108
帖子
395
主题
9
阅读权限
60
注册时间
2011-5-4
最后登录
2014-11-3
2#
发表于 2012-8-13 08:49:12 |只看该作者
LZ说得对啊

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
3#
发表于 2012-8-13 11:12:04 |只看该作者
非也,变量与序列变量在赋值当前 bar的运行是一样的,不同的是序列变量能将当前所赋的值传递给gh 一个bar,而变量不会传递。
可参考此贴3楼http://bbs.tradeblazer.net/forum ... mp;page=1#pid107317
序列变量的运行机制就如marketposition一样

使用道具 举报

Rank: 2

精华
0
UID
111878
积分
96
帖子
46
主题
12
阅读权限
30
注册时间
2012-8-4
最后登录
2013-3-22
4#
发表于 2012-9-3 14:52:32 |只看该作者
小米 发表于 2012-8-13 11:12
非也,变量与序列变量在赋值当前 bar的运行是一样的,不同的是序列变量能将当前所赋的值传递给gh 一个bar, ...

我知道到下一个bar,变量不会自动传递下去,而序列变量会自动传递下去,我主要的疑问当前bar,下一个tick的情况,变量和序列变量会怎样变化,本人初学者,对TB基础的运行机制还是不太清楚,帮助文件和指南还是太简略,很多地方感觉没有说清楚,请教了

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
82346
积分
170
帖子
79
主题
8
阅读权限
40
注册时间
2012-2-22
最后登录
2021-2-21
5#
发表于 2012-9-3 22:52:36 |只看该作者
Tick变,两个都会一直变

使用道具 举报

Rank: 2

精华
0
UID
107997
积分
115
帖子
89
主题
6
阅读权限
30
注册时间
2012-3-30
最后登录
2015-2-14
6#
发表于 2012-9-4 06:51:25 |只看该作者
慕容表哥 发表于 2012-9-3 14:52
我知道到下一个bar,变量不会自动传递下去,而序列变量会自动传递下去,我主要的疑问当前bar,下一个tick ...

版主回答得很清楚:
当前BAR: 两者无区别;
下一BAR: 一个传递,一个回归初始值.

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
1307
积分
866
帖子
134
主题
37
阅读权限
60
注册时间
2008-3-11
最后登录
2020-4-26
7#
发表于 2012-9-4 11:23:31 |只看该作者
当你给变量赋值后,变量就不再恢复初始值了,下一个BAR也不会恢复初始值。如果一直不给变量赋值,那么变量就一直是初始值。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20901
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
8#
发表于 2012-9-5 09:18:04 |只看该作者
CFXQM 发表于 2012-9-4 11:23
当你给变量赋值后,变量就不再恢复初始值了,下一个BAR也不会恢复初始值。如果一直不给变量赋值,那么变量 ...

非序列变量每次tick运算一开始都是使用默认值的,如果是序列变量,则赋值后,会一直传递下去,直到下次被赋值

使用道具 举报

Rank: 2

精华
0
UID
111878
积分
96
帖子
46
主题
12
阅读权限
30
注册时间
2012-8-4
最后登录
2013-3-22
9#
发表于 2012-9-10 22:25:41 |只看该作者
skykinght解释正确,管理员当然也正确,而且详细说明了,感谢大家

使用道具 举报

Rank: 2

精华
0
UID
220445
积分
68
帖子
64
主题
1
阅读权限
30
注册时间
2015-9-24
最后登录
2016-4-23
10#
发表于 2016-3-25 04:12:07 |只看该作者
lh948 发表于 2012-9-5 09:18
非序列变量每次tick运算一开始都是使用默认值的,如果是序列变量,则赋值后,会一直传递下去,直到下次被 ...

这么重要的机制,TB帮助文件里居然都没有说明,感觉太不应该了

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-11 03:55

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部