0
我正在使用Amibroker。我想用AFL獲得最近2年的年收益。年度收益定義爲12月份最後一個日期的價格漲幅,與1月份的第一個日期相比。一種獲得此方法的方法是以年度模式查看圖表。但是,我希望在AFL中獲得年度報酬。在Amibroker中獲取過去每年的勘探收益
我正在使用Amibroker。我想用AFL獲得最近2年的年收益。年度收益定義爲12月份最後一個日期的價格漲幅,與1月份的第一個日期相比。一種獲得此方法的方法是以年度模式查看圖表。但是,我希望在AFL中獲得年度報酬。在Amibroker中獲取過去每年的勘探收益
由於您沒有可顯示的代碼,因此您可以從這裏開始。
b = TimeFrameGetPrice("C", inYearly, -1);
v = TimeFrameGetPrice("C", inYearly, -2);
change = ((b-v)/v)*100
printf(" = "+WriteVal(b)+" = "+Writeval(v)+" = "+WriteVal(change));
這顯示過去一年的變化率,如果你把它放在古魯的評論中。
您應該能夠計算出上一年的數據,然後將輸出結果打印到圖表中,然後將結果打印出來(使用%符號,不同的顏色等)。看看TmeFrameCompress和Expand,從不同的時間範圍獲取數據,PlotText函數來繪製輸出。
經測試可正常使用。謝謝! – user3848207