我这样的代码获取MACD的数据对吗? [金字塔]
- 咨询内容:
请教:我这样的代码获取MACD的数据对吗?
Set ReportData = Grid.GetReportData()
Application.MsgOut ReportData.Label
Application.MsgOut ReportData.MarketName
sPolicyName="MACD"
iPeriod=6
Set Formula = marketdata.STKINDI(ReportData.Label,ReportData.MarketName,sPolicyName,0,iPeriod)
iDIFFs=Formula.GetBufData("DIFF",Formula.DataSize-1)
Application.MsgOut iDIFFs
iDEAs=Formula.GetBufData("DEA",Formula.DataSize-1)
Application.MsgOut iDEAs
iMACDs=Formula.GetBufData("MACD",Formula.DataSize-1)
Application.MsgOut iMACDs
为什么我输出的值貌似不对,我是获取日线的数据?
- 金字塔客服:
' 得到框架名称为"Technic",窗格名称为"Main"的窗格对象
Set Grid = Technic.GetGridByName("Main")'得到该窗格所对应的动态行情对象
Set ReportData = Grid.GetReportData()marketdata.STKINDI(ReportData.Label,ReportData.MarketName,sPolicyName,0,iPeriod) //这里iPeriod填5才是日线,6是周线了。
[此贴子已经被作者于2014/11/20 11:18:00编辑过]
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容