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
L'importance des données dans le trading - Garbage in, Garbage out ! (un courtier MT5 contre Yahoo finance)
L'importance des données dans le trading - Garbage in, Garbage out ! (un courtier MT5 contre Yahoo finance)
L'importance d'utiliser la même source de données pour former et déployer un algorithme de trading est soulignée dans cette vidéo. En comparant les rendements générés par le même signal de trading à l'aide de différentes sources de données, telles que Yahoo Finance et les données d'un courtier, le conférencier souligne l'importance de la qualité et de la pertinence des données utilisées. La vidéo conseille aux traders de mener leurs propres expériences et d'utiliser les sources de données pertinentes du courtier sur lequel ils négocient pour former leurs algorithmes afin d'obtenir de meilleurs rendements.
Modèles de trading en direct MetaTrader 5 avec Python - partie 1 : importer les données du courtier
Modèles de trading en direct MetaTrader 5 avec Python - partie 1 : importer les données du courtier
Dans cette vidéo, Lucas montre comment utiliser Python et MetaTrader 5 pour importer les données d'un courtier en extrayant les données de la bougie et en les transformant en un format de trame de données lisible. Il note que la plate-forme MetaTrader 5 ne fonctionne que sur les appareils Windows et non sur les systèmes Mac sans applications supplémentaires. Il crée une fonction appelée "get_rate" qui permet une automatisation facile en modifiant ses paramètres, et en utilisant la fonction set index, il définit la colonne de temps comme index de la trame de données, permettant aux données historiques d'être importées dans Python.
Modèles de trading en direct MetaTrader 5 en utilisant Python - partie 2 : Passer une commande sur MetaTrader 5 en utilisant Python
Modèles de trading en direct MetaTrader 5 en utilisant Python - partie 2 : Passer une commande sur MetaTrader 5 en utilisant Python
Lucas de explique le processus d'envoi d'ordres sur MetaTrader 5 en utilisant Python. Cela implique d'initialiser le symbole et l'écart en pip, de choisir le mode de remplissage, de créer une requête à envoyer à MetaTrader 5, de spécifier l'action souhaitée et d'exécuter les ordres. Il souligne l'importance d'extraire toutes les informations nécessaires telles que l'ID de position dans des variables, car elles ne seraient pas disponibles après la fermeture de la feuille Python. La vidéo détaille également le processus impliqué dans la fermeture d'une position ouverte pour laquelle un code similaire mais inversé d'ordres d'achat et de vente doit être appliqué tout en utilisant le prix acheteur au lieu du prix vendeur.
Modèles de trading en direct MetaTrader 5 avec Python - partie 3 : Gestion de l'argent avec MetaTrader 5/Python
Modèles de trading en direct MetaTrader 5 avec Python - partie 3 : Gestion de l'argent avec MetaTrader 5 / Python
Lucas montre comment utiliser MetaTrader5 et Python pour créer une fonction de gestion de l'argent qui place un ordre de prise de profit et d'arrêt de perte dans une demande. La fonction prend en compte la gestion des risques pour déterminer les valeurs optimales de stop loss et de take profit. Il montre comment utiliser une fonction appelée "tradeSize" pour ajuster le risque d'une position longue en EUR/USD et déterminer le meilleur volume en fonction du capital du compte et de l'effet de levier. Lucas souligne l'importance d'être prudent dans l'ajustement du volume des commandes afin de maintenir une exposition au risque appropriée.
Modèles de trading en direct MetaTrader 5 avec Python - partie 4 : Création de signaux de trading
Modèles de trading en direct MetaTrader 5 avec Python - partie 4 : Création de signaux de trading
Le YouTuber a démontré la création d'un signal de trading à l'aide de MetaTrader 5 et Python en initialisant la connexion entre les deux plates-formes, en créant une classe "mt5" qui est utilisée pour mettre la stratégie en trading en direct et en important des données à l'aide de la fonction "get rate" . Ils ont ensuite créé un signal SMA de base sur 30 et 60 jours en utilisant la fonction de roulement et ont basé les conditions d'achat et de vente sur la moyenne mobile rapide supérieure ou inférieure à la moyenne mobile lente. Ce processus a présenté un moyen simple de créer un signal de trading pour le trading en direct en utilisant MetaTrader 5 et Python.
Modèles de trading en direct MetaTrader 5 avec Python - partie 5 : Modèle de trading en direct (MetaTrader 5/Python)
Modèles de trading en direct MetaTrader 5 avec Python - partie 5 : Modèle de trading en direct (MetaTrader5/Python)
La vidéo "Modèles de trading en direct MetaTrader 5 avec Python - partie 5 : Modèle de trading en direct (MetaTrader5/Python)" montre comment utiliser le modèle de trading en direct pour exécuter une stratégie de trading. Les utilisateurs peuvent sélectionner une heure spécifique pour exécuter l'algorithme et choisir une liste de symboles avec une stratégie par défaut d'un signal aléatoire. Les commandes peuvent être passées à l'aide du modèle et les utilisateurs peuvent modifier le signal aléatoire. La vidéo avertit que les pourcentages d'arrêt de perte et de profit ne tiennent pas compte de l'écart et conseille d'utiliser un glissement de temps d'une seconde pour éviter de traiter plusieurs signaux dans la même seconde. Les téléspectateurs sont invités à aimer et à s'abonner à la chaîne et à rejoindre la communauté Discord.
Modèles de trading en direct MetaTrader 5 avec Python - partie 6 : Apprentissage automatique (MetaTrader 5/Python)
Modèles de trading en direct MetaTrader 5 avec Python - partie 6 : Apprentissage automatique (MetaTrader5/Python)
Lucas montre comment mettre une stratégie de trading basée sur l'apprentissage automatique dans le trading en direct. Le processus implique l'importation de bibliothèques, l'utilisation de l'ingénierie des fonctionnalités pour transformer les données ouvertes, élevées, faibles, fermées et volumiques afin de comprendre la relation entre les fonctionnalités afin de créer un algorithme d'apprentissage automatique, la normalisation des données, la conversion des données à l'aide de l'analyse en composantes principales (ACP), l'ajustement et prévoir les variations et finalement décider d'acheter ou de vendre des actifs. Il fournit également une condition horaire et une condition diurne pour choisir le meilleur moment pour trader. Le code fonctionne pendant les heures de marché et signale quand acheter ou vendre des actifs.
Construisez votre propre bot de trading MetaTrader 5 : Partie 1
Obtenez le code sur GitHub : https://github.com/jimtin/algorithmic_trading_bot
Créez votre propre bot de trading MetaTrader 5
Le didacticiel vidéo décrit les composants nécessaires et les exigences pour créer un bot de trading automatisé à l'aide de MetaTrader 5, y compris Windows 10, Python 3.10, un IDE comme PyCharm ou Visual Studio Code, un téléchargement de MetaTrader 5 et un compte de trading. Le présentateur souligne l'importance d'un fichier settings.json pour stocker des informations sensibles et montre comment créer un exemple de fichier de paramètres à l'aide des bibliothèques Json et OS. Il met également l'accent sur les commentaires de code et déconseille d'ouvrir trop de descripteurs de fichiers à la fois. La vidéo se termine en montrant comment importer des informations sensibles et la gestion des erreurs avant de promettre de démontrer la connexion à MetaTrader dans le prochain épisode.Construisez votre propre bot de trading MetaTrader 5 - Partie 2
Obtenez le code sur GitHub : https://github.com/jimtin/algorithmic_trading_bot
Construisez votre propre bot de trading MetaTrader 5 - Partie 2
Cette vidéo poursuit le processus de création d'un bot de trading automatisé à l'aide de MetaTrader 5, en se concentrant sur la gestion des erreurs et la refactorisation du code pour simplifier son apparence. L'instructeur souligne l'importance d'utiliser un compte d'entraînement pour éviter toute perte financière inutile et guide les téléspectateurs tout au long du processus d'initialisation et de connexion à MetaTrader 5 tout en commentant le code et en définissant les paramètres. Ils illustrent l'utilisation des instructions try et except pour gérer les erreurs qui peuvent survenir et montrent comment imprimer des exceptions à l'écran pour résoudre les problèmes à l'avenir. De plus, ils créent une fonction distincte appelée "start_up" pour simplifier le code et gérer le processus de démarrage plus efficacement. Enfin, ils importent la nouvelle fonction dans main.py et impriment le résultat à l'écran.
Construisez votre propre bot de trading MetaTrader 5 - Obtenez 50 000 chandeliers
Obtenez le code sur GitHub : https://github.com/jimtin/algorithmic_trading_bot
Construisez votre propre bot de trading MetaTrader 5 - Obtenez 50 000 chandeliers
La vidéo fournit un guide étape par étape pour créer un bot de trading automatisé MetaTrader5. La première étape cruciale consiste à vous assurer que vous avez terminé l'épisode MetaTrader Connect et installé la bibliothèque python pandas. Le didacticiel montre comment initialiser le symbole et développer la fonction de démarrage pour inclure les symboles d'initialisation. Il montre comment récupérer jusqu'à 50 000 chandeliers à l'aide de la fonction "obtenir des chandeliers", qui nécessite des entrées de symbole, de période et de nombre de chandeliers. La vidéo insiste sur la présence de toutes les colonnes nécessaires dans les données du graphique en chandeliers et montre comment récupérer les données de volume de ticks. Le créateur promet de montrer comment calculer un indicateur EMA dans le prochain épisode.