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
Utilizzo delle capacità di calcolo di MATLAB 2018 in MetaTrader 5
This article is a development of the article "Interaction between MetaTrader 4 and MATLAB" by A. Emelyanov, and it provides information on solving a similar task for modern 64-bit versions of all platforms utilized by users. Over the past period, the method for creating shared DLL libraries has been substantially upgraded in the MATLAB package. Therefore, the method discussed in the original article requires modification. This happened because MATLAB Compiler SDK or MATLAB Coder must now be used instead of MATLAB Compiler. In addition, the practice of working with dynamic memory in MATLAB has changed, which implies certain adjustments of the source code that addresses a library written in the MATLAB language.
Sviluppare un EA grider multipiattaforma
Most frequent users of this website know pretty well that MQL5 is the best option for developing custom EAs. Unfortunately, not all brokers allow creating accounts available in MetaTrader 5. Even if you currently work with a broker that allows that, you may switch to a broker offering only MetaTrader 4 in the future. What are you going to do with all the MQL5 EAs you have developed in that case? Are you going to spend a huge amount of time to rework them to fit into MQL4? Perhaps, it would be more reasonable to develop an EA able to work both in MetaTrader 5 and MetaTrader 4?
In questo articolo, cercheremo di sviluppare un EA di questo tipo e verificare se un sistema di trading basato su una griglia di ordini è utilizzabile.
Come visualizzare la storia del trading multivaluta basata su rapporti HTML e CSV
Dalla sua introduzione, MetaTrader 5 fornisce opzioni di test multivaluta. Questa possibilità è spesso utilizzata dai trader. Tuttavia la funzione non è universale. In particolare, dopo aver eseguito un test, l'utente può aprire un grafico con le operazioni di trading eseguite. Ma questo è solo un grafico di un simbolo negoziato selezionato nelle impostazioni del tester di strategia. L'intera storia di trading di tutti i simboli utilizzati non può essere visualizzata dopo il test, mentre l'esame visivo non è sempre efficiente. Un'analisi aggiuntiva può essere richiesta dopo un po' di tempo dopo il test. Inoltre, un rapporto può essere fornito da un'altra persona. Pertanto, uno strumento per visualizzare il trading su più simboli di lavoro basato sul rapporto di test HTML sarebbe molto utile.
L'articolo precedente hafornito una descrizione del parser HTML basato su selettori CSS[1]. Il parser estrae l'elenco delle operazioni dal report HTML, in base al quale possiamo formare dei trade (oggetti grafici). L'analisi dei file CSV dalla sezione Segnali è un po' più semplice, mentre il formato dei file per i segnali di MetaTrader 4 (*.history.csv) e MetaTrader 5 (*.positions.csv) è supportato dalle funzioni MQL integrate.
https://www.mql5.com/en/forum/212020
Forum sul trading, sistemi di trading automatico e test di strategie di trading
Nuova piattaforma MetaTrader 5 build 2085: integrazione con Python e miglioramenti allo Strategy Tester
MetaQuotes Software Corp., 2019.06.11 17:36
La versione aggiornata della piattaforma MetaTrader 5 sarà rilasciata giovedì 13 giugno 2019. La nuova versione contiene le seguenti modifiche:
Python è un moderno linguaggio di programmazione di alto livello per lo sviluppo di script e applicazioni. Contiene molteplici librerie per l'apprendimento automatico, l'automazione dei processi, nonché l'analisi e la visualizzazione dei dati.
Ilpacchetto MetaTrader per Python è progettato per ottenere in modo efficiente e veloce i dati di scambio tramite comunicazione interprocessore, direttamente dal terminale MetaTrader 5. I dati ricevuti tramite questo percorso possono essere ulteriormente utilizzati per i calcoli statistici e l'apprendimento automatico.
Connessione
pip install pytz
Funzioni
La necessità della verifica dei dati è determinata dal broker. Se l'opzione è abilitata, i codici di conferma vengono inviati automaticamente al trader durante la richiesta di un conto e nella finestra di dialogo appaiono dei campi con codici speciali:
I codici di conferma sono validi per diversi minuti. Se il codice non viene inserito nel campo entro questo lasso di tempo, il trader dovrà ripetere la procedura.
Prima di inviare i codici, il sistema controlla se il telefono/email specificato è stato precedentemente confermato. Se il trader ha già superato la verifica dal suo computer, il conto verrà aperto senza ulteriori conferme. Pertanto, non ci sarà alcun onere aggiuntivo per i trader durante la richiesta di un conto.
Come funziona
Dopo aver effettuato il login con il vostro account PayPal quando si effettua un acquisto, vi verrà richiesto di consentire ulteriori pagamenti alla nostra azienda:
Confermando questa opzione, e sarete in grado di eseguire ulteriori acquisti con un clic, premendo il pulsante del conto precedentemente salvato:
Se si clicca su "Annulla e torna a MetaQuotes Software Corp.", si effettueranno i pagamenti in modo normale, inserendo manualmente i dati del conto PayPal, per ogni acquisto.
Puoi sempre rimuovere il link del tuo conto PayPal.
Abbiamo introdotto un gran numero di miglioramenti nascosti e corretto errori per ottimizzare il funzionamento di Strategy Tester. L'aggiornamento consente test molto più veloci per alcuni tipi di attività e una maggiore stabilità di funzionamento. I principali miglioramenti includono:
Operazioni con i frame
Le operazioni con i frame sugli agenti locali, di rete e cloud sono state ottimizzate. Tali operazioni vengono ora elaborate più velocemente e non vengono mai saltate.
Distribuzione dei compiti agli agenti
Il tester può ora ridistribuire i compiti agli agenti durante il processo di ottimizzazione. Se un nuovo agente è diventato disponibile (o uno di quelli precedentemente utilizzati è stato rilasciato), il tester crea automaticamente un nuovo pacchetto di compiti, utilizzando quelli che sono stati precedentemente distribuiti tra gli altri agenti. I compiti possono anche essere ridistribuiti se vengono rilevati agenti lenti. I compiti di tali agenti sono inviati ad altri agenti per completare l'ottimizzazione più velocemente.
La distribuzione dei compiti nella modalità di calcolo matematico è diventata molto più veloce.
Statistiche di ottimizzazione nel Journal
Il log dell'ottimizzazione è stato esteso: include statistiche dettagliate relative all'uso di MQL5 Cloud Network e all'abilitazione e disabilitazione degli agenti cloud, tra gli altri.
Funzionamento in modalità log di ottimizzazione completa
Per un consumo ottimale delle risorse, non tutti i messaggi degli agenti vengono registrati nel log del tester. Per visualizzare tutti i registri, è possibile attivare l'opzione "Registri di ottimizzazione completi" utilizzando il menu contestuale del registro del tester. In precedenza, questa modalità rallentava significativamente il processo di ottimizzazione. Ora il tempo di calcolo non è influenzato.
Rete MQL5 Cloud
Funzionamento ottimizzato degli agenti di test cloud. Ora i compiti di calcolo sono distribuiti in modo più efficiente.
Il calendario economico è disponibile su terminali desktop e siti web, nonché su dispositivi mobili. L'applicazione può essere aperta utilizzando il menu contestuale del calendario nel terminale:
Seleziona la tua piattaforma e scarica le applicazioni Tradays:
Oltre alle funzioni di calendario disponibili nella piattaforma desktop, la versione mobile fornisce promemoria degli eventi e accesso a uno storico completo degli indicatori sotto forma di grafici e tabelle.
Le modifiche riguardano l'importazione di tick eseguita tramite l'interfaccia del terminale, così come l'aggiornamento dei tick eseguito dalle applicazioni MQL5 usando la funzione CustomTicks*. Qualsiasi cambiamento nei dati di tick porta al ricalcolo delle corrispondenti barre a 1 minuto del simbolo personalizzato.
L'aggiornamento è disponibile attraverso il sistema LiveUpdate.
Applicazione dell'OLAP nel trading (parte 1):Analisi online di dati multidimensionali
I trader devono spesso analizzare enormi quantità di dati. Questi includono spesso numeri, quotazioni, valori di indicatori e rapporti di trading. A causa del gran numero di parametri e condizioni, da cui questi numeri dipendono, consideriamoli in parti e vediamo l'intero processo da diverse angolazioni. L'intera quantità di informazioni forma una specie di ipercubo virtuale, in cui ogni parametro definisce la propria dimensione, che è perpendicolare al resto. Tali ipercubi possono essere elaborati e analizzati utilizzando la popolare tecnologia OLAP ( Online Analytical Processing).
La parola "online" nel nome dell'approccio non si riferisce a Internet, ma significa prontezza di risultati. Il principio di funzionamento implica il calcolo preliminare delle celle dell'ipercubo, dopo di che è possibile estrarre e visualizzare rapidamente qualsiasi sezione trasversale del cubo in una forma visiva. Questo può essere paragonato al processo di ottimizzazione in MetaTrader: il tester prima calcola le varianti di trading (che può richiedere molto tempo, cioè non è rapido), e poi produce un rapporto, che presenta i risultati legati ai parametri di input. A partire dalla build 1860, la piattaforma MetaTrader 5 supporta i cambiamenti dinamici dei risultati di ottimizzazione visualizzati cambiando vari criteri di ottimizzazione. Questo è vicino all'idea di OLAP. Ma per un'analisi completa, abbiamo bisogno della possibilità di selezionare molte altre fette dell'ipercubo.
Libreria per lo sviluppo facile e veloce di programmi MetaTrader (parte VI): Eventi del conto di compensazione
Terminale: Aggiunto il supporto per "Mercato", "Segnali" e "Cerca" in Wine. Gli utenti Linux e Mac OS possono ora accedere al più grande negozio di applicazioni di trading insieme al servizio di copy trading.
È solo MT5?
E MT4?
È solo MT5?
E la MT4?
Era l'annuncio per MT5 quindi penso che possa essere solo per MT5.
Perché non ho trovato le stesse informazioni o annunci relativi a Metatrader 4.
Era l'annuncio per MT5 quindi penso che possa essere solo per MT5.
Perché non ho trovato le stesse informazioni o annunci relativi a Metatrader 4 ...
Chiunque abbia un MAC o Linux potrebbe testare e dirlo qui.