设为首页收藏本站

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

对全局变量有很多疑问, 需要帮助 [复制链接]

中级操盘手

圆转如意 程序执行

Rank: 9Rank: 9Rank: 9

精华
0
UID
2303
积分
10561
帖子
618
主题
77
阅读权限
150
注册时间
2008-9-8
最后登录
2012-4-10
跳转到指定楼层
1#
发表于 2008-9-26 20:15:03 |只看该作者 |倒序浏览
我也对全局变量有很多疑问:

       50个 全局变量,究竟是 ?
       例如我对 豆油 , 写了一个指标 ZBY, 然后又针对豆油写了2个 交易指令 YY2 , YY3 ,
      
       1) 是  ZBY , YY2 , YY3 各有 50个 全局 变量, 共150个?

       2) 全局变量 能共享或者相互引用不?
           例如 : 在 YY2 中引用ZBY的全局变量做右值,   在 YY3中引用 YY2的全局变量做右值
                      还有做左值 ,可写的情形...

       3)一个工作区内 我开了好3个图 T1 , T2, T3,  (同一个品种的不同时间周期, 或者不同品种) ,
          能有什么变量能在这 这3个图之间共享数据么?  
          例如: T1中的交易指令YY2 中, 引用  T2 中的指令的 YY5 的变量的值,做右值?   or Left Value  ?

        4)   上述 3) 中描述的情形 能不能 跨越工作区?  例如 : T1 , T2 不在同一个工作区内
圆转如意, 胸中有丘壑, 挥洒自如,珍惜头寸,远离YY, 【史努比】 Snoopy is Dr. SLEEP

Rank: 7Rank: 7Rank: 7

精华
0
UID
397
积分
4818
帖子
87
主题
13
阅读权限
80
注册时间
2007-9-22
最后登录
2021-6-8
2#
发表于 2008-9-27 00:10:16 |只看该作者
nopain有得忙了

使用道具 举报

Rank: 7Rank: 7Rank: 7

精华
1
UID
727
积分
3770
帖子
537
主题
55
阅读权限
80
注册时间
2007-11-11
最后登录
2015-4-8
3#
发表于 2008-9-27 09:26:01 |只看该作者
据我所理解,全局变量是针对一个图表所言的,每个图表上,指标和指令又有区别,即单个指标在一个图表上可以拥有独立的50个全局变量,所有在一个图表中的指令共拥有50个全局变量,可以数据共享.不同图表间的数据是不可以共享的.
TradeBlazer交流群33647992。

使用道具 举报

精华
0
UID
2366
积分
1336
帖子
368
主题
70
阅读权限
0
注册时间
2008-9-15
最后登录
2019-4-1
4#
发表于 2008-9-29 01:48:03 |只看该作者
原帖由 孤舟骑浪 于 2008-9-27 09:26 发表
据我所理解,全局变量是针对一个图表所言的,每个图表上,指标和指令又有区别,即单个指标在一个图表上可以拥有独立的50个全局变量,所有在一个图表中的指令共拥有50个全局变量,可以数据共享.不同图表间的数据是不可以共 ...

我也是这么理解的,若真象楼主所言,实现跨品种、跨周期岂不非常简单了。

使用道具 举报

中级操盘手

圆转如意 程序执行

Rank: 9Rank: 9Rank: 9

精华
0
UID
2303
积分
10561
帖子
618
主题
77
阅读权限
150
注册时间
2008-9-8
最后登录
2012-4-10
5#
发表于 2008-11-26 19:13:03 |只看该作者
搜索了一下论坛上的 帖子, 摘要如下:

http://www.tradeblazer.net/forum/thread-905-1-1.html

系统公式目前提供50个全局变量。这50个全局变量附着在超级图表上,即一个图表的各个交易指令可以有50个全局变量。
您可以通过这些全局变量在交易指令中进行数据交换。关掉超级图表之后及全部删除,新建一个超级图表,新建出50个初值为无效值的变量。
用户自行通过GetGlobalVar,SetGlobalVar进行保存及获取数据的操作。全局变量不会因为当前Bar的变化而变化。

每一个图表的单个技术指标,K线型态,特征走势都有50个全局变量。一个图表的所有交易指令共有50个全局变量。


==
http://www.tradeblazer.net/forum/viewthread.php?tid=2825

在TradeBlazer scriping language中,全局变量的作用域是什么?(只对该script有效还是所有正在运行的scripts都access相同的50个全局变量?)

6、交易指令中的全局变量的作用范围是当前图表,技术分析的全局变量作用范围是当前技术分析。
圆转如意, 胸中有丘壑, 挥洒自如,珍惜头寸,远离YY, 【史努比】 Snoopy is Dr. SLEEP

使用道具 举报

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

bottom

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

GMT+8, 2024-5-5 17:24

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部