Trading algoritmico con Python - pagina 3

 

The data importance in Trading - Garbage in, Garbage out! (an MT5 broker vs Yahoo finance)



The data importance in Trading - Garbage in, Garbage out! (an MT5 broker vs Yahoo finance)

The importance of using the same data source to train and deploy a trading algorithm is emphasized in this video. By comparing returns generated by the same trading signal using different data sources, such as Yahoo Finance and a broker's data, the speaker highlights the significance of the quality and relevance of the data used. The video advises traders to conduct their own experiments and use relevant data sources from the broker being traded on to train their algorithms for better returns.

The data importance in Trading - Garbage in, Garbage out! (an MT5 broker vs Yahoo finance)
The data importance in Trading - Garbage in, Garbage out! (an MT5 broker vs Yahoo finance)
  • 2022.06.17
  • www.youtube.com
Today, I will show you the importance of data in trading. I will import the data from MT5 (MetaTrader5)and Yahoo finance then I will show you the difference ...
 

Modelli MetaTrader 5 live trading utilizzando Python - parte 1: importare i dati del broker



Modelli MetaTrader 5 live trading utilizzando Python - parte 1: importare i dati del broker

In questo video, Lucas mostra come utilizzare Python e MetaTrader 5 per importare i dati di un broker estraendo i dati delle candele e trasformandoli in un formato frame di dati leggibile. Nota che la piattaforma MetaTrader 5 funziona solo su dispositivi Windows e non su sistemi Mac senza applicazioni aggiuntive. Crea una funzione chiamata "get_rate" che consente una facile automazione modificandone i parametri e, utilizzando la funzione set index, imposta la colonna del tempo come indice del frame di dati, consentendo l'importazione dei dati storici in Python.

  • 00:00:00 In questa sezione, Lucas di Control mostra come importare i dati del broker utilizzando Python e MetaTrader 5. Innanzitutto, importa le librerie necessarie tra cui MetaTrader 5, pandas, numpy e datetime. Quindi, collega il foglio Python alla piattaforma MetaTrader 5 utilizzando la funzione di inizializzazione di mt5. Lucas mostra come estrarre i dati delle candele, inclusi apertura, massimo, minimo, chiusura e volume, utilizzando le velocità di copia dalla funzione e trasforma i dati estratti in un formato di frame di dati leggibile. Lucas osserva che la piattaforma MetaTrader 5 funziona solo su dispositivi Windows e non su dispositivi Mac senza applicazioni aggiuntive come desktop parallelo o VPS.

  • 00:05:00 In questa sezione, il video introduce come importare i dati dal tuo broker utilizzando la piattaforma MetaTrader5 in Python. Il codice viene utilizzato per creare una funzione chiamata "get_rate" e la funzione accetta "simbolo" e "numero di dati" come input. La funzione semplifica la modifica dei suoi parametri, come la selezione dell'intervallo di tempo, e consente una facile automazione del processo. Utilizzando la funzione set index e impostando la colonna time come indice del frame di dati, i dati storici possono essere importati in Python.
Templates MetaTrader 5 live trading using Python - part 1: import broker's data
Templates MetaTrader 5 live trading using Python - part 1: import broker's data
  • 2022.07.15
  • www.youtube.com
Today, we will see how to put your own trading algorithm in MetaTrader 5 live trading with Python in 2021. You will have a template included to run your own ...
 

Modelli MetaTrader 5 trading dal vivo utilizzando Python - parte 2: effettua un ordine su MetaTrader 5 utilizzando Python



Modelli MetaTrader 5 trading dal vivo utilizzando Python - parte 2: effettua un ordine su MetaTrader 5 utilizzando Python

Lucas di spiega il processo di invio degli ordini su MetaTrader 5 utilizzando Python. Ciò comporta l'inizializzazione del simbolo e della deviazione in pip, la scelta della modalità di riempimento, la creazione di una richiesta da inviare a MetaTrader 5, la specifica dell'azione desiderata e l'esecuzione degli ordini. Sottolinea l'importanza di estrarre tutte le informazioni necessarie come ID posizione in variabili, poiché non sarebbero disponibili dopo la chiusura del foglio Python. Il video descrive anche il processo coinvolto nella chiusura di una posizione aperta per la quale è necessario applicare un codice simile ma inverso di ordini di acquisto e vendita utilizzando il prezzo bid invece del prezzo ask.

  • 00:00:00 In questa sezione, Lucas spiega come inviare ordini su MetaTrader 5 utilizzando Python, che può essere molto utile per creare bot di trading. Prima di iniziare con il codice, tuttavia, è fondamentale attivare il trading algoritmico sulla piattaforma MetaTrader 5 abilitandolo prima in "Expert Adviser" nell'opzione "Strumenti". Quindi, gli utenti possono iniziare inizializzando il simbolo e la deviazione in pip. Dopo aver scelto la modalità di riempimento, fondamentale per la creazione di un robusto algoritmo di trading, gli utenti possono creare una richiesta da inviare a MT5, specificare l'azione che desiderano e utilizzare la funzione di invio dell'ordine per eseguire gli ordini.

  • 00:05:00 In questa sezione, il relatore mostra come chiudere una posizione aperta su MetaTrader5 utilizzando Python. Per chiudere una posizione verrebbe applicato lo stesso codice utilizzato per l'apertura, ma con gli ordini di acquisto e vendita invertiti e il prezzo denaro utilizzato al posto del prezzo lettera. Il relatore sottolinea l'importanza di estrarre tutte le informazioni rilevanti, incluso l'ID della posizione, in variabili poiché non saranno disponibili in memoria dopo la chiusura del foglio Python. Viene discussa anche la determinazione della modalità di riempimento, con il relatore che sottolinea la necessità di cercare la modalità di riempimento di ciascun asset in quanto può variare a seconda del broker e dell'asset.
Templates MetaTrader 5 live trading using Python - part 2: Place order on MetaTrader5 using Python
Templates MetaTrader 5 live trading using Python - part 2: Place order on MetaTrader5 using Python
  • 2022.07.22
  • www.youtube.com
Today, we will see how to put your own trading algorithm in MetaTrader 5 live trading with Python in 2022. You will have a template included to run your own ...
 

Modelli MetaTrader 5 live trading utilizzando Python - parte 3: Gestione del denaro con MetaTrader 5/Python



Modelli MetaTrader 5 live trading utilizzando Python - parte 3: Gestione del denaro con MetaTrader 5 / Python

Lucas mostra come utilizzare MetaTrader5 e Python per creare una funzione di gestione del denaro che inserisce un ordine take profit e stop loss in una richiesta. La funzione considera la gestione del rischio per determinare i valori ottimali per stop loss e take profit. Mostra come utilizzare una funzione chiamata "tradeSize" per regolare il rischio per una posizione lunga in EUR/USD e determinare il miglior volume in base al capitale del conto e alla leva finanziaria. Lucas sottolinea l'importanza di prestare attenzione nell'adeguare il volume degli ordini per mantenere un'adeguata esposizione al rischio.

  • 00:00:00 In questa sezione, Lucas mostra come creare una funzione di gestione del denaro utilizzando MetaTrader5 e Python. Dimostra come inserire un take profit e uno stop loss in un ordine di richiesta e spiega come trovare valori ottimali per lo stop loss e il take profit a seconda della gestione del rischio. Lucas introduce anche una funzione di soglia di ricompensa del rischio che prende il simbolo, il tipo di posizione e i livelli di rischio e ricompensa, che aiuta a trovare il take profit e lo stop loss ottimali. La funzione estrae la leva e il prezzo per trovare il numero di cifre decimali, calcola la variazione in percentuale scontata dalla leva e infine arrotonda il prezzo al numero di cifre decimali dell'asset.

  • 00:05:00 In questa sezione, il relatore spiega come utilizzare una funzione per la gestione del denaro in MetaTrader 5 quando si fa trading utilizzando Python. Il relatore mostra come aggiustare il rischio di una posizione lunga in EUR/USD a seconda della leva e come trovare il miglior volume da prendere in base al capitale e alla leva del conto. La funzione denominata "tradeSize" può essere trovata nella descrizione del tutorial MetaTrader 5 citato dal relatore. Il relatore sottolinea inoltre l'importanza di adeguare attentamente il volume degli ordini da piazzare per garantire che l'esposizione al rischio sia adeguata.
Templates MetaTrader 5 live trading using Python - part 3:Money management with MetaTrader5 / Python
Templates MetaTrader 5 live trading using Python - part 3:Money management with MetaTrader5 / Python
  • 2022.07.29
  • www.youtube.com
Today, we will see how to put your own trading algorithm in MetaTrader 5 live trading with Python in 2022. You will have a template included to run your own ...
 

Modelli MetaTrader 5 trading live utilizzando Python - parte 4: creazione del segnale di trading



Modelli MetaTrader 5 trading live utilizzando Python - parte 4: creazione del segnale di trading

Lo YouTuber ha dimostrato la creazione di un segnale di trading utilizzando MetaTrader 5 e Python inizializzando la connessione tra le due piattaforme, creando una classe "mt5" che viene utilizzata per inserire la strategia nel trading dal vivo e importando i dati utilizzando la funzione "ottenere tariffe" . Hanno quindi continuato a creare un segnale SMA di base a 30 e 60 giorni utilizzando la funzione di rotazione e hanno basato le condizioni di acquisto e vendita sulla media in rapido movimento al di sopra o al di sotto della media in movimento lento. Questo processo ha mostrato un modo semplice per creare un segnale di trading per il trading dal vivo utilizzando MetaTrader 5 e Python.

Templates MetaTrader 5 live trading using Python - part 4: Trading signal creation
Templates MetaTrader 5 live trading using Python - part 4: Trading signal creation
  • 2022.08.05
  • www.youtube.com
Today, we will see how to put your own trading algorithm in MetaTrader 5 live trading with Python in 2022. You will have a template included to run your own ...
 

Modelli MetaTrader 5 trading live utilizzando Python - parte 5: Modello di trading live (MetaTrader 5/Python)



Modelli MetaTrader 5 trading live utilizzando Python - parte 5: Modello di trading live (MetaTrader5/Python)

Il video "Templates MetaTrader 5 live trading using Python - part 5:Live trading template (MetaTrader5/Python)" mostra come utilizzare il modello di live trading per eseguire una strategia di trading. Gli utenti possono selezionare un momento specifico per eseguire l'algoritmo e scegliere un elenco di simboli con una strategia predefinita di un segnale casuale. Gli ordini possono essere inseriti utilizzando il modello e gli utenti possono modificare il segnale casuale. Il video avverte che le percentuali di stop loss e take profit non tengono conto dello spread e consiglia di utilizzare uno slittamento temporale di un secondo per evitare di elaborare più segnali nello stesso secondo. Gli spettatori sono invitati a mettere mi piace e iscriversi al canale e ad unirsi alla community Discord.

  • 00:00:00 Andiamo avanti ed eseguiamo la strategia di trading. È importante scegliere attentamente la metrica temporale in modo da non finire per aprire e chiudere troppe posizioni troppo velocemente e perdere denaro nelle transazioni. Questo particolare modello consente agli utenti di scegliere un momento specifico per eseguire l'algoritmo e selezionare l'elenco dei simboli, con una strategia predefinita di un segnale casuale. Nel complesso, questa è un'ottima introduzione per mettere la tua strategia di trading nel trading dal vivo utilizzando MetaTrader 5 e Python.

  • 00:05:00 In questa sezione del video, il presentatore mostra come effettuare ordini utilizzando il modello di trading dal vivo. Il modello ha un segnale casuale, che può essere modificato in base alle preferenze dell'utente. È importante notare che le percentuali di stop loss e take profit non tengono conto dello spread, il che potrebbe portare a risultati indesiderati se gli utenti utilizzano una leva finanziaria eccessiva. Il presentatore consiglia di inserire uno slittamento temporale di un secondo per garantire che più segnali non vengano elaborati nello stesso secondo. Infine, il presentatore invita gli spettatori a mettere mi piace e iscriversi al canale e ad unirsi alla community Discord.
Templates MetaTrader 5 live trading using Python - part 5:Live trading template (MetaTrader5/Python)
Templates MetaTrader 5 live trading using Python - part 5:Live trading template (MetaTrader5/Python)
  • 2022.08.12
  • www.youtube.com
Today, we will see how to put your own trading algorithm in MetaTrader 5 live trading with Python in 2022. You will have a template included to run your own ...
 

Modelli MetaTrader 5 trading live utilizzando Python - parte 6: Apprendimento automatico (MetaTrader 5/Python)



Modelli MetaTrader 5 trading live utilizzando Python - parte 6: Apprendimento automatico (MetaTrader5/Python)

Lucas mostra come inserire una strategia di trading basata sull'apprendimento automatico nel trading dal vivo. Il processo prevede l'importazione di librerie, l'utilizzo dell'ingegneria delle funzionalità per trasformare i dati aperti, alti, bassi, chiusi e di volume per comprendere la relazione tra le funzionalità per creare un algoritmo di apprendimento automatico, la standardizzazione dei dati, la conversione dei dati utilizzando l'analisi dei componenti principali (PCA), l'adattamento e prevedere le variazioni e, infine, decidere se acquistare o vendere beni. Fornisce anche una condizione temporale basata sull'ora e una condizione giornaliera per scegliere il momento migliore per fare trading. Il codice funziona durante le ore di mercato e segnala quando acquistare o vendere asset.

Templates MetaTrader 5 live trading using Python - part 6: Machine learning (MetaTrader5/Python)
Templates MetaTrader 5 live trading using Python - part 6: Machine learning (MetaTrader5/Python)
  • 2022.08.19
  • www.youtube.com
Today, we will see how to put your own machine learning trading algorithm in MetaTrader 5 live trading with Python in 2022. You will have a template included...
 

Costruisci il tuo bot di trading MetaTrader 5: parte 1

Ottieni il codice su GitHub: https://github.com/jimtin/algorithmic_trading_bot



Costruisci il tuo bot di trading MetaTrader 5

Il video tutorial illustra i componenti necessari e i requisiti per creare un bot di trading automatizzato utilizzando MetaTrader 5, inclusi Windows 10, Python 3.10, un IDE come PyCharm o Visual Studio Code, un download di MetaTrader 5 e un conto di trading. Il relatore sottolinea l'importanza di un file settings.json per l'archiviazione di informazioni riservate e dimostra la creazione di un file di impostazioni di esempio utilizzando le librerie Json e OS. Sottolinea inoltre i commenti sul codice e sconsiglia di aprire troppi handle di file contemporaneamente. Il video si conclude mostrando come importare informazioni sensibili e la gestione degli errori prima di promettere di dimostrare la connessione a MetaTrader nel prossimo episodio.
  • 00:00:00 In questa sezione del video, il presentatore discute i requisiti per la creazione di un bot di trading automatizzato utilizzando MetaTrader 5. I componenti necessari includono Windows 10, Python 3.10, un ambiente di sviluppo integrato (IDE) come PyCharm o Visual Studio Code, un download di MetaTrader 5 da un broker e un conto di trading. Successivamente, il presentatore introduce il primo pezzo di codice, "main.py", che funge da funzione principale del codice Python, consentendo una facile iterazione e miglioramento del codice. Il relatore discute anche l'importanza di un file settings.json per l'archiviazione di informazioni riservate, come le credenziali di accesso e le informazioni sul server, e come può essere utilizzato per evitare di inserire queste informazioni direttamente nel codice. Infine, il presentatore include un elenco di simboli da scambiare, con USDJPY come esempio.

  • 00:05:00 In questa sezione, il relatore discute la creazione di un file di impostazioni di esempio che si trasformerà in un file settings.json da utilizzare nel programma. Rileva l'importanza di importare le librerie Json e OS per leggere e individuare i file, rispettivamente. Sottolinea inoltre l'importanza di commentare il proprio codice per comprenderne lo scopo e i parametri quando si torna ad esso in seguito. L'oratore delinea quindi la sua funzione per ottenere le impostazioni del progetto, che include il controllo dell'esistenza del percorso del file e la chiusura del file una volta terminato. Mette in guardia contro l'apertura di troppi handle di file contemporaneamente e fornisce un metodo per evitare questo problema. Infine, imposta il percorso del file di importazione per il file settings.json, consentendo flessibilità nella posizione del file e garantendo al contempo che il programma possa trovare il file corretto.

  • 00:10:00 In questa sezione, il video tutorial mostra come importare informazioni sensibili come nome utente e password nel file settings.json. Il narratore sottolinea l'importanza di importare in modo sicuro queste informazioni e dimostra la gestione degli errori creando intenzionalmente un errore nel file settings2.json. Infine, il video si conclude promettendo di mostrare agli spettatori come connettersi a MetaTrader 5 nel prossimo episodio.
GitHub - jimtin/algorithmic_trading_bot: Python Trading Bot for Algorithmic Trading. Integrates with MetaTrader 5, Binance
GitHub - jimtin/algorithmic_trading_bot: Python Trading Bot for Algorithmic Trading. Integrates with MetaTrader 5, Binance
  • jimtin
  • github.com
Algo Trading Bot contains the Python code for an algorithmic trading bot designed and built by James Hinton. It is a partner program to AlgoQuant.trade, and can be used either standalone or in conjunction with our How To Guides. Crypto Signals Forex Signals Blog Main Bot This bot is designed as a helper tool for the AlgoQuant.Trade platform. It...
 

Costruisci il tuo bot di trading MetaTrader 5 - Parte 2

Ottieni il codice su GitHub: https://github.com/jimtin/algorithmic_trading_bot



Costruisci il tuo bot di trading MetaTrader 5 - Parte 2

Questo video continua il processo di creazione di un bot di trading automatizzato utilizzando MetaTrader 5, concentrandosi sulla gestione degli errori e sul refactoring del codice per semplificarne l'aspetto. L'istruttore sottolinea l'importanza di utilizzare un account di pratica per evitare inutili perdite finanziarie e accompagna gli spettatori attraverso il processo di inizializzazione e accesso a MetaTrader 5 mentre commentano il codice e definiscono i parametri. Dimostrano l'utilizzo delle istruzioni try edexcept per gestire eventuali errori che possono verificarsi e mostrano come stampare le eccezioni sullo schermo per risolvere i problemi in futuro. Inoltre, creano una funzione separata chiamata "start_up" per semplificare il codice e gestire il processo di avvio in modo più efficiente. Infine, importano la nuova funzione in main.py e stampano il risultato sullo schermo.

  • 00:00:00 In questa sezione, l'istruttore consiglia di completare l'episodio di installazione 101 prima di immergersi nel processo di creazione di un bot di trading automatizzato utilizzando MetaTrader 5. Gli strumenti necessari per questo episodio includono il programma di installazione del pacchetto Python chiamato pip e il Metatrader5 Python ufficiale biblioteca. È fondamentale disporre di un conto di trading e l'istruttore consiglia vivamente di utilizzare un conto di pratica per evitare di perdere denaro. L'istruttore guida gli spettatori attraverso l'inizializzazione e l'accesso a Metatrader5 utilizzando una funzione chiamata start_mt5, commentando il codice e definendo i parametri. Il codice utilizza un'istruzione try eexcept per gestire eventuali errori che possono verificarsi, assicurando che il codice rimanga robusto.

  • 00:05:00 In questa sezione, il creatore del video discute la gestione degli errori nel proprio programma di trading bot. Spiegano che se si verifica un errore, il programma genererà un'eccezione e la stamperà sullo schermo, il che aiuterà gli utenti a risolvere eventuali problemi che si presenteranno in futuro. Inoltre, dimostrano l'uso delle istruzioni try e accept in combinazione con le istruzioni if per gestire separatamente gli errori di inizializzazione e di login. Infine, restituiscono un valore booleano per indicare il successo o il fallimento delle funzioni. Il video si conclude quindi con una dimostrazione del programma in esecuzione in main.pi.

  • 00:10:00 In questa sezione, l'istruttore spiega come semplificare il codice creando una funzione separata per estrarre la funzionalità di una procedura di avvio. Questo viene fatto creando una nuova funzione chiamata "start_up", a cui vengono passate le impostazioni del progetto variabile. La nuova funzione ripeterà la stessa funzionalità che è stata inserita in main ma con alcune funzionalità extra come un messaggio per l'utente se l'avvio è andato a buon fine. La nuova funzione può anche restituire un messaggio di errore se qualcosa è andato storto durante il processo di avvio. Infine, l'istruttore mostra come importare la nuova funzione in main.pi e stampare il risultato sullo schermo.
GitHub - jimtin/algorithmic_trading_bot: Python Trading Bot for Algorithmic Trading. Integrates with MetaTrader 5, Binance
GitHub - jimtin/algorithmic_trading_bot: Python Trading Bot for Algorithmic Trading. Integrates with MetaTrader 5, Binance
  • jimtin
  • github.com
Algo Trading Bot contains the Python code for an algorithmic trading bot designed and built by James Hinton. It is a partner program to AlgoQuant.trade, and can be used either standalone or in conjunction with our How To Guides. Crypto Signals Forex Signals Blog Main Bot This bot is designed as a helper tool for the AlgoQuant.Trade platform. It...
 

Costruisci il tuo bot di trading MetaTrader 5 - Ottieni 50.000 candelabri

Ottieni il codice su GitHub: https://github.com/jimtin/algorithmic_trading_bot



Costruisci il tuo bot di trading MetaTrader 5 - Ottieni 50.000 candelabri

Il video fornisce una guida passo passo per creare un bot di trading automatico MetaTrader5. Il primo passo cruciale è assicurarsi di aver completato l'episodio di MetaTrader Connect e di aver installato la libreria python pandas. Il tutorial mostra come inizializzare il simbolo ed espandere la funzione di avvio per includere i simboli di inizializzazione. Dimostra come recuperare fino a 50.000 candele utilizzando la funzione "ottieni candele", che richiede input di simboli, tempi e numeri di candele. Il video sottolinea la necessità di garantire che tutte le colonne necessarie siano presenti nei dati del grafico a candele e mostra come recuperare i dati del volume del tick. Il creatore promette di dimostrare come calcolare un indicatore EMA nel prossimo episodio.

  • 00:00:00 In questa sezione, il video fornisce i passaggi su come creare il proprio bot di trading automatico MetaTrader5. Il primo passo è assicurarsi di aver completato l'episodio di MetaTrader Connect che mostra come connettersi e recuperare i dati da MetaTrader e di aver installato la libreria python pandas. L'inizializzazione del simbolo è fondamentale, che viene eseguita aggiungendo la funzione di inizializzazione del simbolo nel tuo file mt5_lib.py. La funzione controlla se il simbolo esiste per risparmiare tempo nella risoluzione dei problemi e, se esiste, tenterà di inizializzarlo con un approccio prova e accetta per la tolleranza agli errori. È essenziale notare che i nomi dei simboli differiscono tra i broker, quindi è necessario verificare con il proprio broker come denotano i diversi tipi di simboli.

  • 00:05:00 In questa sezione, il video illustra l'espansione della funzione di avvio per includere i simboli di inizializzazione. La funzione consente a una funzione di avvio separata di estrarre le cose che devono accadere all'avvio nella propria funzione. La funzione viene aggiornata per conformarsi a settings.py e include l'iterazione di un elenco di simboli e l'abilitazione di essi individualmente notificando all'utente eventuali errori o eccezioni. Infine, il doppio trattino basso principale viene aggiornato per rimuovere la complessità e renderlo più semplice.

  • 00:10:00 In questa sezione, il tutorial mostra come recuperare 50.000 candele usando una nuova funzione chiamata "ottieni candele". Questa funzione richiede tre informazioni: il simbolo, l'intervallo di tempo e il numero di candele da recuperare. Il tutorial spiega come impostare i limiti di questa funzione su 50.000 candele, sebbene sia possibile ottenere milioni di righe di dati tramite Metatrader5. La funzione verifica che non vi siano più di 50.000 candele e, in caso contrario, continua a recuperare i dati desiderati. Viene inoltre fornita una funzione per convertire i tempi in un oggetto Metatrader5 per semplificare il processo. Il dataframe restituito verrà utilizzato per ottenere la media mobile esponenziale nel prossimo episodio.

  • 00:15:00 In questa sezione, il creatore del video nota che per gli utenti con maggiore esperienza di programmazione, potrebbero aver notato che ha usato le istruzioni if e else invece delle istruzioni switch per mantenere la retrocompatibilità per Python 3.9. Fornisce anche il codice per i diversi intervalli di tempo utilizzati da MetaTrader 5. Andando avanti, il video illustra come recuperare le candele utilizzando l'API python di MetaTrader5 e come convertire i dati in un dataframe Pandas per l'analisi dei dati. Il video mostra quindi come portare tutte le funzioni discusse in precedenza in "Main" e utilizzare l'array di simboli per recuperare i candelabri per ogni simbolo elencato. Infine, il video mostra come recuperare inizialmente 1.000 candele e fornisce un "suggerimento" su come aumentare questo numero a 50.000.

  • 00:20:00 In questa sezione, il relatore sottolinea l'importanza di garantire che tutte le colonne siano presenti nei dati del grafico a candele per implementare strategie di trading come i cross EMA. Usano una chiamata panda per visualizzare tutte le colonne e mostrare che sono presenti anche i dati del volume del tick. Spiegano quindi che ottenere 50.000 candele è semplice come regolare la variabile delle candele prima di promettere di dimostrare come calcolare un indicatore EMA nel prossimo episodio.
GitHub - jimtin/algorithmic_trading_bot: Python Trading Bot for Algorithmic Trading. Integrates with MetaTrader 5, Binance
GitHub - jimtin/algorithmic_trading_bot: Python Trading Bot for Algorithmic Trading. Integrates with MetaTrader 5, Binance
  • jimtin
  • github.com
Algo Trading Bot contains the Python code for an algorithmic trading bot designed and built by James Hinton. It is a partner program to AlgoQuant.trade, and can be used either standalone or in conjunction with our How To Guides. Crypto Signals Forex Signals Blog Main Bot This bot is designed as a helper tool for the AlgoQuant.Trade platform. It...