pro.ct 發表於 14-8-4 20:18

請教寫AFL與回測的一些問題

昨天試著自己改寫AFL
不過遇到幾個問題...

1.
假設資料庫的時間間隔是1分鐘(如圖)


但AFL希望以5分k或30分k、60分k的狀態來跑
原本以為改圖表的時間即可,可是測試後似乎還是以1分鐘為基準 (由圖中的時間看出來的)


請問是否需要做什麼設定呢?
還是只能從程式碼中下手?
( 如要5分k的MA( Close, 10 )就改成MA( Close, 50 )這樣? )

2.
每次backtest後,似乎都會自動新增一個Symbol (如圖中的EQUITY)

請問這個Symbol 的用途是什麼呢?



也許是笨問題
希望大家別介意, 謝謝~



zaqimon 發表於 14-8-5 09:51

TimeFrameSet( in5Minute );

你回測完之後需要畫出equity curve就是讀取~~~EQUITY symbol,每次backtest之後~~~EQUITY symbol都會重新計算

pro.ct 發表於 14-8-6 00:44

zaqimon 發表於 14-8-5 09:51 static/image/common/back.gif
TimeFrameSet( in5Minute );

你回測完之後需要畫出equity curve就是讀取~~~EQUITY symbol,每次backtest之 ...

非常感謝您!!

稍微試了一下,雖然看時間有好多筆還是怪怪的
不過應該是 Buy/Sell 語法的問題
這部分小弟在摸索看看


謝謝~
頁: [1]
查看完整版本: 請教寫AFL與回測的一些問題