The new repository will be https://github.com/komo135/trade-rl.
- Download Metatrader5 from this link and install.
- Verify that a demo account exists.
- If the demo account does not exist, create a demo account.
create-demo-account.mp4
- Go from Tools to Options (Ctr + o).
- Go to the chart bar and change Max bars in chart to unlimited.
change-max-bars-in-chart.mp4
- install Metatrader5 and ta package
$ pip install MetaTrader5 ta
- run generate_data.py
$ cd data
$ python generate_data.py
$ python
>>> from agent import dqn
>>> agent = dqn.Agent(model_name="efficientnet_b0", s=5, action_type=3, pip_scale=1, n=1, loss_cut=False, use_device="tpu", dueling=False)
>>> agent.train()
>>>
>>> agent.plot_result(w=self.best_w, risk=0.04, s=self.s)