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

关于跨周期指标显示的问题 [开拓者 TB]

  • 咨询内容: 各位前辈,小弟有一个问题。我想在1分钟线上同时显示1分,3分和5分钟的KDJ的J指标。主要思路是用SETTBPROFILESTRING写三个函数,3分钟和5分钟分别运行一个,存入相应J值。然后在1分钟上读取。
    3分钟代码如下,5分钟类似。
    1. Params
    2.         Numeric Length(19);                       
    3.         Numeric SlowLength(18);       
    4.         Numeric SmoothLength(18);
    5. Vars
    6.         NumericSeries HighestValue;                               
    7.         NumericSeries LowestValue;               
    8.         NumericSeries KValue;
    9.         Numeric SumHLValue;
    10.         Numeric SumCLValue;
    11.         Numeric DValue;
    12.         Numeric JValue;
    13.         StringSeries strkey;
    14.         StringSeries strvalue;
    15.        
    16. Begin
    17.         HighestValue = HighestFC(High, Length);
    18.         LowestValue = LowestFC(Low, Length);
    19.         SumHLValue = SummationFC(HighestValue-LowestValue,SlowLength);
    20.         SumCLValue = SummationFC(Close - LowestValue,SlowLength);
    21.         If(SumHLValue <> 0)
    22.         {
    23.                 KValue = SumCLValue/SumHLValue*100;
    24.         }Else
    25.         {
    26.                 KValue = 0;
    27.         }
    28.         DValue = AverageFC(KValue,SmoothLength);
    29.         JValue = 3*KValue - 2*DValue;
    30.        
    31.         strkey = DateToString(date)+" "+TimeToString(Time);
    32.         strvalue = Text(JValue);
    33.         SetTBProfileString("mymin3kdj",strkey,strvalue);
    34.         FileAppend("D:\\amm.txt",strkey+" "+strvalue);
    35.         PlotNumeric("J",JValue);
    36. End

     

  • TB技术人员: 自己顶一下

     

  • TB客服: 求帮助!!!!

     

  • 网友回复: 用setprofilestring函数写进数据库的值会实时变动的。也就是只保存最新值。不知道对否?

     

  • 网友回复:
    caobing 发表于 2013-10-9 13:34
    用setprofilestring函数写进数据库的值会实时变动的。也就是只保存最新值。不知道对否? ...

    我看下来,是每次都会重复写数据进去,搞得文件越来越大。关键是中间那一段锯齿状不知道怎么会出现的。后来我用setprofilestring2file,就没这个问题了

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 1145508240  有需要帮忙请点击这里留言!!!进行 有偿 编写!不贵!点击查看价格!


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

相关文章

    没有相关内容