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

VBA中,获取一个价格还权的历史数据,怎么写 [金字塔]

  • 咨询内容:

    VBA中,获取一个价格还权的历史数据,怎么写?

    实现技术分析图标中的价格还权(剔除合约换月带来的问题)

    我找到一个PowerAspect 复权方向,0向前复权 1向后复权。

    但具体的不会用。请高手指教!

     

  • 金字塔客服:

    示例2:
    '读取白糖得日线数据
    Set HistroyData = marketdata.GetHistoryData("SRX00","ZQ",5)'若要是分钟这里填0
    for i = 0 to HistroyData.count-1
    if i = 10 then
    '显示第11个数据得时间,收盘,成交量
    msgbox HistroyData.date(i)
    msgbox HistroyData.Close(i)
    msgbox HistroyData.Volume(i)
    end if
    next

     

    默认就是价格还权的

     

  • 用户回复:

    不是吧。

    你这个例子是读取的剔除连续合约换月造成的大幅跳空的因素了吗?应该不是吧。

     

  • 网友回复: 我输出来的值还是有换月跳空的,如何利用这个复权还权功能剔除这个因素

     

  • 网友回复: 只要有除权数据,上面的范例得到的就是没有换月跳空的数据

 

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

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


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

相关文章

    没有相关内容