![MQL5 - Langage des stratégies de trading intégré au terminal client MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
Construisez votre propre bot de trading MetaTrader 5 Python : indicateur EMA
Obtenez le code sur GitHub : https://github.com/jimtin/algorithmic_trading_bot
Construisez votre propre bot de trading MetaTrader 5 Python : indicateur EMA
Cette section de la vidéo montre comment créer une fonction pour calculer l'indicateur de moyenne mobile exponentielle (EMA) en Python. La vidéo fournit des instructions étape par étape pour créer la fonction, qui calcule la valeur moyenne des transactions précédentes avec un multiplicateur appliqué à la transaction la plus récente, et comment ajouter une colonne pour l'EMA à chaque ligne du bloc de données. La vidéo insiste également sur l'importance des fonctions de commentaires et de l'utilisation d'une pseudo-bibliothèque pour rendre le code réutilisable et conforme au principe "ne vous répétez pas". La vidéo se termine en démontrant comment calculer différents types d'EMA qui seront utilisés dans la prochaine stratégie de croisement EMA.
Construisez votre propre bot de trading Python MetaTrader 5 : Stratégie croisée EMA
Obtenez le code sur GitHub : https://github.com/jimtin/algorithmic_trading_bot
Construisez votre propre bot de trading Python MetaTrader 5 : Stratégie croisée EMA
Dans ce didacticiel vidéo, le présentateur explique et met en œuvre la stratégie croisée EMA pour créer un bot de trading permettant de placer des transactions automatiquement. La stratégie consiste à utiliser deux EMA, EMA 50 et EMA 200, et génère des signaux d'achat ou de vente lorsque l'EMA 50 passe au-dessus ou en dessous de l'EMA 200, respectivement. Il discute également du stop loss, du prix d'entrée et du profit pour chaque transaction et de la manière de créer une fonction distincte pour concevoir une bibliothèque. Le présentateur met à jour la fonction de stratégie croisée EMA pour l'intégrer à la fonction get_data créée dans un épisode précédent, et la fonction d'indicateurs renvoie toutes les informations nécessaires à la fonction appelante. Le code est simplifié en extrayant la période, ce qui facilite sa gestion et sa maintenance pour les traders algorithmiques.
Construisez votre propre bot de trading Python MetaTrader 5 : EMA Cross Detector
Obtenez le code sur GitHub : https://github.com/jimtin/algorithmic_trading_bot
Construisez votre propre bot de trading Python MetaTrader 5 : EMA Cross Detector
Le didacticiel vidéo enseigne comment créer un détecteur croisé EMA à l'aide de Python, discute du processus de création de deux EMA différents et identifie les tendances potentielles sur le marché, et explique comment construire la fonction de détecteur croisé EMA. La fonction crée deux nouvelles colonnes, position et préposition, et vérifie si un événement croisé s'est produit pour créer une colonne qui définit True si un croisement s'est produit ; il montre également comment utiliser le détecteur croisé EMA dans main.py en extrayant uniquement les lignes qui ont un véritable événement de croisement. Le didacticiel fait également allusion au prochain épisode où il montrera comment calculer une stratégie croisée EMA personnelle.
Construisez votre propre bot Python MetaTrader 5 : signaux d'achat et de vente
Obtenez le code sur GitHub : https://github.com/jimtin/algorithmic_trading_bot
Construisez votre propre bot Python MetaTrader 5 : signaux d'achat et de vente
Ce didacticiel vidéo se concentre sur la création de signaux d'achat et de vente pour un bot Python dans MetaTrader 5 (MT5), en utilisant la stratégie croisée EMA avec 50 et 200 EMA. Le didacticiel explique les règles de génération de signaux pour l'achat et la vente, ainsi que le stop loss, le prix d'entrée et le profit. Une fonction est créée pour générer des signaux commerciaux pour le bot, enregistrant les paramètres de chaque transaction ainsi que l'EMA la plus élevée correspondante. Des colonnes supplémentaires sont créées pour enregistrer les valeurs des signaux commerciaux, et la fonction inclut également une vérification pour s'assurer que les valeurs EMA ne sont pas égales au début de la fonction. Le didacticiel montre comment ignorer les lignes inférieures à la valeur minimale de l'EMA et calculer le stop loss, le cours de l'action et le profit pour les bougies vertes et rouges. Les signaux générés sont rajoutés dans les colonnes précédemment créées, générant une liste de signaux commerciaux pour le bot.
Construisez votre propre bot de trading MetaTrader 5 Python : calculateur de taille de lot
Obtenez le code sur GitHub : https://github.com/jimtin/algorithmic_trading_bot
Construisez votre propre bot de trading MetaTrader 5 Python : calculateur de taille de lot
Cette vidéo explique comment créer une fonction de calcul de taille de lot pour un bot de trading sur Metatrader5 en utilisant Python. La fonction nécessite la connaissance du solde risqué, du montant du risque, du prix stop-loss, du prix d'entrée et du symbole échangé, et diffère pour le trading Forex. L'orateur souligne l'importance d'arrondir les valeurs pour empêcher Metatrader5 de rejeter le calcul et montre comment ajouter une devise différente à la fonction. Ils discutent également de l'ajout du taux de change, de la robustesse du code en ajoutant une instruction fourre-tout et de la fourniture d'un calcul standard pour la taille et la valeur du pip. La prochaine partie de la série se concentrera sur le placement sûr et efficace des commandes sur Metatrader5.
Construisez votre propre bot de trading MetaTrader Python : Order Creator Partie 1
Obtenez le code sur GitHub : https://github.com/jimtin/algorithmic_trading_bot
Construisez votre propre bot de trading Python MetaTrader : Order Creator Pt 1
La vidéo YouTube intitulée « Build Your Own MetaTrader 5 Python Trading Bot : Order Creator Pt 1 » couvre le processus de création d'ordres sur MetaTrader5 à l'aide de Python. La vidéo est la première partie de deux, cette section se concentrant sur la deuxième étape du processus de création de commande, qui consiste à vérifier les commandes avant de les passer. La vidéo couvre la création d'un objet dictionnaire appelé "demande" qui transmet les informations commerciales nécessaires à la fonction de création de commande. L'orateur explique également comment définir le type de demande pour un ordre stop de vente ou d'achat, comment utiliser la demande de vérification d'ordre Metatrader5 pour éviter les erreurs courantes et l'importance de formater correctement les nombres avant de les transmettre à MetaTrader 5. Le prochain épisode couvrira le placement réel des ordres sur MetaTrader5.
Construisez votre propre bot de trading MetaTrader 5 Python : Order Creator Part 2
Obtenez le code sur GitHub : https://github.com/jimtin/algorithmic_trading_bot
Construisez votre propre bot de trading MetaTrader 5 Python : Order Creator Pt 2
La vidéo est la suite du didacticiel sur la création d'un bot de trading MetaTrader5 Python et traite du processus d'implémentation du code pour envoyer une commande, gérer différents résultats et comprendre les codes d'erreur pouvant être renvoyés par MetaTrader5. Le présentateur souligne l'importance de personnaliser le code en fonction des préférences personnelles et de comprendre les erreurs qui peuvent survenir lors de l'utilisation du bot. Le présentateur fournit également un exemple de fonction notifiant à l'utilisateur les erreurs et arrêtant l'exécution si nécessaire.
Construisez votre propre bot de trading MetaTrader 5 Python : Order Creator Partie 3
Obtenez le code sur GitHub : https://github.com/jimtin/algorithmic_trading_bot
Construisez votre propre bot de trading Python MetaTrader 5 : Order Creator pt 3
Ce didacticiel vidéo se concentre sur la création d'un bot de trading MetaTrader 5 Python et couvre plusieurs étapes pour passer des commandes sur la plate-forme, y compris le calcul de la taille du lot, la vérification des commandes pour les problèmes, la passation de commandes et l'emballage du tout pour garantir l'efficacité et la sécurité. Le didacticiel traite des variables nécessaires au bot, telles que l'équilibre, le commentaire, le montant du risque, le symbole et les valeurs commerciales telles que le stop loss et le take profit. La vidéo montre l'utilisation de la fonction d'aide à la taille du lot de calcul et l'importance de la vérification des erreurs tout en soulignant le besoin de recherche et d'attention aux détails. Le didacticiel se termine par une explication sur l'utilisation des cadres de données pour extraire les valeurs requises et explore les moyens de faire en sorte que le bot échange en continu dans le prochain épisode.
Construisez votre propre bot de trading Python MetaTrader : ne manquez jamais un chandelier
Obtenez le code sur GitHub : https://github.com/jimtin/algorithmic_trading_bot
Construisez votre propre bot de trading Python MetaTrader : ne manquez jamais un chandelier
Ce didacticiel vidéo montre comment créer un bot de trading Python dans MetaTrader 5 qui ne manquera jamais un chandelier. Le code lance MetaTrader 5, capture les heures actuelles et précédentes et utilise une boucle while pour récupérer une seule bougie et la comparer à la bougie précédente pour identifier de nouveaux chandeliers. La vidéo souligne l'importance de corriger l'espacement dans le code, d'implémenter une fonction de veille pour éviter les plantages et d'utiliser une fonction distincte pour simplifier la fonction principale. L'instructeur fournit également des conseils sur la façon de gérer les erreurs dans le code et d'utiliser des instructions d'impression pour des tests clairs.
Construisez votre propre bot de trading MetaTrader 5 Python : gérez automatiquement chaque transaction
Obtenez le code sur GitHub : https://github.com/jimtin/algorithmic_trading_bot
Construisez votre propre bot de trading MetaTrader 5 Python : gérez automatiquement chaque transaction
Cette vidéo fait partie d'une série sur la construction d'un bot de trading MetaTrader 5 Python et se concentre sur la gestion des commandes. L'orateur explique comment annuler une commande et récupérer toutes les commandes ouvertes, tout en soulignant l'importance d'une gestion efficace des risques dans le trading. La stratégie d'annulation de tous les ordres ouverts est un moyen simple mais valable de gérer le risque associé aux positions ouvertes. Le conférencier annonce également que le prochain épisode montrera comment gérer plusieurs stratégies sur le même compte MetaTrader 5.