Comment démarrer avec Metatrader 5 - page 132

 
J'ai besoin d'obtenir le système correct, étape par étape, de déposer et de commencer à négocier de manière plus facile.
 
Olusola Oludayo:
J'ai besoin d'obtenir le système correct, étape par étape, pour déposer et commencer à trader plus facilement.

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

Open an Account - Getting Started - MetaTrader 5 Help
Open an Account - Getting Started - MetaTrader 5 Help
  • 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...
 

Que faut-il vérifier avant d'ouvrir une position dans Metatrader ?

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

Impossible de passer un nouvel ordre MT 5

Sergey Golubev, 2020.07.08 17:41

Eh bien... Je veux placer un ordre dans Metatrader ...

1. Je devrais vérifier - ai-je connecté Metatrader à mon compte de trading ? semble - oui :


2. Ai-je connecté Metatrader à Internet ? Oui, je l'ai fait.


3. Je veux ouvrir un ordre sur EUR/USD, est-ce que cette paire existe sur mon compte ? Oui :

4. Vérifiez les spécifications de cette paire/symbole et la taille minimale du lot : ce courtier me permet-il de la négocier avec une taille de lot de 0.01 ? Oui, je peux trader cette paire en ouvrant 0.01 comme taille de lot minimum :



5. Après cela - Nouvel ordre (F9), et ouvrir une transaction de vente ou d'achat (ou un ordre en attente par exemple).

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

Toutes les informations sur le symbole 2 - expert pour MetaTrader 5

Can't place new order MT 5
Can't place new order MT 5
  • 2017.07.09
  • www.mql5.com
need help, MT 5 can't execute new order trade thx...
 

J'ai quelques questions/commentaires.

1. Il semble que lorsque l'on modifie les paramètres d'un EA dans MetaTrader 5, il faut fermer la plateforme et la rouvrir pour que les modifications soient prises en compte. Est-ce exact ?

2. Quel est exactement le pourcentage de changement calculé dans la colonne Change % ? Est-ce le % de gain/perte du prix actuel par rapport au prix d'entrée ?

3. Puis-je demander pourquoi MT5 ne dispose pas d'une fonction Long Only et Sell Only comme MT4 ?


Merci

 
inspect0r:

J'ai quelques questions/commentaires.

1. Il semble que lorsque l'on modifie les paramètres d'un EA dans MetaTrader 5, il faut fermer la plateforme et la rouvrir pour que les modifications soient prises en compte. Est-ce exact ?

2. Quel est exactement le pourcentage de changement calculé dans la colonne Change % ? Est-ce le % de gain/perte du prix actuel par rapport au prix d'entrée ?

3. Puis-je demander pourquoi MT5 ne dispose pas d'une fonction Long Only et Sell Only comme MT4 ?


Merci

1. Je ne ferme/ouvre pas Metatrader pour modifier les paramètres de l'EA.

  • Nous pouvons modifier les paramètres dans l'EA déjà attaché au graphique, ou bien
  • nous pouvons changer les paramètres pendant l'attachement de l'EA au graphique, ou
  • nous pouvons changer les paramètres en ouvrant l'EA dans MetaEditor, et la compiler avec les nouveaux paramètres (ainsi, les nouveaux paramètres deviendront les paramètres défaults pour cette EA).

2. Je n'ai rien trouvé à ce sujet dans le manuel ici.

3. Je ne sais pas. Il semble que les codeurs soient capables de le faire par programme en modifiant le code de l'EA.

MetaTrader 5 Help
MetaTrader 5 Help
  • www.metatrader5.com
The Trading Platform is the trader's working tool, providing all the necessary features for a successful online trading. It includes trading...
 

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

Nouvelle plateforme MetaTrader 5 build 2815 : Accès à la profondeur de marché depuis Python, débogueur revu et améliorations du Profiler

MetaQuotes, 2021.02.25 17:28

La mise à jour de la plateforme MetaTrader 5 sera publiée le vendredi 26 février 2021. La nouvelle version comporte les changements suivants :

  1. Terminal : Ajout de la possibilité d'accéder aux données de profondeur de marché via l'API Python.

    Trois nouvelles fonctions permettent d'obtenir rapidement des données pour les calculs statistiques et les tâches d'apprentissage automatique, qui peuvent être mises en œuvre en utilisant une pléthore de bibliothèques Python prêtes à l'emploi.

    • market_book_add - abonne le terminal MetaTrader 5 à recevoir les événements liés aux changements de la profondeur de marché pour le symbole spécifié.
    • market_book_get - retourne un tuple de BookInfo contenant les enregistrements de la profondeur du marché pour le symbole spécifié.
    • market_book_release - annule l'abonnement du terminal MetaTrader 5 aux événements liés aux changements de la profondeur du marché pour le symbole spécifié.

  2. Terminal : La longueur maximale des messages Push est passée de 256 à 1024 caractères. Désormais, vous pouvez envoyer plus d'informations à partir de vos programmes MQL5 sur les appareils mobiles.
  3. Terminal : Ajout d'une version préliminaire du gestionnaire de tâches, qui peut être appelé en appuyant sur la touche F2.

    Le gestionnaire de tâches permet de surveiller les ressources consommées par la plate-forme. Vous pouvez voir la quantité de mémoire consommée par les graphiques, les ressources CPU utilisées par les Expert Advisors et d'autres mesures de performance. Si les performances de votre plateforme ralentissent, vous pouvez facilement détecter et corriger le problème.


    Utilisez le gestionnaire des tâches pour contrôler les ressources consommées par la plate-forme.


  4. Terminal : Service d'abonnements amélioré. Une indication spéciale a été ajoutée pour les symboles ayant des cotations différées :

    • Les symboles dans Market Watch sont marqués par une icône d'horloge, et la valeur du délai est affichée dans l'info-bulle.
    • La notification du retard des données est affichée sur les graphiques


    Les symboles avec des citations différées sont marqués d'une indication spéciale.


  5. Terminal : Affichage fixe de la liste des abonnements lorsqu'il n'y a pas de connexion au compte de trading.
  6. Terminal : Correction des liens dans les e-mails et les newsletters. Tous les liens s'ouvrent désormais dans le navigateur par défaut. Auparavant, les liens ne s'ouvraient que dans Internet Explorer.
  7. Terminal : Correction des connexions de la fonction WebRequest aux hôtes avec des adresses IPv6 et une protection Cloudflare.
  8. Terminal : Amélioration de la fonctionnalité et de la réactivité du service VPS.
  9. Terminal : Amélioration du fonctionnement sous Wine et MacOS/Crossover, y compris la version pour macOS Big Sur avec le processeur M1.
  10. MQL5 : Correction d'une erreur dans la fonction ArrayPrint. La fonction pouvait occasionnellement échouer à imprimer les tableaux.
  11. MQL5 : Optimisation des opérations de fichiers effectuées par les fonctions File*. Maintenant, les opérations de lecture et d'écriture de fichiers sont beaucoup plus rapides.
  12. MQL5 : Suppression de la restriction exigeant la spécification de la taille pour les deuxième, troisième et quatrième dimensions d'un tableau dynamique, lorsque le tableau est utilisé comme paramètre de fonction. Ceci augmente la réutilisation du code et la flexibilité.
    void func(int &arr[ ][ ][ ][ ])
      {
      }
  13. MQL5 : Correction du fonctionnement de la fonction ArrayBsearch. La fonction pouvait retourner un index incorrect de l'élément trouvé lors d'une recherche binaire.
  14. MetaEditor : De nouvelles fonctionnalités sont disponibles dans le débogueur remanié.

    • Les tableaux sont maintenant affichés dans la fenêtre d'observation en fonction du tri défini par ArraySetAsSeries.
    • Ajout de la prise en charge des variables statiques locales.
    • Correction de l'affichage de la valeur de l'élément de tableau spécifié.
    • Correction de la gestion des champs de classe 'statiques'.
    • Autres améliorations pour un débogage plus précis et plus fiable.

  15. MetaEditor : Ajout d'une option "Activer les optimisations dans le profilage".

    Le mode d'optimisation du code peut être désactivé afin d'inclure plus de détails dans le rapport de profilage. La vitesse du code sans optimisation peut être plusieurs fois plus lente, mais ce mode fournit une couverture de code plus large. Veuillez noter qu'avec l'optimisation, les goulots d'étranglement du code peuvent être imprécis.

    Un mode de profilage plus doux peut être défini en désactivant l'option "Enable inlining in profiling".


    Ajout de la possibilité d'activer et de désactiver l'optimisation du code pendant le profilage

    L'option de gestion de l'optimisation a également été ajoutée aux paramètres du projet.

    • Si l'optimisation est désactivée dans le projet, la nouvelle option est ignorée, et donc l'optimisation sera toujours désactivée pour le profilage (y compris les opérations d'inlining).
    • Si l'optimisation est activée dans le projet, alors la nouvelle option sera prise en compte lors de la compilation du profilage.

  16. MetaEditor : Ajout de la journalisation pour les processus de débogage et de profilage. Les paramètres d'environnement sont enregistrés au démarrage de l'opération ; les statistiques des données collectées sont enregistrées à l'arrêt de l'opération.
    MQL5 profiler    starting 'ExpertMACD.ex5' on history with parameters:
    MQL5 profiler       symbol: 'EURUSD'
    MQL5 profiler       period: 'H1'
    MQL5 profiler       date from: '2021.01.01'
    MQL5 profiler       date to: '2021.02.22'
    MQL5 profiler       ticks mode: 'every tick'
    MQL5 profiler       execution delay: 0 ms
    MQL5 profiler       deposit: 10000
    MQL5 profiler       currency: 'USD'
    MQL5 profiler       leverage: 1:100
    MQL5 profiler       profit in pips: NO
    MQL5 profiler    profile data received (4640 bytes)
    MQL5 profiler    758 total measurements, 0/0 errors, 470 kb of stack memory analyzed
    MQL5 profiler    7782 total function frames found (1929 mql5 code, 342 built-in, 1403 other, 4108 system)
  17. Testeur : Correction de la spécification des heures de non-négociation dans les paramètres de test avancés.
  18. Mise à jour de la documentation.


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


 
inspect0r:

J'ai quelques questions/commentaires.


3. Puis-je demander pourquoi MT5 n'a pas de fonction Long Only et Sell Only comme MT4 ?


Merci

Veuillez consulter
https://www.mql5.com/en/docs/standardlibrary/tradeclasses/ctrade

La classe CTrade possède deux méthodes : Buy() et Sell().

Est-ce cela que vous recherchez ?
 

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

Nouvelle plateforme MetaTrader 5 Build 2860 : Améliorations pour Wine et améliorations de l'intégration SQL

MetaQuotes, 2021.03.24 15:50

La mise à jour de la plateforme MetaTrader 5 sera publiée le vendredi 26 mars 2021. La nouvelle version comporte les changements suivants :

  1. Terminal : Ajout de la possibilité d'activer/désactiver des services supplémentaires de MQL5.community. Par exemple, si vous n'êtes pas intéressé par les articles de programmation MQL5 ou les fonctions de copy trading du service Signals, vous pouvez désactiver la section concernée pour optimiser les ressources et l'espace de travail du terminal.


    Désactiver les services inutilisés pour économiser les ressources et l'espace de travail

    Tous les services sont activés par défaut.

  2. Terminal : Nous avons considérablement optimisé le fonctionnement du terminal sous Wine sur macOS et Linux:

    • Désormais, les fenêtres de service non ancrées (Navigator, Toolbox) ne peuvent pas être glissées au-delà des frontières du terminal. Auparavant, cela pouvait entraîner des difficultés pour faire glisser les fenêtres vers le terminal.
    • Correction du redimensionnement du contenu des fenêtres de service lors du redimensionnement de la fenêtre.
    • Correction de l'affichage des mesures de performance dans le Gestionnaire des tâches.
    • Amélioration de l'affichage des icônes de la barre d'outils.
    • Correction du compteur de messages non lus dans les chats.
    • Correction de l'affichage des commandes système des graphiques : Masquer, Développer et Fermer.
    • Correction de l'affichage des journaux.
    • Correction de l'affichage des infobulles des graphiques.
    • Correction des commandes d'impression des graphiques.
    • Correction de l'affichage du menu supérieur lors de l'utilisation des skins Linux.
    • Correction de la recherche dans GitHub, MSDN et Stack Overflow dans MetaEditor.

    Nous recommandons à tous les utilisateurs de mettre à jour Wine vers la dernière version stable. Cela augmentera les performances et la fiabilité de la plateforme.
  3. Terminal : Ajout de la prise en charge des ordres "Market To Limit" lors de la négociation sur BORSA Istanbul. Un tel ordre est initialement exécuté comme un ordre de marché. Si la liquidité n'est pas suffisante, le volume restant est ajouté au carnet d'ordres en tant qu'ordre à cours limité avec le dernier prix de transaction.
  4. Terminal : Affichage du graphique à volatilité fixe. Désormais, le graphique est construit en fonction de la date d'expiration sélectionnée sur le tableau des options.
  5. Terminal : Correction de l'ajout d'instruments de trading à la profondeur de marché via la barre de recherche rapide. Si le nom du symbole comporte un espace, ce symbole ne sera pas ajouté à la liste.


    Pour ajouter un instrument à la Market Watch, tapez son nom dans la barre de recherche.


  6. MQL5 : Les possibilités de travailler avec les bases de données SQL ont été étendues. Les requêtes supportent maintenant une variété de fonctions statistiques et mathématiques.

    Fonctions statistiques

    • mode
    • médiane (50ème percentile)
    • percentile_25
    • percentile_75
    • percentile_90
    • percentile_95
    • percentile_99
    • stddev ou stddev_samp - écart-type de l'échantillon
    • stddev_pop - écart-type de la population
    • variance ou var_samp - variance de l'échantillon
    • var_pop - variance de la population

    Fonctions mathématiques


    Exemple
    select
      count(*) as book_count,
      cast(avg(parent) as integer) as mean,
      cast(median(parent) as integer) as median,
      mode(parent) as mode,
      percentile_90(parent) as p90,
      percentile_95(parent) as p95,
      percentile_99(parent) as p99
    from moz_bookmarks;
  7. MQL5 : Ajout de nouvelles macros:

    • __COUNTER__ - augmente de un à chaque appel. Des compteurs distincts sont fournis lorsqu'ils sont utilisés dans des modèles et des macros.
    • __RANDOM__ - génère un nombre ulong aléatoire ; c'est un analogue de la fonction MathRand.

  8. MQL5 : Correction du fonctionnement des demandes de graphiques synchrones dans les cas où le symbole du graphique n'existe pas. Maintenant, les fonctions retournent une erreur pertinente au lieu d'attendre indéfiniment un résultat. Une situation avec un symbole inexistant peut être causée par le changement entre les comptes de trading avec des ensembles différents d'instruments de trading.
  9. MQL5 : Fonctions CopyTicks* optimisées et accélérées.
  10. MetaEditor : Changement de l'ordre de profilage et de débogage en utilisant les données historiques.

    Le profilage fonctionne maintenant toujours en mode non visuel. Le débogage par défaut fonctionne également en mode non visuel. L'option appropriée peut être activée manuellement dans les paramètres de MetaEditor :
    .


    Pour le débogage visuel, activez l'option appropriée dans les paramètres du MetaEditor.


  11. MetaEditor : Ajout de la possibilité de profiler les services. Le processus est similaire aux autres programmes MQL5.
  12. MetaEditor : Correction de l'affichage des noms de fonctions dans le rapport du profileur. Dans certaines conditions, les noms pouvaient être spécifiés comme <inconnu>.
  13. La documentation a été mise à jour.

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


 
Les commentaires qui ne se rapportent pas à ce sujet ont été déplacés dans la rubrique "Messages hors sujet".