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

分享:周线以下周期求周线收盘价的方法 - TradeBlazer公式 [开拓者 TB]

留名学习
  • 咨询内容: 仿照黄总(nopain)写的CloseD函数,稍作修改写成一个跨周期求周收盘的函数,黄总不要向我追索版权费哈
    1. //------------------------------------------------------------------------

    2. // 简称: CloseW

    3. // 名称: 求N周前的收盘价

    4. // 类别: 用户函数

    5. // 类型: 内建函数

    6. // 输出: 数值型

    7. //------------------------------------------------------------------------

    8.  

    9. Params

    10. Numeric weeksAgo(2);

    11. Vars

    12. NumericSeries barCnt;

    13. NumericSeries weekClose;

    14. Numeric i;

    15. Numeric j;

    16. Numeric nIndex(0);

    17. Begin

    18. If (Day-Day[1]>1 Or Day-Day[1]<0)

    19. {

    20. barCnt = 1;

    21. }Else

    22. {

    23. barCnt = barCnt[1] + 1;

    24. }

    25. weekClose = Close;

    26.  

    27. If (weeksAgo == 0)

    28. {

    29. Return weekClose;

    30. }Else

    31. {

    32. For i = 1 To weeksAgo

    33. {

    34. If (i == 1)

    35. {

    36. j = 0;

    37. }Else

    38. {

    39. j = j + barCnt[j];

    40. }

    41. If (j > CurrentBar) Return InvalidNumeric;

    42. nIndex = nIndex + barCnt[j];

    43. }

    44. Return weekClose[nIndex];

    45. }

    46. End

    47.  

    48. //------------------------------------------------------------------------

    49. // 编译版本 GS2004.06.12

    50. // 用户版本 2010/08/12 18:29

    51. // 版权所有 hyjok

    52. // 更改声明 TradeBlazer Software保留对TradeBlazer平台

    53. // 每一版本的TrabeBlazer公式修改和重写的权利

    54. //------------------------------------------------------------------------

     

  • TB技术人员: 简单写个技术指标,验证CloseW的正确性
    1. //------------------------------------------------------------------------

    2. // 简称: closeW

    3. // 名称:

    4. // 类别: 技术指标

    5. // 类型: 振荡类

    6. // 输出:

    7. //------------------------------------------------------------------------

    8. Begin

    9.     PlotNumeric("w0",CloseW(0));

    10.     PlotNumeric("w1",CloseW(1));

    11.     PlotNumeric("w2",CloseW(2));

    12. End

    13. //------------------------------------------------------------------------

    14. // 编译版本        GS2004.06.12

    15. // 用户版本        2010/08/12 19:12

    16. // 版权所有        hyjok

    17. // 更改声明        TradeBlazer Software保留对TradeBlazer平台

    18. //                        每一版本的TrabeBlazer公式修改和重写的权利

    19. //------------------------------------------------------------------------
    复制代码

     

  • TB客服: 2# hyjok


    这个技术指标可以跨周期输出周收盘价的值,w0是当周收盘,w1是上周收盘,w2是上上周收盘

     

  • 网友回复: closeW.jpg (137.25 KB, 下载次数: 0) 2010-8-12 19:33:50 上传下载次数: 0

    如上图,在1小时周期求周收盘价,w1 24690是上周收盘价

     

  • 网友回复:

 

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

可联系技术人员 QQ: 262069696  点击在线交流进行 有偿 编写!不贵!点击查看价格!

 


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

相关文章

    指定的模型还没有相关内容!