跨周期的问题

为什么 AvgValue2 这个线这么奇怪, 应该也是一天里面每个30分钟的平均值呀,应该和绿色的线差不多才多源码ParamsVars Series<Numeric> AvgValue1; Series<Numeric> AvgValue2;Defs //此处添加公式函数 Events //此处实现事件函数 //初始化事件函数,策略运行期间,首先运行且只有一次OnInit() { //获得投资组合的初始资金 Print(\"Portfolio_InitCapital:\" + Text(Portfolio_InitCapital())); //设置初始资金 SetInitCapital(1000000); //获得投资组合的初始资金 Print(\"Portfolio_InitCapital:\" + Text(Portfolio_InitCapital())); } OnBar(ArrayRef<Integer> indexs) { AvgValue1= AverageFC(Data0.Close,Data0.BarsSinceToday()+1); AvgValue2 = AverageFC(Data1.Close,Data1.BarsSinceToday()+1); MarketPosition != 0; PlotNumeric(\"MA1\",AvgValue1[Data0.BarsSinceToday()+1],0,Green); PlotNumeric(\"MA2\",AvgValue2[Data1.BarsSinceToday()+1],0,Yellow); Commentary(\"data0:\"+Text(Data0.BarsSinceToday()+1)); Commentary(\"data1:\"+Text(Data1.BarsSinceToday()+1)); //Print(\"BarsSinceToday:\" + Text(Data0.BarsSinceToday())); }

你的data1是什么 是一个品种吗? PlotNumeric(\"MA2\",AvgValue2[Data1.BarsSinceToday()+1],0,Yellow); 你这个在图0上回溯图1的日期是干什么

回复:想写 作用在图0 30分钟周期,引用图1(2小时的周期)前一天 每个2小时K线收盘价的平均值。都是同一个品种

回复:老师帮我看看