Estructura del projecte

Sistemes automàtics de trading en Forex  »  Estructura del projecte

L’estructura de directoris del projecte és la següent:

  • input: aquí estan els paràmetres fixos i dades externes en cas de necessitar-les, dades que no poguem descarregar a través de Python.
  • notebooks: aquest directori conté els diferents quaderns de treball.
  • output: en aquest directori desem totes les dades obtingudes a través de python (dades de parells, imatges, resultats de les diferents estratègies,etc.).
  • src: aquí és on estan ubicats els executables de Python
  • utils: en aquest directori deixo totes les funcions creades de Python

Figura 8. Estructura de directoris del projecte

Un cop creada l’estructura i els fitxers .gitignore (directoris a ignorar quan pugem el projecte al repositori de GitHub):

output/
input/
notebooks/.ipynb_checkpoints/
utils/__pycache__/

i environment.yml amb totes les llibreries externes que fem servir, passem a crear la base de dades per al les majors i les diferents funcions per poder fer trading en el nostre compte demo de MetaTrader.