Dies ist ein einfacher Reinforcement Learning (RL) Agent, der Bitcoin handeln soll. Diese Repo dient nur dazu, sich in das Thema RL einzuarbeiten (und ein wenig in Python)
Agent.py
: Stellt den RL Agenten dartrading_gym.py
: ist die Tradeumgebung, die für das Training erstellt wurdetrain.py
: beinhaltet die Funktion, den Agenten zu trainierentrade.py
: beinhaltet die Funktion, ein Model anzugeben und mit diesem eine Ausgewählte Zeitspanne zu handeln. Dies dient nur zum evaluieren des Modellstrade_multi.py
: ähnlich wietrade.py
, nur dass viele verschiedene Modelle geleichzeitig (unabhängig) an der fake Börse handeln.common.py
: definiert Helfer Funktionen