私は MACD 戦略のバックテストに取り組んでおり、時々この警告に出くわしました:
2015-02-19 00:00:00 broker.backtesting [DEBUG] Not enough volume to fill 1988.HK market order [1] for 55258 share/s
Then I checked the csv data source and found:
Date Open High Low Close Volume Adj Close
19/02/2015 9.06 9.06 9.06 9.06 0 8.59591
ご覧のとおり、volume
その特定の日の は 0 だったので、注文は約定できません。
フレームワークをハックするつもりはないpyalgotrade
ので、これを回避する方法はありますか? たとえば、yahoo
フィードからのデータを前処理し、必要な量にボリュームを設定します。ありがとう。