Prima di iniziare a studiare MQL5, ho provato molte altre applicazioni per lo sviluppo di sistemi di trading. Non posso dire di aver sprecato il mio tempo. Alcune di esse contengono alcuni strumenti utili che permettono agli utenti di risparmiare tempo, affrontare molti problemi, distruggere alcuni miti e selezionare rapidamente qualche ulteriore direzione per lo sviluppo senza la conoscenza dei linguaggi di programmazione.
Queste applicazioni hanno bisogno di dati storici. A causa dell'assenza di un certo formato standard di dati, spesso è stato necessario modificarli prima di poterli utilizzare (per esempio, in Excel) per conformarsi al formato applicabile al programma necessario. Anche se si è in grado di capire tutti i dettagli necessari, molte cose devono ancora essere fatte manualmente. Gli utenti possono trovare diverse versioni di script progettati per copiare le quotazioni da MetaTrader 4 al formato necessario. Se c'è una tale richiesta, possiamo anche sviluppare la versione dello script per MQL5.
La piattaforma MetaTrader 5 ora supporta il sistema di pagamento Skrill, che permette di effettuare transazioni online in oltre 40 valute semplicemente specificando un indirizzo email.
Skrill è l'ottavo metodo di pagamento presente nella popolare piattaforma di trading. MetaTrader 5 supporta anche le carte Visa, MasterCard e UnionPay, oltre ai sistemi MQL5.community, PayPal, WebMoney, Neteller ed ePayments.
La piattaforma MetaTrader 5 supporta una vasta gamma di opzioni di pagamento per aiutarvi ad acquistare robot di trading dal mercato o a pagare gli abbonamenti all'hosting virtuale e al segnale utilizzando il vostro metodo di pagamento preferito. I pagamenti possono essere effettuati direttamente dalla piattaforma. Per pagare un servizio desiderato utilizzando Skrill, seleziona l'opzione di pagamento appropriata, inserisci il tuo indirizzo e-mail, specifica la tua password e conferma la transazione:
Pagare i servizi del trader è facile e veloce - MetaTrader 5 ora supporta i metodi di pagamento più popolari al mondo!
Nuova build 1485 di MetaTrader 5: modalità di test aggiuntiva e grafica nella libreria standard
L'aggiornamento della piattaforma MetaTrader 5 verrà rilasciato venerdì 18 novembre 2016. La nuova versione presenta le seguenti modifiche:
Terminale: L'ordine delle voci nel terminale e nei diari di MetaEditor è cambiato. Prima dell'aggiornamento, le voci di registro più recenti erano visualizzate per prime. Ora le voci più vecchie sono mostrate all'inizio del diario. Un ordine di ordinamento inverso più convenzionale rende la lettura del diario più facile.
Inoltre, ora è possibile nascondere le colonne 'Tempo' e 'Fonte' usando il menu contestuale del diario.
Terminale: Nella modalità di copertura, il ticket di una posizione chiusa viene ora visualizzato per gli ordini e le operazioni nella storia del trading. Questo rende più facile trovare le relative operazioni di apertura e chiusura.
Terminale: Corretto un errore che causava la copia di SL/TP da una posizione esistente a una nuova posizione sullo stesso strumento. L'errore poteva verificarsi quando si utilizzavano le funzioni One Click Trading (ad esempio, dal grafico o dalla finestra Market Watch) nella modalità di copertura.
Terminale: Corretta la visualizzazione degli oggetti freccia su schermi ad altissima definizione (4K).
MQL5: È stata aggiunta una nuova funzione ArrayPrint, che stampa tipi e strutture semplici nel registro dell'array.
void ArrayPrint(
constvoid& array[], // Printed arrayuint digits=_Digits, // The number of decimal placesconststring separator=NULL, // A separator between the values of the structure fieldsulong start=0, // The index of the first displayed elementulong count=WHOLE_ARRAY, // The number of displayed elementsulong flags=ARRAYPRINT_HEADER|ARRAYPRINT_INDEX|ARRAYPRINT_LIMIT|ARRAYPRINT_ALIGN
);
ArrayPrint non stampa tutti i campi di un array di strutture nei log - i campi dell'array e i campi puntatore degli oggetti vengono saltati. Se vuoi stampare tutti i campi di una struttura, dovresti usare una funzione personalizzata per la stampa di massa con una formattazione desiderata.
MQL5: Corretto errore nell'aggiunta di stringhe di tipo S1=S2+S1
MQL5: Il comportamento della funzione ArrayResize è cambiato. Se viene passato -1 come parametro reserve_size, la funzione rilascia la memoria inutilizzata (riservata) solo se la funzione non aumenta la dimensione dell'array. Impostare la nuova dimensione dell'array a 0 con reserve_size=-1 è equivalente alla chiamata ArrayFree. Il nuovo comportamento permette di ottimizzare l'uso della memoria nei programmi MQL5.
voidOnStart()
{
int arr[];
//--- Amount of memory initially used Print("Array size:",ArraySize(arr)," Memory used:",MQLInfoInteger(MQL_MEMORY_USED)," MB");
//--- Amount of memory used for the array of size 1, with a reserveArrayResize(arr,1,1024*1024);
Print("Array size:",ArraySize(arr)," Memory used:",MQLInfoInteger(MQL_MEMORY_USED)," MB");
//--- After the increase of the array, the amount of memory used will not change due to the reserveArrayResize(arr,1024*512,1024*1024);
Print("Array size:",ArraySize(arr)," Memory used:",MQLInfoInteger(MQL_MEMORY_USED)," MB");
//--- After reducing the array, the memory size will not change eitherArrayResize(arr,1);
Print("Array size:",ArraySize(arr)," Memory used:",MQLInfoInteger(MQL_MEMORY_USED)," MB");
//--- Unused memory will be released after the removal of the reserveArrayResize(arr,1,-1);
Print("Array size:",ArraySize(arr)," Memory used:",MQLInfoInteger(MQL_MEMORY_USED)," MB");
}
MQL5: Sono state aggiunte alla libreria standard le funzioni di disegno dei grafici. Per usare la nuova funzionalità, includere MQL5\Include\Graphics\Graphic.mqh al vostro progetto.
Tracciare un grafico basato su tre serie di dati usando GraphPlot:
MQL5: Funzioni aggiornate per lavorare con le statistiche matematiche nella Libreria Standard. Abbiamo controllato accuratamente la qualità e la precisione di tutte le funzioni sia nella versione MQL5 che nel linguaggio R sorgente. I test unitari sono distribuiti insieme alla libreria statica; i test permettono di controllare l'accuratezza e la velocità delle prestazioni. Sono disponibili nella directory \MQL5\Scripts\UnitTests\Stat.
TestStat.mq5 - lo script di test principale per il controllo dei risultati di calcolo
TestPrecision.mq5 - test della precisione di calcolo
TestBenchmark.mq5 - il test include la misurazione delle prestazioni di calcolo
Tester: La versione aggiornata presenta impostazioni avanzate per configurare i ritardi di esecuzione durante i test. Ora puoi testare i tuoi Expert Advisors in una varietà di condizioni di trading, incluso il caso ideale senza ritardo e qualsiasi ritardo personalizzato impostato.
Tester: Generazione fissa del volume di tick delle barre nella modalità 'M1 based OHLC'.
Tester: Specifica fissa del tempo di apertura degli ordini e delle posizioni fino al millisecondo quando si fa trading in modalità di copertura.
Tester: Corretto l'errore "old tick" che poteva apparire durante i test multi valuta o multi timeframe nella modalità 'real ticks'.
Tester: Migliorata la velocità delle prestazioni di CopyTicks quando i tick richiesti vengono letti da un database situato su un disco.
MetaEditor: Il menu contestuale del file nel Navigatore e nella casella degli strumenti ora dispone di comandi per lavorare con il codice sorgente del repository MQL5 Storage.
MetaEditor: Risolto un errore che poteva occasionalmente rompere l'integrità del database locale di MQL5 Storage quando si lavorava con più di 1024 file nel repository.
MetaEditor: Corretta la visualizzazione dell'albero dei file di MQL5 Storage.
MetaEditor: Corretta la visualizzazione del file dopo una sostituzione di massa del testo.
Documentazione aggiornata.
L'aggiornamento sarà disponibile attraverso il sistema LiveUpdate.
Le piattaforme di trading MetaTrader sono state premiate in due categorie aiFinance Magnates Awards 2016. MetaTrader 5 è stata premiata con la migliore piattaforma di trading multi-asset, mentre MetaTrader 4 è stata nominata la migliore piattaforma di trading FX.
La cerimonia di premiazione è stata un accordo finale del Finance Magnates Summit del 15 novembre 2016. L'evento di quest'anno ha riunito oltre 2000 specialisti del settore finanziario e 90 aziende partecipanti, un numero record di visitatori. MetaTrader 4 e MetaTrader 5 hanno battuto i loro concorrenti e guadagnato il maggior numero di voti in una procedura di voto indipendente. Questi premi sono stati scelti da effettivi partecipanti al mercato e riflettono obiettivamente la situazione del mercato mondiale.
Questo non è il primo successo dei nostri prodotti ai Finance Magnates Awards: l'anno scorso le piattaforme MetaTrader sono state premiate come Miglior Piattaforma di Trading e Miglior Prodotto Mobile. Siamo orgogliosi che MetaTrader sia la scelta dei principali attori dell'industria finanziaria.
Di solito le persone che non sanno codificare non ricevono aiuto gratuito su questo forum, anche se potrebbe succedere se sei fortunato, sii paziente.
Se mostri i tuoi tentativi e descrivi bene il tuo problema, molto probabilmente riceverai una risposta dalla comunità.
Se non vuoi imparare a codificare, niente di male, puoi guardare nel Codebase se esiste già qualcosa di gratuito, oppure nel Market per i prodotti a pagamento (a volte anche gratuiti).
Infine, hai anche la possibilità di assumere un programmatore nella sezione Freelance.
La pubblicazione automatica sul web delle previsioni di trading è diventata una tendenza diffusa nel settore del trading. Alcuni trader o società usano Internet come mezzo per vendere i segnali sottoscritti, alcuni trader lo usano per i loro blog per informare del loro track record, alcuni lo fanno per offrire servizi di programmazione o consulenza. Altri pubblicano segnali solo per fama o divertimento.
Questo articolo mira a presentare soluzioni pronte per la pubblicazione di previsioni usando MetaTrader 5. Copre una serie di idee: dall'utilizzo di siti web dedicati per la pubblicazione di dichiarazioni MetaTrader, attraverso la creazione di un proprio sito web con praticamente nessuna esperienza di programmazione web necessaria e infine l'integrazione con un servizio di microblogging di social network che permette a molti lettori di unirsi e seguire le previsioni.
Tutte le soluzioni qui presentate sono gratuite al 100% e possono essere configurate da chiunque abbia una conoscenza di base dei servizi e-mail e ftp. Non ci sono ostacoli all'utilizzo delle stesse tecniche per l'hosting professionale e per i servizi di previsioni commerciali.
Forum sul trading, sistemi di trading automatico e test di strategie di trading
Archivio MT5
Sergey Golubev, 2014.03.29 12:29
Penso - nessun modo per importare alcuni dati direttamente in MT5. È possibile esportare i dati MT5 in excel per esempio.
Se mi sbaglio, mi dispiace.
Base di codice -
Articolo -
Forum sul trading, sui sistemi di trading automatico e sulla verifica delle strategie di trading
Come iniziare con Metatrader 5
Sergey Golubev, 2014.03.07 12:57
Come preparare le quotazioni di MetaTrader 5 per altre applicazioni
Prima di iniziare a studiare MQL5, ho provato molte altre applicazioni per lo sviluppo di sistemi di trading. Non posso dire di aver sprecato il mio tempo. Alcune di esse contengono alcuni strumenti utili che permettono agli utenti di risparmiare tempo, affrontare molti problemi, distruggere alcuni miti e selezionare rapidamente qualche ulteriore direzione per lo sviluppo senza la conoscenza dei linguaggi di programmazione.
Queste applicazioni hanno bisogno di dati storici. A causa dell'assenza di un certo formato standard di dati, spesso è stato necessario modificarli prima di poterli utilizzare (per esempio, in Excel) per conformarsi al formato applicabile al programma necessario. Anche se si è in grado di capire tutti i dettagli necessari, molte cose devono ancora essere fatte manualmente. Gli utenti possono trovare diverse versioni di script progettati per copiare le quotazioni da MetaTrader 4 al formato necessario. Se c'è una tale richiesta, possiamo anche sviluppare la versione dello script per MQL5.
Introduzione
1. Argomenti trattati
2. Formato dei dati
3. Parametri esterni del programma
4. Controllo dei parametri inseriti da un utente
5. Variabili globali
6. Pannello informativo
7. Blocco principale dell'applicazione
8. Creazione di cartelle e archiviazione dei dati
Conclusione
Forum sul trading, sistemi di trading automatico e strategie di trading di prova
Pagamenti via Skrill in MetaTrader 5
MetaQuotes Software Corp., 2016.11.15 15:02
La piattaforma MetaTrader 5 ora supporta il sistema di pagamento Skrill, che permette di effettuare transazioni online in oltre 40 valute semplicemente specificando un indirizzo email.
Skrill è l'ottavo metodo di pagamento presente nella popolare piattaforma di trading. MetaTrader 5 supporta anche le carte Visa, MasterCard e UnionPay, oltre ai sistemi MQL5.community, PayPal, WebMoney, Neteller ed ePayments.
La piattaforma MetaTrader 5 supporta una vasta gamma di opzioni di pagamento per aiutarvi ad acquistare robot di trading dal mercato o a pagare gli abbonamenti all'hosting virtuale e al segnale utilizzando il vostro metodo di pagamento preferito. I pagamenti possono essere effettuati direttamente dalla piattaforma. Per pagare un servizio desiderato utilizzando Skrill, seleziona l'opzione di pagamento appropriata, inserisci il tuo indirizzo e-mail, specifica la tua password e conferma la transazione:
Pagare i servizi del trader è facile e veloce - MetaTrader 5 ora supporta i metodi di pagamento più popolari al mondo!
Scarica MetaTrader 5 >>.
Forum sul trading, sistemi di trading automatico e strategie di trading di prova
Elenco dei cambiamenti in MetaTrader 5 Client Terminal builds
MetaQuotes Software Corp., 2016.11.16 16:05
Nuova build 1485 di MetaTrader 5: modalità di test aggiuntiva e grafica nella libreria standard
L'aggiornamento della piattaforma MetaTrader 5 verrà rilasciato venerdì 18 novembre 2016. La nuova versione presenta le seguenti modifiche:
Inoltre, ora è possibile nascondere le colonne 'Tempo' e 'Fonte' usando il menu contestuale del diario.
ArrayPrint non stampa tutti i campi di un array di strutture nei log - i campi dell'array e i campi puntatore degli oggetti vengono saltati. Se vuoi stampare tutti i campi di una struttura, dovresti usare una funzione personalizzata per la stampa di massa con una formattazione desiderata.
Tracciare un grafico basato su tre serie di dati usando GraphPlot:
Il risultato:

Tracciare un grafico basato su un array di dati utilizzando GraphPlot:Il risultato:

Nelle versioni precedenti era disponibile solo la modalità di ritardo casuale.L'aggiornamento sarà disponibile attraverso il sistema LiveUpdate.
Forum sul trading, sui sistemi di trading automatizzati e sulla verifica delle strategie di trading
Le piattaforme MetaTrader premiate con la migliore piattaforma di trading FX e la migliore piattaforma di trading multi-asset al 2016 Finance Magnate London Summit Awards
MetaQuotes Software Corp., 2016.11.18 08:41
Le piattaforme di trading MetaTrader sono state premiate in due categorie aiFinance Magnates Awards 2016. MetaTrader 5 è stata premiata con la migliore piattaforma di trading multi-asset, mentre MetaTrader 4 è stata nominata la migliore piattaforma di trading FX.
La cerimonia di premiazione è stata un accordo finale del Finance Magnates Summit del 15 novembre 2016. L'evento di quest'anno ha riunito oltre 2000 specialisti del settore finanziario e 90 aziende partecipanti, un numero record di visitatori. MetaTrader 4 e MetaTrader 5 hanno battuto i loro concorrenti e guadagnato il maggior numero di voti in una procedura di voto indipendente. Questi premi sono stati scelti da effettivi partecipanti al mercato e riflettono obiettivamente la situazione del mercato mondiale.
Questo non è il primo successo dei nostri prodotti ai Finance Magnates Awards: l'anno scorso le piattaforme MetaTrader sono state premiate come Miglior Piattaforma di Trading e Miglior Prodotto Mobile. Siamo orgogliosi che MetaTrader sia la scelta dei principali attori dell'industria finanziaria.
Sarà possibile prelevare con Skrill?
O ci sono altre opzioni previste per il prelievo?
Se sei un principiante in Metatrader 5 quindi si prega di trovare alcuni thread / articoli su dove iniziare:
Forum sul trading, sistemi di trading automatico e strategie di trading di prova
nuova ape
Sergey Golubev, 2013.12.23 16:51
si dovrebbe leggere e leggere ...
e leggere gli articoli.
Nessun consulente personale qui mi dispiace ... le persone possono aiutare ma solo per alcune domande concrete.
Forum sul trading, sistemi di trading automatizzati e strategie di trading di prova
Tutto (non ancora) su Strategy Tester, ottimizzazione e Cloud
Alain Verleyen, 2013.08.20 19:47
Un must! Prima di utilizzarlo o di porre qualsiasi domanda: leggete la Guida in linea(accessibile anche da F1 sulla vostra piattaforma MT5)
Tester di strategia
Ottimizzazione
Esecuzione dell'ottimizzazione da linea di comando: https: //www.mql5.com/en/forum/13468
Nuvola
Lavori in corso, rimanete sintonizzati!
Forum sul trading, sistemi di trading automatico e test di strategie di trading
Come iniziare con Metatrader 5
Simon Gniadkowski, 2013.07.24 10:18
Come postare il codice su questo forum . . .
Forum sul trading, sistemi di trading automatico e test di strategie di trading
Come iniziare con Metatrader 5
Sergey Golubev, 2016.05.08 20:17
Benvenuto,
- Di solito le persone che non sanno codificare non ricevono aiuto gratuito su questo forum, anche se potrebbe succedere se sei fortunato, sii paziente.
- Se mostri i tuoi tentativi e descrivi bene il tuo problema, molto probabilmente riceverai una risposta dalla comunità.
- Se non vuoi imparare a codificare, niente di male, puoi guardare nel Codebase se esiste già qualcosa di gratuito, oppure nel Market per i prodotti a pagamento (a volte anche gratuiti).
- Infine, hai anche la possibilità di assumere un programmatore nella sezione Freelance.
Buona fortuna.Forum sul trading, sistemi di trading automatico e test di strategie di trading
Come iniziare con Metatrader 5
Sergey Golubev, 2016.08.18 16:38
Calcolatore di segnali
.Restrizioni d'uso2- . Manuale per l'utilizzo del calcolatore di segnali
Forum sul trading, sistemi di trading automatico e strategie di trading di prova
segnale su twitter
Sergey Golubev, 2016.11.22 08:01
MetaTrader 5: pubblicazione di previsioni di trading e dichiarazioni di trading in diretta via e-mail su blog, social network e siti web dedicati
La pubblicazione automatica sul web delle previsioni di trading è diventata una tendenza diffusa nel settore del trading. Alcuni trader o società usano Internet come mezzo per vendere i segnali sottoscritti, alcuni trader lo usano per i loro blog per informare del loro track record, alcuni lo fanno per offrire servizi di programmazione o consulenza. Altri pubblicano segnali solo per fama o divertimento.
Questo articolo mira a presentare soluzioni pronte per la pubblicazione di previsioni usando MetaTrader 5. Copre una serie di idee: dall'utilizzo di siti web dedicati per la pubblicazione di dichiarazioni MetaTrader, attraverso la creazione di un proprio sito web con praticamente nessuna esperienza di programmazione web necessaria e infine l'integrazione con un servizio di microblogging di social network che permette a molti lettori di unirsi e seguire le previsioni.
Tutte le soluzioni qui presentate sono gratuite al 100% e possono essere configurate da chiunque abbia una conoscenza di base dei servizi e-mail e ftp. Non ci sono ostacoli all'utilizzo delle stesse tecniche per l'hosting professionale e per i servizi di previsioni commerciali.