在 Amibroker 中获得过去一年的勘探收益
Get past yearly gains in exploration in Amibroker
我正在使用 Amibroker。我想使用 AFL 获得过去 2 年的年度收益。年度收益定义为去年 12 月的最后一天与 1 月的第一天相比的价格收益。获得此信息的一种方法是以年度模式查看图表。但是,我希望在 AFL 中获得每年的 returns。
由于您没有要显示的代码,因此可以开始。
b = TimeFrameGetPrice( "C", inYearly, -1 );
v = TimeFrameGetPrice( "C", inYearly, -2 );
change = ((b-v)/v)*100
printf(" = "+WriteVal(b)+" = "+Writeval(v)+" = "+WriteVal(change));
这显示了过去一年的变化率,如果你把它放到 Guru 评论中。
您应该能够计算出前一年的结果,然后将输出打印到图表中并进行美化(使用 % 符号、不同的颜色等)。查看 TmeFrameCompress 和 Expand,从不同的时间帧获取数据,PlotText 函数绘制输出。
我正在使用 Amibroker。我想使用 AFL 获得过去 2 年的年度收益。年度收益定义为去年 12 月的最后一天与 1 月的第一天相比的价格收益。获得此信息的一种方法是以年度模式查看图表。但是,我希望在 AFL 中获得每年的 returns。
由于您没有要显示的代码,因此可以开始。
b = TimeFrameGetPrice( "C", inYearly, -1 );
v = TimeFrameGetPrice( "C", inYearly, -2 );
change = ((b-v)/v)*100
printf(" = "+WriteVal(b)+" = "+Writeval(v)+" = "+WriteVal(change));
这显示了过去一年的变化率,如果你把它放到 Guru 评论中。
您应该能够计算出前一年的结果,然后将输出打印到图表中并进行美化(使用 % 符号、不同的颜色等)。查看 TmeFrameCompress 和 Expand,从不同的时间帧获取数据,PlotText 函数绘制输出。