为什么 AvgValue2 这个线这么奇怪, 应该也是一天里面每个30分钟的平均值呀,应该和绿色的线差不多才多
源码
Params
Vars
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的日期是干什么
老师帮我看看