开拓者 TB关于全局变量和局部变量 [开拓者 TB]
- 咨询内容: 1.Vars定义的是全局变量
2.Begin End 里面定义的是局部变量,公式在执行的时候会一根BAR一根BAR的执行,修改局部变量的值。全局变量的修改需要单独的代码才能修改?
是这样理解吗? - TB技术人员: 不是的
vars里定义的是声明该公式使用的变量
begin-end里不能定义变量
全局变量是固定函数SetGlobalVar和GetGlobalVar - TB客服: TB用的是建立在C语言基础上的一种弱语言
不能变量声明和赋值一起出现在begin-end段中
所有变量和常量必须在Params和Var中声明,且所有变量作用范围仅限于该代码中。。。
如果Lz对数据库操作语言(SQL)有一定了解,相信应该对此不陌生 - 网友回复:
lh948 发表于 2012-11-13 14:30
不是的
vars里定义的是声明该公式使用的变量
begin-end里不能定义变量
请问,,比如我 一天最多只能建一次多仓,但是多仓能隔夜,要用全局变量表达么?怎么用?
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 262069696 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容