您现在的位置:程序化交易>> 期货公式>> 金字塔等>> 金字塔知识>>正文内容

VBA 写MACD [金字塔]

  • 咨询内容: 如题,请教高手,可以用VBA来写一个MACD 的样板吗?

     

  • 金字塔客服: 你的需求不明确,要写Macd自定义函数?

     

  • 用户回复:

    用vba写一个自定义函数,实现pel的MACD功能,不需要图表显示,只要调用,能够返回参数就可以了。

     

  • 网友回复: 你还是没有把需求明确,你需要怎么样个调用?

     

  • 网友回复:

    非常遗憾,没有把要求表达清楚。也就是说,我需要:

    DIFF : =EMA(CLOSE,12) - EMA(CLOSE,26);
    DEA  : =EMA(DIFF,9);
    MACD := 2*(DIFF-DEA);

     

    这个指标,如何用VBA语言来写出来? (因为PEL语言有金字塔封装好的EMA函数,VBA里面没有)。我需要是用VBA语句,将MACD这个指标公式表达成一个函数、可以供主程序调用,比如:

     

     public MACD,DIFF,DEA

     

     SUB MACDMAIN

         ……

         ……

         MACD = ????

         DIFF =???

         DEA =???

     

    END SUB

     

     

     


 

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

可联系技术人员 QQ: 1145508240  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


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

相关文章

    没有相关内容