Come iniziare con Metatrader 5 - pagina 94

 

Forum sul trading, sistemi di trading automatico e test di 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


 

Come preparare MT4 per il backtesting/trading con alcune coppie:

Forum sul trading, sistemi di trading automatico e strategie di trading di prova

Generazione di dati storici MT4

Sergey Golubev, 2016.05.28 10:58

Ciao peperibal:

Non è un completamente correlato alle tue domande ma riguarda quello che sto facendo quando voglio fare backtest/check/trading usando qualche coppia per esempio:

1. Apro MT4.

2. Apro il grafico USDJPY H1 (se voglio fare qualcosa con questa coppia).

3. Andare in Strumenti - Centro Storico, trovare questa coppia e fare doppio clic con il mouse su ogni timeframe della coppia così

prima: doppio click del mouse su ogni timeframe lì:


dopo:


Quindi, con questa azione - ho scaricato la storia di questa coppia su MT4.

4. Ora voglio trasferire questa storia sul grafico (per fare trading, per il backtesting, e così via).

Quindi, cambio timeframe per il grafico USDJPY in M1, clicco con il tasto destro del mouse su qualsiasi spazio del grafico e scelgo "Aggiorna", e tutta la storia viene caricata sul grafico - e posso vedere dal Journal quante barre sono state caricate dal mio MT4 History Center su questo grafico:


Lo stesso con timeframe M5 (Refresh), lo stesso con M15 e così via fino a MN.

----

Dopo di che solo io farò backtesting/trading o qualsiasi altra cosa con questa coppia (USDJPY nel nostro esempio).

Solo la mia esperienza


E c'è l'altra procedura su come risolvere il problema con i dati/quote - leggi questo post con le istruzioni qui:
https://www.mql5.com/en/forum/86576/page2#comment_9926954
New MetaTrader 4 build 1160
New MetaTrader 4 build 1160
  • 2018.12.18
  • www.mql5.com
New MetaTrader 4 build 1160 The updated version of the MetaTrader 4 platform will be released on December 14, 2018...
 

Forum sul trading, sistemi di trading automatizzati e strategie di trading di prova

conto reale

Sergey Golubev, 2017.02.09 10:51

La società MetaQuotes non è un broker, quindi è necessario selezionare un broker per il trading.

Alcuni link che possono aiutare in questa situazione:

MetaTrader 5 Aiuto - Guida introduttiva

MetaTrader 5 Aiuto - Per iniziare - Aprire un conto

--------------------

  • "Nella piattaforma di trading sono disponibili due tipi di conti: dimostrativi (demo) e reali. I conti demo offrono l'opportunità di lavorare in una modalità di allenamento senza denaro reale, permettendo di testare una strategia di trading. Sono dotati di tutte le stesse funzionalità di quelli reali. La differenza è che i conti demo possono essere aperti senza alcun investimento e, pertanto, non ci si può aspettare di trarne profitto".
  • " Iconti live, a differenza deidemo, non possono essere aperti direttamente dalla piattaforma. Possono essere aperti solo da società di brokeraggio a determinate condizioni. Tuttavia, una richiesta di conto reale può essere inviata a un broker dalla piattaforma di trading".


 

stoccaggio mql5

Forum sul trading, sistemi di trading automatico e test di strategie di trading

archiviazione mql5

Mohammad Soubra, 2017.02.09 18:12

Dopo il passi di il link

https://www.metatrader5.com/en/metaeditor/help/mql5storage/mql5storage_connect

tu hai da fare:

Lavorare con lo Storage

Il MQL5 Storage funziona solo con la cartella MQL4/MQL5 del terminale client. Tutte le operazioni con il deposito MQL5 vengono eseguite tramite il menu contestuale della finestra "Navigator" e tramite il menu contestuale dell'editor di codice sorgente:

Usando i comandi del menu è possibile eseguire le seguenti azioni nel deposito MQL5:

  • Checkout dei dati dal repository
  • Aggiornare i dati dal repository
  • Impegnare le modifiche nel repository
  • Aggiungere file/cartelle nel repository
  • Cancellare file/cartelle dal repository
  • Annullare le modifiche in corso nella copia locale dei dati
  • Visualizzare i log delle modifiche ai dati nel repository
  • Visualizzare le modifiche nella copia di lavoro del file

Come iniziare

Il deposito contiene le informazioni come un albero di file. Quando si connette al deposito, l'utente di MetaEditor legge e scrive questi file. L'utente lavora sempre con una copia locale dei dati e, se necessario, invia le modifiche al repository.

Ogni transazione di cambiamenti è registrata nel giornale del deposito, e più tardi l'utente può vedere quando, da chi e quali file sono stati cambiati. Ad ogni transazione di cambiamenti corrisponde un certo numero di revisione. Una revisione è uno stato dell'archivio in un determinato momento. Ogni volta che si inviano dei cambiamenti, viene creata una nuova revisione (il suo numero viene aumentato) nel magazzino. In base al numero di revisione, lo storage determina lo stato dei dati e li fonde. L'utente può anche aggiornare la copia locale dei dati a una revisione selezionata o tornare a qualsiasi revisione.

Per iniziare a lavorare con i dati nel deposito MQL5, è necessario associare una cartella di dati locali alla cartella appropriata nel deposito. Questo può essere fatto in due modi:

  • Se avete appena creato un repository, esso è vuoto. È necessario aggiungere una directory in esso. Dopo di che, viene creata una directory appropriata per la directory specificata nel repository (allo stesso percorso relativo alla cartella /MQL4 o /MQL5). Questa è una directory radice. Tutte le operazioni con i file vengono eseguite in questa directory.
  • Se il deposito ha già alcuni dati, è possibile scaricarli in una directory locale. Per esempio, il magazzino contiene la cartella /Personal/nome_account/MQL5/Experts. È possibile scaricare i dati memorizzati in essa in una directory locale /MQL5/Experts.

La directory superiore nella gerarchia, che è legata al deposito, è una directory root. Si lavora con il repository solo all'interno di questa directory. Non è necessario legare la prima directory /MQL4 o /MQL5 al deposito. Qualsiasi sottodirectory all'interno di /MQL5 o /MQL4 può essere root. Si possono avere diverse directory di root, per esempio, /MQL5/Experts e /MQL5/Images.

  • Il deposito MQL5 funziona solo con i seguenti tipi di file: mq4, mq5, mqh, cpp, h, bmp, wav. Altri tipi di file non possono essere aggiunti al repository.
  • I file più grandi di 64 MB non possono essere aggiunti al deposito.

Aggiungere al repository

Per aggiungere una cartella o un file nel repository, selezionalo ed esegui il comando +

Comando "Add to Storage". Questo farà apparire una finestra di dialogo che mostra l'elenco delle cartelle e dei file da aggiungere.

I file vengono aggiunti localmente. Per inviare le modifiche al repository, esegui il comando

....

...

...

...

...

...

...

...



Progetti e MQL5 Storage(esempio pratico - come ho collegato passo dopo passo) - prima pagina diquesto thread
 

Forum sul trading, sistemi di trading automatizzati e strategie di trading di prova

Qualcosa di interessante da leggere dicembre 2013

Sergey Golubev, 2013.12.25 08:14

Expert Advisor Programming for Metatrader 5: Creating Automated Trading Systems in the Mql5 Language (Paperback)




La prima guida alla programmazione in MQL5 è qui! "Expert Advisor Programming for MetaTrader 5" è una guida pratica alla creazione di strategie di trading automatizzate nel linguaggio MQL5. Approfitta delle nuove caratteristiche di MetaTrader 5 e porta il tuo trading al livello successivo! Imparerete a programmare gli expert advisor in modo facile e veloce utilizzando un framework già pronto creato da un esperto programmatore MQL. Questo libro vi insegnerà i seguenti concetti: Imparare le basi di MQL5, tra cui variabili e tipi di dati, operatori, funzioni, gestori di eventi e programmazione orientata agli oggetti. Piazzare, modificare e chiudere ordini a mercato e in sospeso. Calcolare, verificare e aggiungere prezzi di stop loss e take profit a una posizione aperta. Aggiungete un trailing stop flessibile e/o un break even stop alla vostra strategia. Gestisci il rischio di trading con il money management. Usa gli ordini pendenti per scalare dentro e fuori le posizioni. Usa i dati di prezzo, tempo e indicatori nei tuoi expert advisor. Controllate l'esecuzione del programma facendo trading all'apertura di una nuova barra e aggiungete alle vostre strategie dei timer di trading flessibili. Cammina attraverso la creazione di diverse strategie di trading di base dall'inizio alla fine. Informate l'utente con finestre di dialogo, avvisi e-mail, notifiche mobili e suoni. Disegna linee di tendenza, frecce ed etichette di testo sul grafico. Leggere e scrivere dati in file CSV. Impara le basi della creazione di indicatori, script e librerie in MetaEditor. Esegui il debug, testa e ottimizza la tua strategia di trading. E molto di più! Che tu sia un programmatore esperto che passa da MQL4, o un principiante che ha appena iniziato con MQL5, questo libro ti darà le basi per programmare rapidamente sistemi di trading robusti e ricchi di funzioni. Tutti i programmi e i file di codice sorgente presenti nel libro sono disponibili per il download sul sito ufficiale del libro: Expert Advisor Programming for MetaTrader - MQL4 and MQL5 book



 

Forum sul trading, sistemi di trading automatico e test di strategie di trading

Nuova MetaTrader 5 iOS build 1509: Accesso a MQL5.com con Facebook

MetaQuotes Software Corp., 2017.02.10 09:23

Con la nuova app MetaTrader 5 per iPhone e iPad, è ora possibile effettuare il login o registrarsi su MQL5.com utilizzando un account Facebook. Qualsiasi utente di questo social network può accedere alle chat e ad una pletora di vari servizi per MetaTrader 5 in pochi click. Tra il vasto pubblico di Facebook, un gran numero di trader mobili apprezzerà certamente il nuovo metodo di accesso.

Nuova MetaTrader 5 iOS build 1509: Accedi a MQL5.com con Facebook

Inoltre, dopo aver effettuato l'accesso al tuo account, sarai in grado di ricevere notifiche push da MQL5.com. Si tratta di un ottimo modo per ricevere notifiche su nuovi messaggi di chat, commenti su argomenti di forum, e articoli appena pubblicati.

Aggiornamento dell'app MetaTrader 5 per iOS


 
Faccio trading sulla piattaforma MT5 su Windows, ma per gli smartphone Android il broker non ha ancora dei server, non so perché?
 

Forum sul trading, sistemi di trading automatico e test di strategie di trading

Come iniziare con Metatrader 5

Mohammed Mounir, 2017.02.10 09:52

Sto facendo trading sulla piattaforma MT5 su windows ma per gli smartphone android il broker non ha ancora dei server per questo, non so perché?

Leggi questo piccolo articolo (spero che ti aiuti): MetaTrader 5 Android OS Aiuto - Aprire un conto demo

 
Ho chiesto al mio broker ma mi hanno detto che non esiste un servizio per il trading su Android, solo su windows
 
MetaTrader 5 - Più di quanto tu possa immaginare!

Lo sviluppo di MetaTrader 5 è iniziato nel 2007. MetaTrader 5 è stata concepita come una piattaforma rivoluzionaria e multimercato che può funzionare sul Forex così come su qualsiasi altro mercato finanziario. Molto lavoro è stato fatto da allora, e il risultato di questo lavoro è la piattaforma che offre opportunità illimitate ai trader. In questo articolo, parleremo di tutte le caratteristiche principali di MetaTrader 5 e faremo un'analisi comparativa con la versione precedente della piattaforma di trading.

  1. Grafici
  2. Navigatore
  3. Trading
  4. Toolbox
  5. Test e ottimizzazione
  6. Integrazione con MQL5.community
  7. MetaEditor
  8. Il linguaggio di programmazione MQL5
  9. Servizi per commercianti e sviluppatori

------------------------

E questo è il manuale utente di MT5:

MetaTrader 5 Aiuto - Piattaforma di trading -Manuale utente

Motivazione: