Skip to content

Latest commit

 

History

History
47 lines (31 loc) · 1023 Bytes

README.md

File metadata and controls

47 lines (31 loc) · 1023 Bytes

freqgym

Combining freqtrade with OpenAI Reinforcement Learning environments

Installation with Conda

freqgym can be installed with Miniconda or Anaconda.

What is Conda?

Conda is a package, dependency and environment manager for multiple programming languages: conda docs

Installation with conda

Prepare freqgym environment, using file environment_cpuonly.yml or environment_cuda.yml, which exist in main freqgym directory

conda env create -n freqgym -f environment_cpuonly.yml

Enter/exit freqtrade-conda environment

To check available environments, type

conda env list

Enter installed environment

# enter conda environment
conda activate freqgym

# exit conda environment
conda deactivate

Download data with: freqtrade download-data --timerange=20201201-20211015 --timeframe 5m --exchange=binance --erase --pairs BTC/USDT

TODO

  • Multiple pair training
  • Vectorized envs
  • Normalization