以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 高级功能研发区 (http://weistock.com/bbs/list.asp?boardid=5) ---- VBS开发,vbs中取期权合约的历史特征值问题 (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=157682) |
-- 作者:lh1988 -- 发布时间:2017/9/7 10:31:01 -- VBS开发,vbs中取期权合约的历史特征值问题 在昨天的客服回答中说使用OPTIONGREEKVALUE(Code, Market, SrcPrice, Volatility, R, Days, TypeVal); 对于该函数中的参数Volatility(标的历史波动率)填值不太明白,看其说明:
VOLATILITY(DataArray) 计算指定为Array对象数组的历史波动率 DataArray
Array对象数组 |
-- 作者:yukizzc -- 发布时间:2017/9/7 12:20:33 -- Set History = marketdata.GetHistoryData("510050","qq",5)
Set d = CreateObject("Stock.Array")
|
-- 作者:lh1988 -- 发布时间:2017/9/7 13:08:38 -- 谢谢 如我我计算历史的,收盘价是取当时日期前50个交易日的收盘价是吧 |
-- 作者:yukizzc -- 发布时间:2017/9/7 13:17:09 -- shi de |
-- 作者:lh1988 -- 发布时间:2017/9/7 14:07:02 -- 不好意思,再问一个问题 根据指定日期(结束日期)取前50个周期的数据有什么好的办法吗,如果用GetHistoryDataByDate需要根据结束日期向前推50个交易日计算出开始日期,金字塔系统有维护交易日表的数据吗,如果用GetHistoryData指定数量又只能取当前的时间向前推50个周期 |
-- 作者:yukizzc -- 发布时间:2017/9/7 14:21:48 -- 你历史数据肯定有某个时间点某个序号,你在这个序号往前去统计呀 |
-- 作者:lh1988 -- 发布时间:2017/9/7 14:39:45 -- 哦 也就是我取数时往前多取一点 哦 也就是我取数时往前多取一点 |