打印本文打印本文 关闭窗口关闭窗口

通过文件读写函数实现跨周期数据调用! - TradeBlazer公式

作者:开拓者 TB 来源:cxh99.com 发布时间:2012年08月31日
  • 咨询内容: TB3.2.2增加了文件读写功能函数,SetTBProfileString和GetTBProfileString,
    通过使用这两个函数,可以实现较复杂的应用,比如跨周期数据调用。
    SetTBProfileString将数据内容写到用户公式目录tblprofile.ini文件下。

    下文以5分钟周期调用日线指标数据举例讲解具体应用。

    操作步骤如下:
    1、新建一个工作区,包含上下两个图表窗体,上面选择日线周期,下面选择5分钟周期。
    2、新建一个技术指标,命名为MyDayMA。编译成功后插入日线图表中。详细代码如下:
    1. Params
    2.         Numeric length(10);
    3. Vars
    4.         Numeric MA;
    5.         string strkey;
    6.         string strValue;
    7. Begin
    8.         MA = AverageFC(Close,length);
    9.         strKey = DateToString(Date);
    10.         strValue = Text(MA);
    11.         SetTBProfileString("DayMA",strKey,strValue);
    12.         PlotNumeric("MA",MA);
    13. End

     

  • TB技术人员: 好啊,这个功能非常好呀,期待很久啦。。。

    好东西,支持.TB的技术开发真的是一流的:

     

  • TB客服: TB的技术人员辛苦了.非常感谢你们.现在看来国内哪个号称最大的财经软件要追赶你们了.

     

  • 网友回复: 这是个了不起的创意!

     

  • 网友回复: 好样的,tb.
打印本文打印本文 关闭窗口关闭窗口