全局变量数据库函数 EXTGBDATA;EXTGBDATASET使用说明及注意事项[金字塔模型]
-
相关简介:相关标签: 金字塔中有关全局变量数据库函数 EXTGBDATA;EXTGBDATASET等函数的使用说明及注意事项 在我们日常编程中,不可避免的需要记录一些我们程序中的一些变量,一些变量所需要保存的时间较长,我们对这类需要对整个策略均有效的这类变量称之为全局变量,金字塔中,全局变量主要有2种表现方式。 1、使用 VARIABLE 及 GLOBALVARIABLE 声明的全局变量。 使用该方式的全局变量的最大优势在于,策略之间的变量相互独立工作,不会相互干扰,但是当用户关闭软件或者关闭图表上执行的
-
文章来源:公式网 发布时间:2015-10-23浏览次数:
相关标签:
金字塔中有关全局变量数据库函数 EXTGBDATA;EXTGBDATASET等函数的使用说明及注意事项
在我们日常编程中,不可避免的需要记录一些我们程序中的一些变量,一些变量所需要保存的时间较长,我们对这类需要对整个策略均有效的这类变量称之为“全局变量”,金字塔中,全局变量主要有2种表现方式。
1、使用 VARIABLE 及 GLOBALVARIABLE 声明的全局变量。
使用该方式的全局变量的最大优势在于,策略之间的变量相互独立工作,不会相互干扰,但是当用户关闭软件或者关闭图表上执行的策略后,变量自行消失不会进行保存。
2、使用EXTGBDATA;EXTGBDATASET等数据库方式的全局变量。
使用该方式的全局变量可以在策略执行后将数据保存在内部数据库中,即便软件关闭后也能保存用来下次启动后调用。这种全局变量的作用范围是整个金字塔软件本身,即策略A所保存的变量内容也可以被策略B所读取到。这样的运行机制为实现不同策略之间的协同工作和通过外部参数控制公式运行提供了可能,但是如果使用不当,也容易出现问题,最常见的问题就是不同的策略之间由于共同全局变量名而导致的冲突,目前我们发现大部分金字塔用户在使用全局变量数据库时主要出现的问题如下:
a)用户在后台程序化运行时,为了监控方便,又在图表上打开同一个公式,由于公式中共用了一


现在就去充值积分
加入VIP可下载100以下的所有资源