Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
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.
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.
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.
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.
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.
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.
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.
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.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.
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.