FXのトレードを学習させて、利益総額が増えるかどうかを確認します。
インストール
Windowsで実行する場合、Microsoft MPIをインストールする必要があります。
Microsoft MPI - https://www.microsoft.com/en-us/download/details.aspx?id=100593
さらに下記のコマンドを実行し学習のための環境を準備します。
1 | pip install stable-baselines[mpi] |
学習投資
FXトレードを学習してから投資を行う処理を実装します。
[コード]
1 | import gym |
実行結果は下記のとおりです。
[実行結果]
info: {'total_reward': 76.70000000000952, 'total_profit': 0.993213633946179, 'position': 1}
累計報酬(total_reward)、純利益(total_profit)、ポジション(position:0がショート、1がロング)が表示されます。
ランダムの時と比べてあまり結果がよくなりませんでした・・・というよりむしろ成績が落ちていて、もう少し理解を深める必要がありそうです。
グラフに表示される結果は以下の通りです。
赤●が「0:Sell」で落ちる予想、緑●が「1:Buy」で上がる予想を表します。