老师好,我使用下面这段代码,在15分钟周期中,引用60分钟周期的数据,但引用出的数据与实际的数据不符。请问怎样解决?
SubscribeBar(Data0.Symbol,"60m",data0.BeginDateTime);
如果是使用下面这段代码的话,请问怎样添加,请老师指点一下,谢谢!
SubscribeBar(Data0.Symbol,"60m",data0.BeginDateTime);
使用AddDataFlag命令 里面填写相应的枚举参数就行了
比如想完全交易时段 那就 AddDataFlag(Enum_Data_FullPeriod)
应用结束时间 那就 AddDataFlag(Enum_Data_EndTime)
注意 该命令要放在订阅命令后面执行,而且有前缀data的区别
请问老师,是如下面方式调用吗?
OnInit()
{
SubscribeBar(Data0.Symbol,"60m",data0.BeginDateTime);
SubscribeBar(Data0.Symbol,"1d",data0.BeginDateTime);
SubscribeBar(Data0.Symbol,"1W",data0.BeginDateTime);
Data1.HideKline;
Data2.HideKline;
Data3.HideKline;
AddDataFlag(Enum_Data_FullPeriod)
AddDataFlag(Enum_Data_EndTime)
}
或者这类设置有相关教程吗?
你这样就是只对data0设置 (Enum_Data_FullPeriod)和 (Enum_Data_EndTime)
谢谢老师!
怎么个不符?这个订阅没有什么问题,是引用方式出错了吧
老师好,我检查了一下,发现问题是这样的:分割方式选择的是“完全交易时段”及“应用结束时间”,如下图所示。
但在15分钟周期中,调用出的60分钟周期指标的数据(例如KD指标的K值),为“自然时间”的数据。
请问,在15分钟周期中,要调用60分钟指标的数据,并且是“完全交易时段”及“应用结束时间”的数据,请问怎样设置。