Come iniziare con Metatrader 5 - pagina 136

 

Il modo corretto di scegliere un Expert Advisor dal mercato

Oggi il mercato MetaTrader è la più grande comunità di trader, utenti e programmatori che hanno lo stesso scopo: guadagnare dai mercati di investimento. Ci sono molte discussioni nel forum riguardanti i prodotti presentati in questa risorsa e la loro qualità. In questo articolo, controllerò tutte queste affermazioni e mostrerò le ampie opportunità fornite dal mercato a tutti coloro che sono ancora in dubbio. Inoltre, vedremo se è possibile trovare un prodotto degno qui e se lo è, cercheremo di scoprire come.

Contenuto
    The correct way to choose an Expert Advisor from the Market
    The correct way to choose an Expert Advisor from the Market
    • www.mql5.com
    In this article, we will consider some of the essential points you should pay attention to when purchasing an Expert Advisor. We will also look for ways to increase profit, to spend money wisely, and to earn from this spending. Also, after reading the article, you will see that it is possible to earn even using simple and free products.
     

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

    MetaTrader 5 piattaforma beta build 3245: operazioni bulk, funzioni matriciali e vettoriali e miglioramenti alla chat

    MetaQuotes, 2022.03.31 13:59

    La versione beta della piattaforma MetaTrader 5 aggiornata sarà rilasciata giovedì 31 marzo 2022.

    Nella nuova versione, abbiamo aggiunto una serie di comandi per le operazioni di chiusura delle posizioni in blocco e di cancellazione degli ordini in sospeso. Ora, le azioni pertinenti possono essere eseguite con un paio di clic del mouse.

    Abbiamo anche ampliato le capacità del linguaggio MQL5. L'aggiornamento fornisce nuove funzioni matriciali e vettoriali, oltre a metodi integrati di array e stringhe.

    Beta build 3245 della piattaforma MetaTrader 5: operazioni bulk, funzioni matriciali e vettoriali e miglioramenti alla chat

    Inoltre, abbiamo migliorato le chat integrate. Ora le chat supportano la citazione e i messaggi combinati contenenti testo, immagini e allegati.

    Inoltre, abbiamo implementato molteplici correzioni e miglioramenti nei processi di acquisto dei servizi MQL5 e abbiamo ottimizzato il sistema grafico del terminale.

    Invitiamo tutti i trader a partecipare ai test per valutare le caratteristiche aggiornate della piattaforma e per aiutare gli sviluppatori a correggere gli errori. Per aggiornare la piattaforma MetaTrader 5 alla build 3245, vai su Aiuto \ Controlla aggiornamenti desktop \ Ultima versione beta:

    Aggiornare alla beta e partecipare ai test


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

    L'aggiornamento sarà caratterizzato dai seguenti cambiamenti:


    1. Terminale: Aggiunti comandi per la chiusura in blocco delle posizioni e la cancellazione degli ordini in sospeso.

      È stato aggiunto il nuovo comando "Operazioni in blocco" al menù contestuale della scheda Commercio. La lista dei comandi disponibili si forma automaticamente, a seconda dell'operazione selezionata e del tipo di conto.


      Chiusura di posizioni in blocco e cancellazione di ordini


      I seguenti comandi sono sempre disponibili nel menù:

      • Chiusura di tutte le posizioni Sui conti di copertura, il sistema cerca di chiudere le posizioni da quelle opposte (Close By), e poi chiude le posizioni rimanenti seguendo una procedura regolare.
      • Chiudere tutte le posizioni redditizie o tutte le posizioni perdenti
      • Cancellare tutti gli ordini pendenti
      • Cancellare gli ordini pendenti di certi tipi: Limite, Stop, Stop Limit

      Se si seleziona una posizione, appaiono altri comandi nel menù:

      • Chiudere tutte le posizioni per il simbolo
      • Chiudere tutte le posizioni nella stessa direzione (su conti di copertura)
      • Chiudere posizioni opposte per lo stesso simbolo (su conti di copertura)
      • Inversione di posizione (su conti di compensazione)

      Se si seleziona un ordine in sospeso, altri comandi appaiono nel menù:

      • Cancellare tutti gli ordini pendenti per lo stesso simbolo
      • Cancellare tutti gli ordini pendenti dello stesso tipo per lo stesso simbolo

      Questi comandi sono disponibili solo se One Click Trading è abilitato nelle impostazioni della piattaforma: Strumenti \ Opzioni \ Commercio.
    2. Terminale: Caratteristiche del grafico interno migliorate:

      • Aggiunta la possibilità di rispondere ai messaggi. Il testo del messaggio sorgente sarà citato nella risposta.
      • Aggiunta la possibilità di creare messaggi con diversi tipi di contenuto, come immagini con testo e testo con allegati, tra gli altri.
      • Corretta la visualizzazione del separatore tra messaggi letti e non letti.
      • Correzioni di errori e miglioramenti della stabilità.


      Funzione di risposta nelle chat


    3. Terminale: Ottimizzato e accelerato il funzionamento del sistema grafico del terminale. Il rendering dell'interfaccia richiederà meno risorse.
    4. Terminale: Calcolo fisso delle variazioni di prezzo giornaliere per i futures. Se il broker fornisce un prezzo di compensazione, questo prezzo sarà utilizzato per i calcoli.
      ((Last - Clearing Price)/Clearing Price)*100
      Una descrizione dettagliata di tutti i tipi di calcolo è disponibile nella Documentazione.

    5. Terminale: Corretti errori durante gli acquisti del servizio MQL5:

      • I sistemi di pagamento potrebbero restituire errori per operazioni riuscite in certe condizioni.
      • Un prezzo errato poteva essere visualizzato nelle fasi intermedie di affitto dei prodotti nel Mercato.

    6. Terminale: Corretto il funzionamento del pulsante "Start" nella pagina del prodotto acquistato/scaricato nel Market. Ora il pulsante lancia correttamente l'applicazione sul primo grafico aperto.
    7. MQL5: Aggiunte nuove funzioni per lavorare con matrici e vettori:

      • Mediana - restituisce la mediana degli elementi della matrice o del vettore
      • Quantile - restituisce il q-esimo quantile degli elementi della matrice/vettore o degli elementi lungo l'asse specificato
      • Percentile - restituisce il q-esimo percentile degli elementi di matrice/vettore o degli elementi lungo l'asse specificato
      • Std - calcola la deviazione standard degli elementi della matrice o del vettore
      • Var - calcola la varianza degli elementi della matrice o del vettore
      • CorrCoef - calcola il coefficiente di correlazione matrice/vettore
      • Correlate - calcola la correlazione incrociata di due vettori
      • Convolve - restituisce la convoluzione discreta e lineare di due vettori
      • Cov - calcola la matrice di covarianza

    8. MQL5: Abbiamo iniziato ad aggiungere metodi integrati per le matrici numeriche. I nuovi metodi migliorano l'usabilità, aumentano la compattezza del codice e migliorano la compatibilità con altri linguaggi.

      I seguenti tre metodi sono già disponibili:

      • ArgSort - ordina gli array in base alla dimensione specificata; l'ultima viene utilizzata per impostazione predefinita (asse=-1).
      • Range - restituisce il numero di elementi nella dimensione specificata dell'array. Analogo di ArrayRange.
      • Size - restituisce il numero di elementi dell'array. Analogo di ArraySize.

      Esempio:
      void OnStart()
        {
         int arr[4][5]=
           {
              {22, 34, 11, 20,  1},
              {10, 36,  2, 12,  5},
              {33, 37, 25, 13,  4},
              {14,  9, 26, 21, 59}
           };
         ulong indexes[4][5];
      //--- Sort the array
         arr.ArgSort(indexes,-1,0);
         Print("indexes");  
         ArrayPrint(indexes);
        }
      
      // Result log:
      // indexes
      //     [,0][,1][,2][,3][,4]
      // [0,]   4   2   3   0   1
      // [1,]   2   4   0   3   1
      // [2,]   4   3   2   0   1
      // [3,]   1   0   3   2   4

    9. MQL5: Abbiamo iniziato ad aggiungere metodi integrati per le stringhe.

      I seguenti metodi sono attualmente disponibili:

      • BufferSize - restituisce la dimensione del buffer allocato per la stringa.
      • Compare - confronta due stringhe e restituisce il risultato del confronto come un intero.
      • Length - restituisce il numero di caratteri in una stringa.
      • Find - cerca una sottostringa in una stringa.
      • Upper - mette in maiuscolo una stringa.
      • Lower - converte una stringa in minuscolo.
      • Replace - sostituisce una sottostringa.
      • Reserve - riserva un buffer per una stringa.

      Tutti i metodi sono analoghi alle funzioni di stringa.

        Esempio:
        void OnStart()
          {
           string test="some string";
           PrintFormat("String length is %d",test.Length());
          }
        
        // Result log:
        // String length is 11
      • MQL5: Aggiunto il valore SYMBOL_SUBSCRIPTION_DELAY nell'enumerazione ENUM_SYMBOL_INFO_INTEGER per il ritardo nella consegna delle quotazioni per simboli specifici.

        Viene utilizzato solo per i simboli di trading basati su abbonamento. Il ritardo è solitamente applicabile ai dati forniti in modalità di prova.

        La proprietà può essere richiesta solo per i simboli selezionati nel Market Watch. In caso contrario, verrà restituito l'errore ERR_MARKET_NOT_SELECTED (4302).

      • MQL5: Aggiunta la proprietà ACCOUNT_HEDGE_ALLOWED nell'enumerazione ENUM_ACCOUNT_INFO_INTEGER - permette l'apertura di posizioni opposte e di ordini pendenti. La proprietà è usata solo per i conti di copertura per rispettare i requisiti normativi specifici, secondo i quali un conto non può avere posizioni opposte per lo stesso simbolo, mentre sono permesse posizioni nella stessa direzione.

        Se questa opzione è disabilitata, i conti non possono avere posizioni e ordini di direzione opposta per lo stesso strumento finanziario. Per esempio, se il conto ha una posizione di acquisto, l'utente non può aprire una posizione di vendita o piazzare un ordine di vendita in sospeso. Se l'utente cerca di eseguire una tale operazione, verrà restituito l'errore TRADE_RETCODE_HEDGE_PROHIBITED.

      • MQL5: Corretto il funzionamento delle funzioni CopyTicks e CopyTicksRange. Un errore poteva causare il ritorno di dati non aggiornati quando si attraversava la mezzanotte. L'errore si verificava quando non venivano forniti ticks per lo strumento finanziario.
      • Corretti gli errori segnalati nei log di crash.

      L'aggiornamento sarà disponibile attraverso il sistema Live Update.


       

      Indicatori multipli su un grafico (Parte 01): Capire i concetti

      Molti trader si sentono più sicuri se monitorano più indicatori alla volta (per esempio, RSI, STOCASTIC, MACD, ADX e alcuni altri), o in alcuni casi anche a diversi asset di cui è composto un indice. In quest'ultimo caso, mi riferisco ai mini-indici WIN e agli indici completi IND, ma questi possono includere anche altri tipi di indici. Quindi, quando si fa trading su WIN o IND, può essere interessante osservare alcuni degli asset, come VALE, PETROBRAS, ITAU, BRADESCO e altri, che hanno pesi maggiori nell'indice.

      Indicatori multipli su un grafico (Parte 01): Capire i concetti

      Ma c'è una soluzione (anche se non proprio semplice) che può essere applicata a lungo termine.
      Multiple indicators on one chart (Part 01): Understanding the concepts
      Multiple indicators on one chart (Part 01): Understanding the concepts
      • www.mql5.com
      Today we will learn how to add multiple indicators running simultaneously on one chart, but without occupying a separate area on it. Many traders feel more confident if they monitor multiple indicators at a time (for example, RSI, STOCASTIC, MACD, ADX and some others), or in some cases even at different assets which an index is made of.
       

      Indicatori multipli su un grafico (Parte 02): Primi esperimenti

      Nell'articolo precedente "Multiple indicators on one chart" ho presentato il concetto e le basi di come utilizzare indicatori multipli su un grafico, senza popolare lo schermo con troppi dettagli diversi. L'unico scopo di quell'articolo era quello di presentare il sistema stesso, mostrare come creare database e come trarre vantaggio da tali database, non ho fornito il codice del sistema la volta precedente. Qui inizieremo a implementare il codice, e nei prossimi articoli espanderemo le funzionalità del sistema, rendendolo più versatile e completo, poiché il sistema sembra promettente e ha grandi possibilità di ulteriori miglioramenti.
       

      Indicatori multipli su un grafico (Parte 03) : Sviluppo delle definizioni per gli utenti

      Nell'articolo precedente in Indicatori multipli su un grafico abbiamo considerato il codice di base che permette di utilizzare più di un indicatore in una sottofinestra del grafico. Ma ciò che è stato presentato era solo la base di partenza di un sistema molto più grande. Alcune cose diverse possono essere fatte sulla base di questo modello. Ma dovremmo andare passo dopo passo perché uno degli obiettivi di questi articoli è quello di incoraggiarvi a imparare a programmare in modo da poter progettare i vostri propri sistemi basati sulle vostre idee. In questo articolo, espanderemo la funzionalità. Può essere interessante per coloro che hanno già apprezzato ciò che il sistema può fare ma vorrebbero essere in grado di fare di più.

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

      Multiple indicators on one chart (Part 03): Developing definitions for users
      Multiple indicators on one chart (Part 03): Developing definitions for users
      • www.mql5.com
      Today we will update the functionality of the indicator system for the first time. In the previous article within the "Multiple indicators on one chart" we considered the basic code which allows using more than one indicator in a chart subwindow. But what was presented was just the starting base of a much larger system.
       
      Sergey Golubev:

      Ho deciso di creare questo thread per aiutare me stesso e altri ad iniziare con Metatrader 5.

      Sono esperto di MT4 e del forex in generale (spero : ), ma noi trader abbiamo davvero bisogno di ottenere tutte le informazioni su di esso in un unico posto.
      Farò alcuni post su come sto iniziando con MT5 :).

      Per favore fate qualsiasi domanda su Metatrader 5 e cercherò di rispondere,
      o risponderemo tutti insieme.



      Ciao, non so dove scrivere. Per favore consigliatemi come aprire un conto reale per lo scalping su coppie di valute. Ho provato ad aprire un conto reale attraverso Otkrytie Broker VR MB e Forts Market. Il mio conto di trading non funziona, non vedo nessuna coppia di valute. Cosa sto facendo di sbagliato?
       
      3aikina_31 un conto reale per lo scalping su coppie di valute? Ho provato ad aprire un conto reale attraverso Otkritie Broker, BP MB e Forts Market. Non vedo nessuna coppia di valute. Cosa sto sbagliando?

      I grafici, il prezzo sui grafici, i simboli da scambiare, e i nomi dei simboli, e il tempo del prezzo sul grafico, e le condizioni per scambiare (la tecnica di scalping è permessa dal broker o no per esempio) - tutti questi sono legati solo ai broker. Quindi, se volete fare trading su qualche simbolo o usare qualche tecnica di trading (o volete usare un buon datafeed) dovete trovare il broker che lo permette ai trader (perché non ha niente a che fare con l'applicazione della piattaforma Metatrader).

      Significa: dovresti trovare il broker da solo, perché la discussione (specialmente la raccomandazione) sui broker è proibita sul forum.

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

      Si prega di controllare le informazioni sui link qui sotto -

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

      come posso guadagnare 1 milione di dollari?

      Sergey Golubev, 2022.02.17 15:20

      Trova il broker Metatrader (ci sono molti broker Metatrader, usa Google per trovare), e apri il conto secondo le loro condizioni sui loro siti web.
      Prova prima con la demo.

      1. L'articolo - MQL5.community - Memo utente

      2. MetaTrader 5 Aiuto -Aprire un conto

      3. Da dove comincio?
      https://www.mql5.com/en/forum/212020

      4. Aiuto MetaTrader 5 - Piattaforma di trading - Manuale utente

      5. Come fare una ricerca sul forum
      https://www.mql5.com/en/forum/193510

      6. Trovare un server in base al nome del broker:
      https://www.mql5.com/en/forum/214820

      7. La mia lista di broker: https://www.mql5.com/en/forum/353226/page3

       
      Sergey Golubev #:

      Grafici, prezzo sui grafici, simboli da scambiare, nomi dei simboli, tempo in cui il prezzo appare sul grafico, condizioni di trading (ad esempio se il broker permette tecniche di scalping o meno) - tutto questo si applica solo ai broker. Perciò, se vuoi fare trading su un certo simbolo o usare una certa tecnica di trading (o vuoi usare un buon datafeed), devi trovare un broker che lo permetta ai trader (perché non ha niente a che fare con la piattaforma Metatrader).

      Ciò significa: devi trovare un broker da solo, perché discutere (soprattutto raccomandare) i broker sul forum è vietato, mi dispiace.

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

      Si prega di controllare le informazioni sui link qui sotto -


      Grazie per la risposta. Ma non è che sia una tecnica speciale, è solo trading su coppie di valute.

       

      Forum sul trading, sui sistemi di trading automatico e sulla sperimentazione di strategie di trading

      Da dove comincio?

      Sergey Golubev, 2018.09.20 15:43

      Usa i suggerimenti - le istruzioni su HowTo

      =========

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

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

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