您现在的位置:程序化交易>> 期货公式>> 交易开拓者(TB)>> 开拓者知识>>正文内容

开拓者 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  点击在线交流进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容