Come iniziare con Metatrader 5 - pagina 97

 

Il modo più semplice per valutare un segnale:Attività di trading, Drawdown/Carico e grafici di distribuzione MFE/MAE


Gli abbonati spesso cercano un segnale appropriato analizzando la crescita totale del conto del fornitore del segnale, il che non è una cattiva idea. Tuttavia, è anche importante analizzare i potenziali rischi di una particolare strategia di trading. In questo articolo mostreremo un modo semplice ed efficace per valutare un segnale di trading basato sui suoi valori di performance:

The Easy Way to Evaluate a Signal: Trading Activity, Drawdown/Load and MFE/MAE Distribution Charts
The Easy Way to Evaluate a Signal: Trading Activity, Drawdown/Load and MFE/MAE Distribution Charts
  • 2016.09.28
  • MetaQuotes Software Corp.
  • www.mql5.com
Subscribers often search for an appropriate signal by analyzing the total growth on the signal provider's account, which is not a bad idea. However, it is also important to analyze potential risks of a particular trading strategy. In this article we will show a simple and efficient way to evaluate a Trading Signal based on its performance values.
 

VELOCE IMMERSIONE IN MQL5


Ci possono essere molte ragioni per cui avete deciso di studiare il moderno linguaggio di programmazione delle strategie di trading MQL5, e noi accogliamo con favore la vostra decisione! Gli utenti esperti possono facilmente navigare nella documentazione del linguaggio, così come nella varietà di articoli e servizi presentati qui. Ma, se avete appena scoperto il terminale client MetaTrader 5, molte cose possono sembrare insolite e confuse all'inizio.


 

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.

 

Solo alcune informazioni sul Servizio Segnali:

Queste sono le informazioni su dove iniziare.

Trading Signals showcase in MetaTrader 4/5
Trading Signals showcase in MetaTrader 4/5
  • 2015.03.09
  • www.youtube.com
How to choose a trading signals and subscribe to it in MetaTrader Platforms? Its easy! Watch the video and you will know everything about trading signals.
 

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

Nuova piattaforma MetaTrader 5 Build 1570: Vetrina di mercato migliorata e funzioni di template MQL5 estese

MetaQuotes Software Corp., 2017.03.22 17:03

Nuova piattaforma MetaTrader 5 Build 1570: Vetrina del mercato migliorata e funzioni di template MQL5 estese

L'aggiornamento della piattaforma MetaTrader 5 sarà rilasciato il 24 marzo 2017. L'aggiornamento sarà caratterizzato dai seguenti cambiamenti:

  1. Terminale: Aggiornata la vetrina del negozio di applicazioni MetaTrader Market. Ora, è possibile sfogliare i robot di trading e gli indicatori tecnici più comodamente. Abbiamo aggiornato il design e aggiunto selezioni di prodotti:

    • La pagina principale ora presenta esperti popolari, indicatori, nuovi prodotti di mercato, così come le migliori applicazioni gratuite.
    • Le sezioni Esperti, Indicatori e Utilità hanno ora delle sottosezioni: griglia e robot di copertura, indicatori di tendenza e multi-valuta, e molto altro.




  2. Terminale: Corretto l'aggiornamento del terminale client e gli acquisti integrati nel Mercato, Segnali e Hosting Virtuale quando si usa un account Windows con diritti limitati.
  3. Terminale: Corretto l'ordinamento occasionale non corretto della storia delle posizioni.
  4. Terminale: Ottimizzata e corretta la visualizzazione della scheda Esposizione.
  5. MQL5: Aggiunto il supporto per il sovraccarico delle funzioni template usando i parametri. Per esempio, abbiamo una funzione template che scrive il valore del secondo parametro al primo usando il typecasting. MQL5 non permette il typecasting da stringa a bool. Tuttavia, possiamo farlo noi stessi. Creiamo un overload di una funzione template:
    //+------------------------------------------------------------------+
    //| Template function                                                |
    //+------------------------------------------------------------------+
    template<typename T1,typename T2>
    string Assign(T1 &var1,T2 var2)
      {
       var1=(T1)var2;
       return(__FUNCSIG__);
      }
    //+------------------------------------------------------------------+
    //| Special overload for bool+string                                 |
    //+------------------------------------------------------------------+
    string Assign(bool &var1,string var2)
      {
       var1=(StringCompare(var2,"true",false) || StringToInteger(var2)!=0);
       return(__FUNCSIG__);
      }
    //+------------------------------------------------------------------+
    //| Script program start function                                    |
    //+------------------------------------------------------------------+
    void OnStart()
      {
       int i;
       bool b;
       Print(Assign(i,"test"));
       Print(Assign(b,"test"));
      }
    Come risultato dell'esecuzione del codice, possiamo vedere che la funzione template Assign() è stata usata per la coppia int+stringa, mentre la versione sovraccaricata è già stata usata per la coppia bool+stringa durante la seconda chiamata.
    string Assign<int,string>(int&,string)
    string Assign(bool&,string)

  6. MQL5: Aggiunta la specializzazione esplicita delle funzioni template. Per farlo, specificare i parametri di tipizzazione prima dell'elenco dei parametri di chiamata:
    template<typename T>
    T Func() { return (T)0; }
      
      
    void OnInit()
      {
       Func<double>();   // explicit template function specialization
      }
    In questo modo, la tipizzazione viene eseguita tramite la specificazione esplicita dei tipi piuttosto che tramite i parametri di chiamata.

  7. MQL5: Ottimizzata la visualizzazione degli indicatori personalizzati con il tipo di disegno DRAW_ZIGZAG.
  8. MQL5: Aggiunti i nuovi valori all'enumerazione ENUM_DEAL_TYPE deal types:

    • DEAL_DIVIDEND - operazioni sui dividendi.
    • DEAL_DIVIDEND_FRANKED - operazioni su dividendi affrancati (non imponibili) (le tasse sono pagate dalla società, non dal cliente).
    • DEAL_TAX - addebito di una tassa.

  9. MQL5: Corretta la visualizzazione degli indicatori personalizzati con il tipo di disegno DRAW_FILLING. Nel caso in cui le coordinate della linea superiore e inferiore coincidano, viene disegnata una linea sottile.
  10. MQL5: Corretto il calcolo delle coordinate dell'oggetto Bitmap Label quando si imposta il parametro CHART_SHOW a 'false'. Il parametro è impostato dalla funzioneChartSetInteger e permette di nascondere tutti gli elementi del grafico dei prezzi per creare un'interfaccia di programma personalizzata.
  11. MQL5: Corretta la ricodifica delle immagini a 24 bit quando le si inserisce nelle risorse dell'applicazione MQL5.
  12. MQL5: Corretta la stampa di strutture usando la funzione ArrayPrint.
  13. MQL5: Aggiornate le librerie standard MQL5.
  14. MetaEditor: Aggiunta la traduzione dell'interfaccia utente in malese.
  15. Segnali: Corretta l'apertura di una pagina di segnali nel terminale quando ci si sposta dal sito web MQL5.community mentre non si è connessi ad un conto di trading.
  16. Tester: Corretto il funzionamento della funzione CopyTicks nel tester delle strategie.
  17. Tester: Corretto l'ordinamento delle operazioni di prelievo quando si genera un rapporto.
  18. Tester: Corretta la modifica degli ordini pendenti.
  19. Hosting: Corretta la visualizzazione del wizard di hosting virtuale su schermi ad altissima risoluzione (4К).
  20. Documentazione aggiornata.

L'aggiornamento sarà disponibile attraverso il sistema LiveUpdate.


 

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

Rassegna stampa

Sergey Golubev, 2017.03.24 07:07

WIZARD MQL5: COME CREARE UN MODULO DI GESTIONE DEL RISCHIO E DEL DENARO


MetaTrader 5 fornisce un potente strumento che consente di verificare rapidamente varie idee di trading. Si tratta della generazione di Expert Advisor utilizzando l'MQL5 Wizard sulla base di strategie di trading già pronte. Un Expert Advisor creato con laprocedura guidata MQL5, si basa su quattro pilastri - quattroclassi di base:
...


 

Può essere utile guardare il seguente thread con molti indicatori:

MT5 versioni di indicatori
https://www.mql5.com/en/forum/179671

Metatrader 5 versions of indicators ...
Metatrader 5 versions of indicators ...
  • www.mql5.com
Some of you might remember this one : originally it was a part of an expensive system...
 

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

Come iniziare con Metatrader 5

Sergey Golubev, 2017.02.15 06:04

TESTARE LE STRATEGIE DI TRADING SU TICK REALI

L'articolo fornisce i risultati del test di una semplice strategia di trading in tre modalità: "1 minute OHLC" utilizzando solo i prezzi Open, High, Low e Close delle barre minute;modellazione dettagliata in modalità "Every tick", così come la modalità più accurata "Every tick basata su tick reali" applicando dati storici reali.

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

MT4 & MT5 backtest

Sergey Golubev, 2017.02.17 20:53

Se stai facendo il backtest dell'EA su MT5 usando "ogni tick basato su tick reali" quindi sarà quasi lo stesso con il trading sulla piattaforma MT5 con qualche broker particolare (perché si basa su dati storici reali).

Esempio, leggi questo thread:Perché è meglio la MT5 della MT4? Ha meno limitazioni?? - questa è la citazione dal primo post del thread:

  • In MT5 è possibile eseguire il backtesting dei robotcon lecondizionipiù vicinepossibili al mercato reale in modo nativo(dati tick reali, spread reali variabili, lag, slippage, ecc). In MT4 non è possibile in modo nativo. Puoi solo se paghi per un software di terze parti. Se è così, devi anche scaricare i dati storici da alcune fonti (ce ne sono molte poche, quasi tutti usano la stessa fonte), trasformarli in formato MT4 e aprire la piattaforma attraverso questo software di terze parti per poter patchare il comportamento di MT4. Ci vogliono molte ore per completare questo processo, e devi ripeterlo ogni volta che vuoi incorporare nuovi dati.
    Tutti noi abbiamo visto centinaia di robot che hanno ottenuto risultati spettacolari nel backtesting, ma quando operavano sul conto reale i risultati erano pessimi. Questo è dovuto principalmente al fatto che sono stati realizzati con condizioni che non avevano nulla a che vedere con le reali condizioni di mercato.

Per maggiori informazioni in merito - leggi questo riassunto.

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

Come so - alcuni coders/traders stanno convertendo i loro EAs MT4 in MT5 solo per fare il backtesting e/o per trovare le impostazioni con l'ottimizzazione per ottenere i risultati di backtesting che sono più vicini alla realtà.



 

conto demo con MetaQuotes-Demo) e gli aggiornamenti saranno avviati automaticamente.

È HowTo passo dopo passo:

e aprire un conto demo con MetaQuotes-Demo.

Attendere quando la MT5 sarà aggiornata, se non è così utilizzare il seguente:


Il dialogo di apertura del conto è stato completamente ridisegnato - leggiquesto thread:

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

Nuova piattaforma MetaTrader 5 build 1860: Funzioni MQL5 per operazioni con barre e miglioramenti allo Strategy Tester

MetaQuotes Software Corp., 2018.06.14 16:06

Nuova piattaforma MetaTrader 5 build 1860: Funzioni MQL5 per le operazioni con le barre e miglioramenti allo Strategy Tester

L'aggiornamento della piattaforma MetaTrader 5 sarà rilasciato il 15 giugno 2018.
Questo aggiornamento della piattaforma è disponibile solo per i terminali che girano su sistemi operativi Windows 7 e successivi. Le versioni precedenti di Windows non sono supportate.
L'aggiornamento presenta le seguenti modifiche:


  1. Terminale: Il dialogo di apertura del conto è stato completamente ridisegnato. Ora è possibile selezionare un broker dalla lista e poi scegliere il tipo di conto desiderato. Questo aggiornamento ha reso la lista dei broker più compatta, dato che ora mostra solo i nomi delle compagnie invece di mostrare tutti i server disponibili.

    I loghi delle aziende sono inoltre mostrati nella lista per rendere la ricerca più facile ed efficiente. Se il broker desiderato non è mostrato nella lista, digita il nome dell'azienda o l'indirizzo del server nella casella di ricerca e clicca su "Trova il tuo broker".




    Le descrizioni dei tipi di conto sono state aggiunte alla finestra di dialogo per aiutare i principianti a scegliere il conto giusto. Inoltre, per allinearsi al regolamento generale sulla protezione dei dati (GDPR), la finestra di dialogo aggiornata può contenere link agli accordi dei broker e alle politiche di protezione dei dati:




    Le possibilità di aprire conti reali sono state notevolmente ampliate. La funzionalità per il caricamento di documenti di identità e di conferma dell'indirizzo, che prima era presentata nei terminali mobili, è ora disponibile nella versione desktop. Ora, i broker regolamentati dalla MiFID possono richiedere tutti i dati di identificazione del cliente necessari, comprese le informazioni su occupazione, reddito, esperienza di trading, ecc. La nuova funzionalità aiuterà i trader ad aprire conti reali più velocemente e più facilmente, senza inutili procedure burocratiche.




    ...



Dato che molte persone stanno chiedendo"Come aprire un conto con MT5" e"Come aggiungere il broker a MT5", voglio ricordare i seguenti link:

MetaTrader 5 Aiuto-Aprire un conto

MetaTrader 5 Android OS Aiuto-Aprire un conto demo

Aiuto MetaTrader 5 iPhone/iPad-Collegarsi a un conto e aprire un conto demo

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

Modo semplificato per richiedere un conto reale in MetaTrader 5 Android

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

Come cambiare la password dell'investitore in Metatrader -

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

Broker non fornisce la password dell'investitore

Eleni Anna Branou, 2018.08.25 11:48

Per mettere o cambiare una password investitore, vai su MT4 >> Strumenti >> Opzioni >> Server e clicca sul pulsante cambia a destra, poi nella finestra che si apre metti la password master del tuo conto e sotto la password investitore che vuoi (prima spunta la voce: cambia password investitore (solo lettura)), poi clicca OK.


Open an Account - Getting Started - MetaTrader 5
Open an Account - Getting Started - MetaTrader 5
  • www.metatrader5.com
Two types of accounts are available in the trading platform: demonstration (demo) and real. Demo accounts provide the opportunity to work in a training mode without real money, allowing to test a trading strategy. They feature all the same functionality as the live ones. The difference is that demo accounts can be opened without any investment...