Comment démarrer avec Metatrader 5 - page 136

 

La bonne façon de choisir un Expert Advisor sur le marché

Aujourd'hui, le marché MetaTrader est la plus grande communauté de traders, d'utilisateurs et de programmeurs qui ont le même objectif : profiter des marchés d'investissement. Il y a beaucoup de discussions dans le forum concernant les produits présentés dans cette ressource et leur qualité. Dans cet article, je vais vérifier toutes ces déclarations et montrer les vastes possibilités offertes par le marché à tous ceux qui ont encore des doutes. En outre, nous verrons s'il est possible de trouver un produit digne de ce nom ici et si c'est le cas, nous essaierons de trouver comment.

Sommaire
    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 sur le trading, les systèmes de trading automatisés et le test de stratégies de trading

    Plate-forme MetaTrader 5 beta build 3245 : Opérations en masse, fonctions matricielles et vectorielles, et améliorations du chat

    MetaQuotes, 2022.03.31 13:59

    La version bêta de la mise à jour de la plateforme MetaTrader 5 sera publiée le jeudi 31 mars 2022.

    Dans la nouvelle version, nous avons ajouté un ensemble de commandes pour les opérations de fermeture de position en bloc et d'annulation d'ordre en attente. Désormais, les actions pertinentes peuvent être exécutées en quelques clics de souris.

    Nous avons également étendu les capacités du langage MQL5. La mise à jour fournit de nouvelles fonctions de matrice et de vecteur, ainsi que des méthodes intégrées de tableau et de chaîne de caractères.

    Plate-forme MetaTrader 5 bêta build 3245 : opérations en vrac, fonctions matricielles et vectorielles, et améliorations du chat

    En outre, nous avons amélioré les chats intégrés. Désormais, les chats prennent en charge les citations et les messages combinés contenant du texte, des images et des pièces jointes.

    En outre, nous avons mis en œuvre de multiples corrections et améliorations dans les processus d'achat de services MQL5 et nous avons optimisé le système graphique du terminal.

    Nous invitons tous les traders à participer aux tests afin d'évaluer les fonctionnalités mises à jour de la plateforme et d'aider les développeurs à corriger les erreurs. Pour mettre à jour la plateforme MetaTrader 5 vers la version 3245, cliquez sur Aide - Vérifier les mises à jour du bureau - Dernière version bêta :

    Passez en version bêta et rejoignez les tests


    La version finale de la nouvelle plateforme MetaTrader 5 sera publiée après le test bêta public.

    La mise à jour présentera les changements suivants :


    1. Terminal : Ajout de commandes pour la fermeture en bloc de positions et l'annulation d'ordres en attente.

      Une nouvelle commande "Opérations en bloc" a été ajoutée au menu contextuel de l'onglet Trade. La liste des commandes disponibles est formée automatiquement, en fonction de l'opération sélectionnée et de votre type de compte.


      Fermeture de positions en bloc et suppression de commandes


      Les commandes suivantes sont toujours disponibles dans le menu :

      • Fermeture de toutes les positions Sur les comptes de couverture, le système essaie de fermer les positions par des positions opposées (Close By), puis il ferme les positions restantes en suivant une procédure régulière.
      • Fermer toutes les positions rentables ou toutes les positions perdantes
      • Supprimer tous les ordres en attente
      • Supprimer les ordres en attente de certains types : Limite, Stop, Stop Limite

      Si vous sélectionnez une position, des commandes supplémentaires apparaissent dans le menu :

      • Fermez toutes les positions pour le symbole
      • Fermer toutes les positions dans la même direction (sur les comptes de couverture)
      • Fermer les positions opposées pour le même symbole (sur les comptes de couverture)
      • Inversion de position (sur les comptes de compensation)

      Si vous sélectionnez un ordre en attente, des commandes supplémentaires apparaissent dans le menu :

      • Supprimer tous les ordres en attente pour le même symbole
      • Supprimer tous les ordres en attente du même type pour le même symbole

      Ces commandes ne sont disponibles que si l'option One Click Trading est activée dans les paramètres de la plateforme : Outils Æ Options Æ Trading.
    2. Terminal : Caractéristiques améliorées du graphique interne :

      • Ajout de la possibilité de répondre aux messages. Le texte du message source sera cité dans la réponse.
      • Ajout de la possibilité de créer des messages avec différents types de contenu, tels que des images avec du texte et du texte avec des pièces jointes, entre autres.
      • Correction de l'affichage du séparateur entre les messages lus et non lus.
      • Correction d'erreurs et amélioration de la stabilité.


      Fonction de réponse dans les chats


    3. Terminal : Fonctionnement optimisé et accéléré du système graphique du terminal. Le rendu de l'interface nécessitera moins de ressources.
    4. Terminal : Calcul fixe des changements de prix quotidiens pour les futures. Si le courtier fournit un prix de compensation, ce prix sera utilisé pour les calculs.
      ((Last - Clearing Price)/Clearing Price)*100
      Une description détaillée de tous les types de calcul est disponible dans la Documentation.

    5. Terminal : Correction des erreurs lors des achats de services MQL5 :

      • Les systèmes de paiement pouvaient renvoyer des erreurs pour des opérations réussies dans certaines conditions.
      • Un prix incorrect pouvait être affiché lors des étapes intermédiaires de location de produits sur le marché.

    6. Terminal : Correction du fonctionnement du bouton "Démarrer" dans la page du produit acheté/téléchargé du Marché. Maintenant le bouton lance correctement l'application sur le premier graphique ouvert.
    7. MQL5 : Ajout de nouvelles fonctions pour travailler avec les matrices et les vecteurs:

      • Median - retourne la médiane des éléments de la matrice ou du vecteur.
      • Quantile - renvoie le q-ième quantile des éléments de la matrice/du vecteur ou des éléments le long de l'axe spécifié
      • Percentile - renvoie le qième percentile des éléments de la matrice/du vecteur ou des éléments le long de l'axe spécifié.
      • Std - calcule l'écart type des éléments de la matrice ou du vecteur.
      • Var - Calcule la variance des éléments de la matrice ou du vecteur.
      • CorrCoef - Calcule le coefficient de corrélation de la matrice/du vecteur
      • Correlate - Calcule la corrélation croisée de deux vecteurs
      • Convolve - Renvoie la convolution discrète et linéaire de deux vecteurs
      • Cov - Calcule la matrice de covariance

    8. MQL5 : Nous avons commencé à ajouter des méthodes intégrées pour les tableaux numériques. Ces nouvelles méthodes améliorent la convivialité, la compacité du code et sa compatibilité avec d'autres langages.

      Les trois méthodes suivantes sont déjà disponibles :

      • ArgSort - trie les tableaux selon la dimension spécifiée ; la dernière est utilisée par défaut (axis=-1).
      • Range - renvoie le nombre d'éléments dans la dimension spécifiée du tableau. Analogue de ArrayRange.
      • Size - renvoie le nombre d'éléments du tableau. Analogue de ArraySize.

      Exemple :
      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 : Nous avons commencé à ajouter des méthodes intégrées pour les chaînes de caractères.

      Les méthodes suivantes sont actuellement disponibles :

      • BufferSize - Renvoie la taille du tampon alloué à la chaîne de caractères.
      • Compare - compare deux chaînes de caractères et renvoie le résultat de la comparaison sous forme d'un nombre entier.
      • Length - renvoie le nombre de caractères d'une chaîne.
      • Find - recherche une sous-chaîne dans une chaîne.
      • Upper - met une chaîne en majuscules.
      • Lower - convertit une chaîne en minuscules.
      • Replace - remplace une sous-chaîne.
      • Reserve - réserve un tampon pour une chaîne de caractères.

      Toutes les méthodes sont analogues aux fonctions de chaîne de caractères.

        Exemple :
        void OnStart()
          {
           string test="some string";
           PrintFormat("String length is %d",test.Length());
          }
        
        // Result log:
        // String length is 11
      • MQL5 : Ajout de la valeur SYMBOL_SUBSCRIPTION_DELAY dans l'énumération ENUM_SYMBOL_INFO_INTEGER pour le délai de livraison des cotations pour des symboles spécifiques.

        Elle n'est utilisée que pour les symboles de négociation par abonnement. Le délai est généralement applicable aux données fournies en mode essai.

        La propriété ne peut être demandée que pour les symboles sélectionnés dans le Market Watch. Sinon, l'erreur ERR_MARKET_NOT_SELECTED (4302) sera renvoyée.

      • MQL5 : Ajout de la propriété ACCOUNT_HEDGE_ALLOWED dans l'énumération ENUM_ACCOUNT_INFO_INTEGER - permet l'ouverture de positions opposées et d'ordres en attente. Cette propriété est uniquement utilisée pour les comptes de couverture afin de se conformer aux exigences réglementaires spécifiques, selon lesquelles un compte ne peut pas avoir de positions opposées pour le même symbole, alors que les positions de même sens sont autorisées.

        Si cette option est désactivée, les comptes ne sont pas autorisés à avoir des positions et des ordres de direction opposée pour le même instrument financier. Par exemple, si le compte a une position d'achat, l'utilisateur ne peut pas ouvrir une position de vente ou placer un ordre de vente en attente. Si l'utilisateur tente d'effectuer une telle opération, l'erreur TRADE_RETCODE_HEDGE_PROHIBITED sera renvoyée.

      • MQL5 : Correction du fonctionnement des fonctions CopyTicks et CopyTicksRange. Une erreur pouvait provoquer le retour de données périmées lors du passage par minuit. L'erreur survenait lorsqu'aucun ticks n'était fourni pour l'instrument financier.
      • Correction d'erreurs signalées dans les journaux d'incidents.

      La mise à jour sera disponible via le système Live Update.


       

      Plusieurs indicateurs sur un même graphique (partie 01) : Comprendre les concepts

      De nombreux traders se sentent plus confiants s'ils surveillent plusieurs indicateurs à la fois (par exemple, RSI, STOCASTIC, MACD, ADX et quelques autres), ou dans certains cas, même sur différents actifs dont un indice est composé. Dans ce dernier cas, je fais référence aux mini-indices WIN et aux indices complets IND, mais ceux-ci peuvent également inclure d'autres types d'indices. Ainsi, lors du trading de WIN ou IND, il peut être intéressant d'observer certains des actifs, tels que VALE, PETROBRAS, ITAU, BRADESCO et d'autres, qui ont des poids plus importants dans l'indice.

      Plusieurs indicateurs sur un même graphique (partie 01) : Comprendre les concepts

      Mais il existe une solution (bien que pas tout à fait simple) qui peut être appliquée sur le long terme.
      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.
       

      Plusieurs indicateurs sur un même graphique (partie 02 ) : Premières expériences

      Dans l'article précédent "Multiple indicators on one chart" j'ai présenté le concept et les bases de l'utilisation de plusieurs indicateurs sur un graphique, sans remplir l'écran avec trop de détails différents. Le seul but de cet article était de présenter le système lui-même, de montrer comment créer des bases de données et comment tirer parti de ces bases, je n'ai pas fourni le code du système la fois précédente. Ici, nous allons commencer à mettre en œuvre le code, et dans les prochains articles, nous allons étendre la fonctionnalité du système, le rendant plus polyvalent et complet, car le système semble prometteur et a de grandes possibilités d'amélioration.
       

      Plusieurs indicateurs sur un même graphique (partie 03) : Développer des définitions pour les utilisateurs

      Dans l'article précédent sur les indicateurs multiples sur un graphique, nous avons examiné le code de base qui permet d'utiliser plus d'un indicateur dans une sous-fenêtre du graphique. Mais ce qui a été présenté n'était que la base de départ d'un système beaucoup plus vaste. Plusieurs choses différentes peuvent être faites sur la base de ce modèle. Mais nous devons procéder étape par étape car l'un des objectifs de ces articles est de vous encourager à apprendre à programmer afin que vous puissiez concevoir vos propres systèmes en fonction de vos idées. Dans cet article, nous allons étendre la fonctionnalité. Cela peut être intéressant pour ceux qui ont déjà aimé ce que le système peut faire mais qui aimeraient pouvoir en faire plus.

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

      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:

      J'ai décidé de créer ce fil de discussion pour m'aider et aider les autres à démarrer avec Metatrader 5.

      Je suis expérimenté en MT4 et en forex en général (j'espère : ), mais nous, les traders, avons vraiment besoin d'obtenir toutes les informations à ce sujet en un seul endroit.
      Je vais publier quelques articles sur mes débuts avec MT5 :).

      Veuillez poser toutes vos questions sur Metatrader 5 et j'essaierai d'y répondre,
      ou nous répondrons tous ensemble.



      Bonjour, je ne sais pas où écrire. Veuillez m'indiquer comment ouvrir un compte réel pour le scalping sur les paires de devises. J'ai essayé d'ouvrir un compte réel via Otkrytie Broker VR MB et Forts Market. Mon compte de trading ne fonctionne pas, je ne vois pas de paires de devises. Qu'est-ce que je fais de mal ?
       
      3aikina_31 un compte réel pour le scalping sur les paires de devises ? J'ai essayé d'ouvrir un compte réel chez Otkritie Broker, BP MB et Forts Market. Je ne vois pas de paires de devises. Qu'est-ce que je fais de mal ?

      Les graphiques, le prix sur les graphiques, les symboles à négocier, et les noms des symboles, et l'heure du prix sur le graphique, et les conditions de négociation (la technique du scalping est autorisée par le courtier ou non par exemple) - tous ces éléments sont liés aux courtiers uniquement. Ainsi, si vous voulez négocier un symbole ou utiliser une technique de négociation (ou si vous voulez utiliser un bon flux de données), vous devez trouver le courtier qui l'autorise pour les traders (car cela n'a rien à voir avec l'application de la plateforme Metatrader).

      Cela signifie que vous devez trouver le courtier par vous-même, car la discussion (en particulier la recommandation) sur les courtiers est interdite sur le forum, désolé.

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

      Veuillez vérifier les informations sur les liens ci-dessous

      Forum sur le trading, les systèmes de trading automatisés et les tests de stratégies de trading.

      comment puis-je gagner 1 million de dollars ?

      Sergey Golubev, 2022.02.17 15:20

      Trouvez un courtier Metatrader (il y a beaucoup de courtiers Metatrader, utilisez google pour les trouver), et ouvrez le compte selon leurs conditions sur leurs sites web.
      Essayez d'abord avec la démo.

      1. L'article - MQL5.community - User Memo

      2. Aide MetaTrader 5 -Ouvrir un compte

      3. Par où commencer ?
      https://www.mql5.com/en/forum/212020

      4. Aide MetaTrader 5 - Plate-forme de trading - Manuel d'utilisation

      5. Comment faire une recherche sur le forum
      https://www.mql5.com/en/forum/193510

      6. Trouver un serveur par le nom du courtier:
      https://www.mql5.com/en/forum/214820

      7. Ma liste de courtiers : https://www.mql5.com/en/forum/353226/page3

       
      Sergey Golubev #:

      Les graphiques, le prix sur les graphiques, les symboles à négocier, les noms des symboles, le moment où le prix apparaît sur le graphique, les conditions de négociation (par exemple, si le courtier autorise les techniques de scalping ou non) - tout cela ne s'applique qu'aux courtiers. Par conséquent, si vous voulez négocier un certain symbole ou utiliser une certaine technique de négociation (ou si vous voulez utiliser un bon flux de données), vous devez trouver un courtier qui le permet aux négociants (car cela n'a rien à voir avec la plateforme Metatrader).

      Cela signifie que vous devez trouver un courtier vous-même, car il est interdit de discuter (et surtout de recommander) des courtiers sur le forum, désolé.

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

      Veuillez vérifier les informations sur les liens ci-dessous -


      Merci pour la réponse. Mais ce n'est pas comme si c'était une technique spéciale, c'est juste du trading sur les paires de devises.

       

      Forum sur le trading, les systèmes de trading automatisés et les tests de stratégies de trading

      Par où dois-je commencer ?

      Sergey Golubev, 2018.09.20 15:43

      Utilisez des conseils - l'instruction sur le HowTo

      =========

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

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

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


      Raison: