{"id":147,"date":"2026-02-26T10:44:02","date_gmt":"2026-02-26T10:44:02","guid":{"rendered":"https:\/\/sistemestradingtdr.cat\/?page_id=147"},"modified":"2026-02-27T08:50:02","modified_gmt":"2026-02-27T08:50:02","slug":"anaconda-i-entorn-python","status":"publish","type":"page","link":"https:\/\/sistemestradingtdr.cat\/en\/anaconda-i-entorn-python\/","title":{"rendered":"Anaconda i entorn Python"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Tota la part de desenvolupament de sistemes autom\u00e0tics de trading s\u2019ha realitzat amb <strong>Python<\/strong>. Per gestionar les llibreries i facilitar l\u2019organitzaci\u00f3, he utilitzat <strong>Anaconda<\/strong> descarregant-lo des del web oficial&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/www.anaconda.com\/download\/.\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Per despr\u00e9s crear un entorn espec\u00edfic anomenat TDR amb Python 3.10 i llibreries b\u00e0siques:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">conda create -n TDR python=3.10 numpy pandas<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">conda activate TDR:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">conda install jupyterlab<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">conda install ipykernel # Perqu\u00e8 aparegui l\u2019entorn a jupyterlab<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">python -m ipykernel install &#8211;user &#8211;name=TDR &#8211;display-name \u00abPython (TDR)\u00bb<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Aquesta part afegeix les llibreries necess\u00e0ries per al projecte:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">pip install MetaTrader5<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">conda install -c conda-forge ta-lib<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">conda install matplotlib<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">pip install tqdm<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">pip install plotly<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">pip install &#8211;upgrade kaleido<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">pip install dash<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">pip install dash-bootstrap-components<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Amb aix\u00f2 he pogut utilitzar JupyterLab per treballar amb notebooks, fer gr\u00e0fiques interactives i connectar directament amb MT5 mitjan\u00e7ant la llibreria MetaTrader5.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"308\" src=\"https:\/\/sistemestradingtdr.cat\/wp-content\/uploads\/2026\/02\/image-9-1024x308.png\" alt=\"\" class=\"wp-image-217\" srcset=\"https:\/\/sistemestradingtdr.cat\/wp-content\/uploads\/2026\/02\/image-9-1024x308.png 1024w, https:\/\/sistemestradingtdr.cat\/wp-content\/uploads\/2026\/02\/image-9-300x90.png 300w, https:\/\/sistemestradingtdr.cat\/wp-content\/uploads\/2026\/02\/image-9-768x231.png 768w, https:\/\/sistemestradingtdr.cat\/wp-content\/uploads\/2026\/02\/image-9-1536x462.png 1536w, https:\/\/sistemestradingtdr.cat\/wp-content\/uploads\/2026\/02\/image-9.png 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Figura 6. Entorn de programaci\u00f3 JupyterLab<\/p>","protected":false},"excerpt":{"rendered":"<p>Tota la part de desenvolupament de sistemes autom\u00e0tics de trading s\u2019ha realitzat amb Python. Per gestionar les llibreries i facilitar l\u2019organitzaci\u00f3, he utilitzat Anaconda descarregant-lo des del web oficial&nbsp; Per despr\u00e9s crear un entorn espec\u00edfic anomenat TDR amb Python 3.10 i llibreries b\u00e0siques: conda create -n TDR python=3.10 numpy pandas conda activate TDR: conda install [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"footnotes":""},"class_list":["post-147","page","type-page","status-publish","hentry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/sistemestradingtdr.cat\/en\/wp-json\/wp\/v2\/pages\/147","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sistemestradingtdr.cat\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sistemestradingtdr.cat\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sistemestradingtdr.cat\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sistemestradingtdr.cat\/en\/wp-json\/wp\/v2\/comments?post=147"}],"version-history":[{"count":2,"href":"https:\/\/sistemestradingtdr.cat\/en\/wp-json\/wp\/v2\/pages\/147\/revisions"}],"predecessor-version":[{"id":218,"href":"https:\/\/sistemestradingtdr.cat\/en\/wp-json\/wp\/v2\/pages\/147\/revisions\/218"}],"wp:attachment":[{"href":"https:\/\/sistemestradingtdr.cat\/en\/wp-json\/wp\/v2\/media?parent=147"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}