欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → globalvariable在不同的程序里是公用的么?

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有4934人关注过本帖树形打印复制链接

主题:globalvariable在不同的程序里是公用的么?

帅哥哟,离线,有人找我吗?
dyatpk
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:69 积分:431 威望:0 精华:0 注册:2012/5/3 16:44:54
globalvariable在不同的程序里是公用的么?  发帖心情 Post By:2012/12/11 14:12:31    Post IP:183.62.238.193[显示全部帖子]

比如两个程序里都有price这个globalvariable,这两个变量的值是一样的么? 还是不同程序的变量是不一样的


 回到顶部
帅哥哟,离线,有人找我吗?
dyatpk
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:69 积分:431 威望:0 精华:0 注册:2012/5/3 16:44:54
  发帖心情 Post By:2012/12/11 16:24:53    Post IP:183.62.238.193[显示全部帖子]

以下是引用董小球在2012-12-11 14:26:04的发言:
http://www.weistock.com/WeisoftHelp/zbgs003.htm

看看这里的解释

看过很多遍啊

之前就和你们提过

你们用的术语我不确定是什么意思啊

 

我就这么问吧 我一个程序叫trading1

监控两个品种 股指期货 和 大豆

 

trading1里面有这样一段:

 

globalvariable a=0;

a:=close;

 

我就想问内存里是有两个a占两个不同空间? 还是只有一块空间?

a的值会在两个品种的价格之间来回变么?

 


 回到顶部
帅哥哟,离线,有人找我吗?
dyatpk
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:69 积分:431 威望:0 精华:0 注册:2012/5/3 16:44:54
  发帖心情 Post By:2012/12/12 14:25:09    Post IP:183.62.238.193[显示全部帖子]

你们怎么看不明白我的问题呢

 

比如matlab里面 你在两个函数里声明一个global变量a 这两个函数里的a是共用一块存储空间的,一个函数改了a的值 另一个函数看到的a就是改变后的值,两个函数都可以对该值进行改变

 

GLOBALVARIABLE

超全局变量

单次指标加载过程中。

指标加载时定义语句对其初始化一次,后面的时间里,定义语句都不会再对其进行初始化了。

EXTGBSTRING

全局字符串变量

整个金字塔软件范围内。

 

你们说的globalvariable的作用范围是“单次指标加载过程”,我开盘同时用一个后台程序监控两个品种的期货,这算是一次加载指标还是两次加载指标?

这两个品种里的变量是不是公用的?


 回到顶部
帅哥哟,离线,有人找我吗?
dyatpk
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:69 积分:431 威望:0 精华:0 注册:2012/5/3 16:44:54
  发帖心情 Post By:2012/12/12 14:26:47    Post IP:183.62.238.193[显示全部帖子]

还是说每次k线刷新 就算是一次指标加载过程

不同品种的同时刷新 也算是多次指标加载过程


 回到顶部
帅哥哟,离线,有人找我吗?
dyatpk
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:69 积分:431 威望:0 精华:0 注册:2012/5/3 16:44:54
  发帖心情 Post By:2012/12/12 14:29:08    Post IP:183.62.238.193[显示全部帖子]

EXTGBSTRING”整个金字塔软件范围内。”又是指的什么东西?
是说打开软件第一次运行程序就存在 关上软件清空? 还是关掉软件还在?

这个东西是不同程序公用的么? 我写程序A和程序B 可以共用同一个EXTGBSTRING变量么?

 回到顶部
帅哥哟,离线,有人找我吗?
dyatpk
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:69 积分:431 威望:0 精华:0 注册:2012/5/3 16:44:54
  发帖心情 Post By:2012/12/12 15:19:05    Post IP:183.62.238.193[显示全部帖子]

以下是引用jinzhe在2012-12-12 14:44:55的发言:

globalvariable 对单个公式,该函数定义的变量只影响单个公式

extgbstring对整个程序都有用,该函数定义的变量,所有程序都能影响到

globalvariable对单个公式有效,那同一个程序监控两个品种的话,两个品种公用同一个globalvariable变量么?


 回到顶部
帅哥哟,离线,有人找我吗?
dyatpk
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:69 积分:431 威望:0 精华:0 注册:2012/5/3 16:44:54
  发帖心情 Post By:2012/12/12 17:15:05    Post IP:183.62.238.193[显示全部帖子]

以下是引用王锋在2012-12-12 15:28:33的发言:

即便是同一个公式的两次加载,那么各自的globalvariable也都是相互独立工作的,不会相互干扰

问的就是这个

谢了


 回到顶部