Come iniziare con Metatrader 5 - pagina 77

 

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

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

Per i trader



Per i programmatori


Ottimizzazione



Nuvola

Annuncio del lancio: MQL5 Cloud Network lanciato.

Come Utenti

Alcuni argomenti utili sull'uso del Cloud:


Come fornitori (agenti)




Lavori in corso, rimanete sintonizzati!


 
Può essere interessante leggere questo thread: [SOLVATO] Installazione di MT5 su Ubuntu
 

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

Come posso cambiare il mio file mq5 in un file ex5?

Sergey Golubev, 2016.08.29 07:58

Alcune informazioni utili per i neofiti:

Aiuto di MetaEditor

La finestra delle opzioni di MetaEditor può essere aperta utilizzando il comando "Opzioni Options" negli "Strumenti", nella barra degli strumenti "Standard" o utilizzando la combinazione di tasti "Ctrl+O". Tutte le opzioni sono raggruppate in schede secondo il loro scopo:

  • Generale - impostazioni generali della modifica del codice sorgente: dimensione della scheda, completamento automatico, sostituzione dei nomi, ecc;
  • Colori - impostazioni dei colori dell'evidenziazione della sintassi MQL4/MQL5;
  • Font - impostazioni del font del testo digitato in MetaEditor;
  • Debugging - impostazioni di debug del programma;
  • MQL5.community - impostazioni di connessione a MQL5.community per accedere a servizi unici tra cui MQL5 Storage.

-----------

MetaTrader 5 - Più di quanto si possa immaginare!

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



 

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

L'espansione di MetaTrader 5 sta guadagnando slancio

MetaQuotes Software Corp., 2016.08.30 08:55

Il numero di broker che offrono MetaTrader 5 ai loro clienti sta crescendo su base settimanale. Due mesi fa, abbiamo riferito che l'aggiunta della funzione di copertura alla piattaforma ha incrementato notevolmente la sua popolarità. Un certo numero di importanti broker, tra cui Alpari e RoboForex, sono passati a MetaTrader 5. Sono stati recentemente seguiti da ForexTime (FXTM), Swissquote, FIBO, FBS e PROFIT Group. Molte altre istituzioni finanziarie stanno testando attivamente la piattaforma e si preparano ad unirsi a loro.

Tra le ragioni per passare a MetaTrader 5, i broker sottolineano la tecnologia avanzata e la versatilità della piattaforma. I rappresentanti di FIBO Group sottoline ano che "la piattaforma MetaTrader 5 è la più moderna piattaforma di trading multimercato, fornendo tutte le caratteristiche necessarie, che rende facile il trading online sui mercati finanziari".

Jameel Ahmad, ForexTime

Jameel Ahmad, ForexTime

"In linea con l'impegno di FXTM di fornire ai trader le soluzioni più innovative del settore, siamo immensamente orgogliosi di essere uno dei primi broker a offrire l'ultima e più attesa versione della piattaforma di trading MetaTrader 5" - dice il vicepresidente dello sviluppo aziendale di ForexTime Jameel Ahmad. "Con l'opzione di copertura, i clienti possono portare il loro trading a un livello completamente nuovo. L'ultima versione della piattaforma consentirà ai trader di trarre maggior vantaggio dalle mutevoli condizioni di mercato e di fornire ulteriore precisione sulle loro operazioni - permettendo loro di implementare e massimizzare le strategie di trading bidirezionali".

Ryan Nettles, Swissquote

Ryan Nettles, Swissquote

"Essendo uno dei primi ad adottare MetaTrader 5, MetaTrader 5 offre a Swissquote una maggiore scalabilità del business rispetto a MetaTrader 4" - aggiunge Ryan Nettles, Head of Forex Trading and Market Strategy di Swissquote. "I nostri clienti sono ora in grado di utilizzare questa nuova funzione di hedging su MetaTrader 5, oltre a beneficiare delle caratteristiche aggiuntive della piattaforma, tra cui la profondità del mercato e le funzionalità di sviluppo di algo più avanzate".

La tendenza al passaggio attivo a MetaTrader 5 prevarrà nel prossimo futuro. La piattaforma sta gradualmente diventando uno standard industriale per i principali broker e trader, mentre le sue funzionalità sono in costante espansione. Negli ultimi due mesi, MetaTrader 5 ha visto il rilascio ufficiale della sua versione web, due gateway di integrazione alle piattaforme CQG e Interactive Brokers, così come gli aggiornamenti delle applicazioni mobili per iOS e Android, mentre la profondità della funzione di mercato della piattaforma è stata aggiornata con la funzione Time & Sales per l'analisi dei mercati di scambio. Inoltre, rispondendo al crescente numero di trader MetaTrader 5 alle prime armi, MetaQuotes Software ha rilasciato una serie di video tutorial come guida attraverso le caratteristiche della piattaforma di quinta generazione.


 

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 strategie di trading di prova

Nuovo fornitore di liquidità istituzionale per MetaTrader 5 - FXCM Pro

MetaQuotes Software Corp., 2016.09.01 09:37

La piattaforma di trading MetaTrader 5 è stata integrata con uno dei principali fornitori di liquidità Forex e CFD - FXCM Pro. Ora, i broker, gli investitori istituzionali e i trader professionisti possono beneficiare pienamente dell'esecuzione veloce e affidabile degli scambi sui mercati Forex e CFD.

Questo gateway di connettività nativo sviluppato da MetaQuotes Software Corp. fornisce uno scambio di dati affidabile tra MetaTrader 5 e il software del fornitore di liquidità. Il gateway consente ai broker di connettersi a FXCM Pro per ricevere dati di mercato ed eseguire operazioni di trading sul lato del fornitore. I vantaggi della connettività diretta ai fornitori di liquidità globale sono evidenti: i broker possono coprire gli ordini Forex attraverso l'accesso ai mercati interbancari, fornendo allo stesso tempo prezzi migliori ai loro trader.

MetaTrader 5 Gateway per FXCM Pro

Brandon Mulvihill, MD e Global Head di FXCM Pro ha dichiarato: "FXCM Pro è entusiasta di essere tra i primi fornitori di liquidità a completare un'integrazione personalizzata con MetaTrader 5. Ancora una volta, MetaQuotes è all'avanguardia nel fornire strumenti basati sulla domanda dei clienti, che si concentrano sulla velocità e la trasparenza di esecuzione. La nostra integrazione congiunta rimuove la necessità di un gateway esterno, riducendo così i tempi di latenza e consentendo ai clienti di accedere a un pool di liquidità FX/CFD che genera in media oltre 14 miliardi di dollari di volumi e oltre 550.000 scambi, ogni giorno."

Brandon Mulvihill, FXCM Pro

Brandon Mulvihill, FXCM Pro

"Siamo impegnati a fornire ai nostri clienti la connettività ai migliori fornitori di liquidità globale nei mercati forex e azionario", ha detto Renat Fatkhullin, CEO di MetaQuotes Software Corp. "Continuiamo ad espandere le possibilità della piattaforma MetaTrader 5 mutli-asset per gli investitori istituzionali, e presto rilasceremo altri gateway".


 

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

Come iniziare con MT5, un riassunto!

Alain Verleyen, 2013.03.15 16:12

Come iniziare con la piattaforma MT5: riassunto.

Dato che il nostro argomento su "Come iniziare con Metatrader 5" sta diventando enorme, qui trovate un riassunto, con i link principali.



Per gli sviluppatori.


Lavori in corso, rimanete sintonizzati :-)


 

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.09.08 16:42

Piattaforma MetaTrader 5 Beta Build 1415: Scheda Esposizione aggiornata

La versione beta della piattaforma MetaTrader 5 aggiornata sarà rilasciata venerdì 9 settembre 2016. Aggiorneremo il nostro server pubblico MetaQuotes-Demo situato all'indirizzo access.metatrader5.com:443. Invitiamo tutti i trader a partecipare al test della nuova piattaforma, a valutare tutte le sue caratteristiche e ad aiutare gli sviluppatori a correggere gli errori.

Per aggiornare la piattaforma MetaTrader 5 alla build 1415, connettiti al server access.metatrader5.com:443.

La build finale della nuova piattaforma MetaTrader 5 sarà rilasciata dopo il beta test pubblico.

La nuova versione presenta le seguenti modifiche:

  1. Terminale: Implementato il nuovo algoritmo di formazione della scheda Esposizione per un mercato di scambio. Ora, la piattaforma adatta la visualizzazione degli asset a seconda del sistema di gestione del rischio applicato a un conto di trading: Retail Forex, CFD, Futures o Exchange model.

    La sezione Assets è utile per chi fa trading su Forex o futures in una borsa, mostrando il loro stato attuale sul mercato. Le stesse valute possono essere trovate in una varietà di simboli diversi: come una delle valute in una coppia, come una valuta di base, ecc. Per esempio, potresti avere posizioni opposte su GBPUSD, USDJPY e GBPJY. In questa situazione, è molto difficile capire quanta valuta hai e quanta te ne serve. Avere più di tre posizioni complica ulteriormente il compito. In questo caso, lo stato totale del conto può essere facilmente visto nella scheda Attività.
    Usiamo le stesse tre posizioni come esempio:

    Compra GBPJPY 1 lotto a 134.027 - ricevuto 100 000 GBP, dato 134 027 000 JPY
    Vendi USDJPY 1 lotto a 102,320 - dato 100 000 USD, ricevuto 102 320 000 JPY
    Vendere GBPUSD 1 lotto a 1.30923 - dato 100 000 GBP, ricevuto 103 920 USD

    Abbiamo comprato e venduto 100 000 GPB simultaneamente. Abbiamo 0 GBP, e la scheda Attività non visualizza questa valuta. Per quanto riguarda l'USD, abbiamo dato una valuta in un caso e l'abbiamo ricevuta in un altro. La scheda Attività calcola il risultato finale e lo aggiunge al saldo corrente poiché anche la valuta di deposito è USD. JPY ha partecipato a due operazioni, il che significa che la scheda mostra il suo valore totale.




    Coloro che utilizzano il modello di scambio possono utilizzare la sezione per capire come viene utilizzato il loro denaro. A differenza del modello precedente, i fondi vengono prelevati/aggiunti proprio quando le operazioni vengono eseguite. Per esempio, se compri EURRUB, ricevi subito EUR mentre la somma appropriata in RUB viene prelevata dal saldo. Durante il trading, il saldo del conto può anche diventare negativo: quando si usa denaro preso in prestito mentre i beni acquistati sono usati come garanzia. In questo caso, la scheda Attività ti permette di capire facilmente lo stato del conto di trading.

    Inoltre, qui puoi vedere il valore di liquidazione - la quantità di fondi sul conto e il prezzo (risultato) della chiusura di tutte le posizioni correnti al prezzo di mercato.





  2. Terminale: Corretta la visualizzazione del tipo di operazione nella storia delle operazioni di trading.
  3. Terminale: Corretta la visualizzazione della finestra di notifica del rischio ripetuta quando ci si ricollega a un conto di trading.
  4. Terminale: Ottimizzato e fissato il lavoro con il dialogo di selezione dei simboli di trading in caso di un gran numero di simboli (diverse migliaia e più).
  5. MQL5: Compilazione ottimizzata ed accelerata delle applicazioni MQL5.
  6. MQL5: Aggiunto il supporto per i modificatori 'final' e 'override' per classi, strutture e funzioni.

    Modificatore 'final' per classi e strutture
    La presenza del modificatore 'final' quando si dichiara una struttura o una classe vieta l'ulteriore ereditarietà da essa. Se non c'è bisogno di fare ulteriori modifiche alla classe (struttura) o tali modifiche sono inaccettabili per motivi di sicurezza, dichiarate quella classe (struttura) con il modificatore 'final'. In questo caso, anche tutti i metodi della classe sono implicitamente considerati 'final'.
    class CFoo final
      {
      //--- class body
      };
     
    class CBar : public CFoo
      {
      //--- class body
      };
    Quando si cerca di ereditare da una classe con il modificatore 'final' come mostrato sopra, il compilatore mostra un errore:
    cannot inherit from 'CFoo' as it has been declared as 'final'
    see declaration of 'CFoo'

    modificatore 'override' per le funzioni
    Il modificatore 'override' significa che una funzione dichiarata dovrebbe sempre sovrascrivere il metodo della classe madre. L'uso dei modificatori permette di evitare errori durante l'override, come il cambiamento accidentale della firma di un metodo. Per esempio, il metodo 'func' che accetta la variabile di tipo 'int' è definito nella classe base:
    class CFoo
      {
       void virtual func(int x) const { }
      };
    Il metodo è sovrascritto nella classe ereditata:
    class CBar : public CFoo
      {
       void func(short x) { }
      };
    Ma il tipo di argomento viene erroneamente cambiato da 'int' a 'short'. Infatti, in questo caso viene eseguito il sovraccarico del metodo invece dell'override. Mentre agisce secondo l'algoritmo di definizione delle funzioni sovraccaricate, il compilatore può in alcuni casi selezionare un metodo definito nella classe base invece di uno sovrascritto.

    Per evitare tali errori, il modificatore 'override' dovrebbe essere aggiunto esplicitamente al metodo sovrascritto.
    class CBar : public CFoo
      {
       void func(short x) override { }
      };
    Se la firma del metodo viene cambiata durante il processo di sovrascrittura, il compilatore non può trovare il metodo con la stessa firma nella classe madre, dando luogo all'errore di compilazione:
    'CBar::func' method is declared with 'override' specifier but does not override any base class method

    modificatore 'final' per le funzioni

    Il modificatore 'final' agisce in modo opposto - disabilita la sovrascrittura del metodo nelle classi derivate. Se l'implementazione del metodo è autosufficiente e completamente completata, dichiaratelo con il modificatore 'final' per assicurarvi che non venga cambiato in seguito.
    class CFoo
      {
       void virtual func(int x) final { }
      };
     
    class CBar : public CFoo
      {
       void func(int) { }
      };
     
    Quando si cerca di sovrascrivere un metodo con il modificatore 'final' come mostrato sopra, il compilatore mostra un errore:
    'CFoo::func' method declared as 'final' cannot be overridden by 'CBar::func'
    see declaration of 'CFoo::func'
  7. MQL5: Corretta la compilazione di funzioni template con parametri predefiniti.
  8. Market: Corretti alcuni errori nell'ordinamento dei prodotti del Mercato.
  9. Tester: Corretto l'aggiornamento dei prezzi di mercato correnti per gli ordini e le posizioni aperte nella modalità di test visuale.
  10. Tester: Rimosso lo slippage durante l'esecuzione degli ordini Buy Limit e Sell Limit durante i test con i simboli di scambio.
  11. Tester: Corretta la generazione occasionale di prezzi errati nella modalità di test "Prezzi aperti".
  12. MetaEditor: Corretta la visualizzazione del profilo dei dati nei file di codice sorgente.
  13. Aggiornata la documentazione.

L'aggiornamento sarà disponibile attraverso il sistema LiveUpdate.


 

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

Il principale MTF per FX LMAX Exchange diventa fornitore di liquidità per MetaTrader 5

Bulat Latypov, 2016.09.12 12:12

MetaQuotes Software Corp. è lieta di annunciare il gateway di integrazione a LMAX Exchange, il multilateral trading facility (MTF) per il trading di FX, metalli preziosi e indici. Il MetaTrader 5 Gateway to LMAX Exchange consentirà ai broker, ai fondi e ai trader professionisti di accedere alla liquidità degli ordini limite in streaming, alla scoperta trasparente dei prezzi e all'esecuzione di qualità dello scambio. La caratteristica "no last look" applicata da LMAX Exchange significa che gli ordini non vengono respinti né ri-quotati prima dell'esecuzione.

MetaTrader 5 Gateway per LMAX

Con la crescente domanda tra i broker e gli operatori istituzionali per un'esecuzione neutrale, senza conflitti e trasparente, il nuovo gateway a LMAX Exchange assicura che MetaTrader 5 fornisca ai suoi clienti la migliore infrastruttura di mercato, liquidità, esecuzione e dati di mercato in tempo reale. Attualmente, LMAX Exchange offre più di 70 coppie di valute e i più popolari indici e materie prime CFD.

Scott Moffat, LMAX Exchange

Scott Moffat, LMAX Exchange

Scott Moffat, COO di LMAX Exchange, ha commentato: "Sono molto orgoglioso del rapporto di lavoro in corso con MetaQuotes e del valore che porta ai nostri clienti broker al dettaglio fornendo una tecnologia all'avanguardia e un accesso al mercato globale. Il gateway MetaTrader 5 a LMAX Exchange è una testimonianza della nostra innovazione congiunta e dell'impegno a fornire la migliore esecuzione'.


Motivazione: