Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Twitter !
Rejoignez notre page de fans
Un script intéressant ?
Poster un lien vers celui-ci -
laisser les autres l'évaluer
Vous avez aimé le script ? Essayez-le dans le terminal MetaTrader 5
Bibliothèque

MT4 to MT5 Convertor (MT5Compat.mqh) - bibliothèque pour MetaTrader 5

OrderManagement is by @fxSaber https://www.mql5.com/en/users/fxsaber | French English Русский 中文 Español Deutsch 日本語 Português 한국어 Italiano Türkçe
Publié par:
Amirhossein Ghasemi Moroodi
Vues:
75
Note:
(9)
Publié:
MQL5 Freelance Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance

📢 MT5Compat une bibliothèque complète de conversion de MT4 à MT5 🚀

Une nouvellebibliothèque d'interface a été développée pour simplifier le processus de conversion des indicateurs MT4 et des Expert Advisors (EA) vers MT5. Cette bibliothèque prend en charge la plupart des fonctions de MetaTrader 4, offrant aux développeurs une solution unifiée pour une compatibilité multiplateforme.

Vous pouvez l'ajouter à la fois à


🌟 Caractéristiques principales :

S upport étendu des fonctions MT4: Intègre de manière transparente les fonctions MT4 largement utilisées dans les projets MT5. (Pièce de commande créée par@fxSaber)
Personnalisable: Les développeurs peuvent étendre la bibliothèque en ajoutant des fonctions supplémentaires selon leurs besoins.
Unified Codebase: Permet d'écrire une base de code unique qui fonctionne parfaitement pourMT4 et MT5.
Options d'intégration flexibles: La bibliothèque peut être incluse en tant que fichier . mqh ou directement intégrée dans un EA ou un indicateur.


🛠️ Comment ça marche :

1️⃣ Intégrez le code de votre EA MT4 ou de votre indicateur avec les fonctions de la bibliothèque fournies.
2️⃣ Utilisez le fichier . mqh pour incorporer la bibliothèque dans votre projet.
3️⃣ Ecrivez votre logique une seule fois et obtenez une compatibilité totale avecMT4 et MT5.
4️⃣ Vous devez remplacer ces fonctions par la version compat afin d'être compatible avec les deux plateformes avec le même code.


Fonction MT4 Remplacement de la compatibilité croisée Description de la fonction
Demander GetAsk() Récupère le cours vendeur actuel d'un symbole.
Bid GetBid() Permet d'obtenir le cours acheteur actuel d'un symbole.
MarketInfo(symbole, MODE_DIGITS) GetSymbolDigits(symbole) Obtient le nombre de décimales pour un symbole.
MarketInfo(symbole, MODE_TICKSIZE) GetSymbolTickSize(symbole) Récupère la taille du tic-tac pour un symbole.
MarketInfo(symbole, MODE_TICKVALUE) GetSymbolTickValue(symbole) Récupère la valeur du tick pour un symbole.
MarketInfo(symbole, MODE_MINLOT) GetSymbolMinLot(symbole) Obtient la taille minimale du lot pour un symbole.
MarketInfo(symbole, MODE_MAXLOT) ObtenirSymbolMaxLot(symbole) Obtient la taille maximale du lot pour un symbole.
MarketInfo(symbole, MODE_POINT) GetSymbolPoint(symbole) Récupère la taille du point pour un symbole.
MarketInfo(symbole, MODE_SPREAD) GetSymbolSpread(symbole) Obtient le spread d'un symbole.
Close[x] iClose(symbole, PERIOD_CURRENT, x) Récupère le prix de clôture de la barre à l'index x .
Open[x] iOpen(symbole,PERIOD_CURRENT, x) Récupère le cours d'ouverture de la barre à l'indice x .
Low[x] iLow(symbole,PERIOD_CURRENT, x) Récupère le cours le plus bas de la barre à l'indice x .
High[x] iHigh(symbole,PERIOD_CURRENT, x) Récupère le cours le plus élevé de la barre à l'indice x .

🌐 Pourquoi cette bibliothèque ?

Cette bibliothèque d'interface est un outil puissant pour les développeurs qui cherchent à :

  • économiser du temps et des ressources en maintenant une base de code unique.
  • Transférer les produits MT4 existants vers MT5 avec un minimum d'effort.
  • Personnaliser et étendre les fonctionnalités pour des solutions avancées.

📂 Disponibilité

La bibliothèque est maintenant disponible pour l'intégration dans vos projets.

Pour toute demande de renseignements ou de commentaires, n'hésitez pas à contribuer à la discussion ci-dessous. Rendons le développement plus rapide, plus simple et plus efficace pour tout le monde !


Donner aux développeurs les moyens d'élaborer des solutions commerciales multiplateformes. 🌟


Traduit de l’anglais par MetaQuotes Ltd.
Code original : https://www.mql5.com/en/code/53547

XVSI XVSI

Indicateur qui calcule le volume par seconde (ou période) correspondant au MA.

XKVO XKVO

Klinger Volume Oscillator - Oscillateur de volume Klinger avec la possibilité de choisir des algorithmes de calcul de moyenne parmi dix variantes possibles, fabriqué en couleur.

SUPERMACBOT SUPERMACBOT

Le SUPERMACBOT est un robot de trading entièrement automatisé qui combine la puissance de la stratégie de croisement des moyennes mobiles avec l'indicateur MACD pour fournir des signaux de trading précis et fiables. Cet Expert Advisor est conçu pour fonctionner de manière transparente sur tous les symboles et toutes les échéances, offrant ainsi polyvalence et adaptabilité aux traders, quelles que soient les conditions du marché.

Logify - Library for log management Logify - Library for log management

Logify is a logging library for MQL designed to simplify debugging, tracking, and monitoring of EAs and indicators. It provides structured, customizable, and organized logs directly on the chart or in the terminal, with support for log levels, flexible formats, and multiple handlers. A lightweight, elegant solution that is easy to integrate into your MQL projects.