【问题标题】:Get past yearly gains in exploration in Amibroker在 Amibroker 的探索中获得过去的年度收益
【发布时间】:2017-06-05 00:05:11
【问题描述】:

我正在使用 Amibroker。我想使用 AFL 获得过去 2 年的年收益。年度收益定义为 12 月的最后一个日期与 1 月的第一个日期相比的价格上涨。获得此信息的一种方法是以年度模式查看图表。但是,我希望在 AFL 中获得年度回报。

【问题讨论】:

    标签: trading amibroker


    【解决方案1】:

    由于您没有要显示的代码,因此可以从这里开始。

    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 函数绘制输出。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-02
      • 2022-11-10
      • 2020-07-13
      • 1970-01-01
      相关资源
      最近更新 更多