Sans codeCréation d’EAOutils
Créez des EA MT4/MT5 sans programmation
Bienvenue dans EA Builder
Galerie de modèles
Catégories de blocs
Démarrage rapide en 3 étapes
Sélectionnez un nœud à modifier
//+------------------------------------------------------------------+
//| Expert initialization function |
//+------------------------------------------------------------------+
int OnInit()
{
// ██████████████████████
// ██████████████████████
// ██████████████████
return(INIT_SUCCEEDED);
}
void OnTick()
{
// ██████████████████████████████
// █████████████████████████
// ████████████████████████████
// ██████████████████████
// █████████████████████████████████
}
Aide & guide
- Choisissez un modèle ou faites glisser un bloc Start depuis la palette de gauche
- Ajoutez des blocs d’indicateurs (MA, RSI, etc.) et connectez-les
- Définissez les conditions d’entrée avec les blocs de condition (Compare, Cross)
- Configurez les ordres avec les blocs d’action (Buy, Sell)
- Configurez la taille de lot, les filtres et la stratégie de sortie dans l’onglet Paramètres à droite
- Choisissez MQL4/MQL5, téléchargez, puis chargez dans MetaTrader
- Utilisez le bouton « + » à droite d’un bloc pour ajouter le bloc suivant et le connecter automatiquement
- Clic droit pour ajouter un bloc depuis le menu contextuel
- Trouvez rapidement les blocs avec la barre de recherche de la palette
- Enregistrez et partagez votre flux via l’export JSON
- Utilisez la minicarte pour visualiser tout le canevas et vous y déplacer
- Gérez la taille de lot, les filtres et les sorties dans l’onglet Paramètres — ne gardez que la logique de trading sur le canevas
Faut-il des connaissances en programmation ?
Non, aucune. Glissez, déposez et connectez les blocs : le code MQL4/MQL5 est généré automatiquement.
Puis-je utiliser l’EA généré tel quel ?
Oui. Placez le fichier .mq4/.mq5 téléchargé dans le dossier Experts de MetaTrader et compilez-le dans MetaEditor : il fonctionne immédiatement.
Combien de blocs puis-je utiliser ?
Jusqu’à 50 blocs. Un avertissement apparaît à 40. Un EA utilisable n’en demande souvent que 10 à 20.
Puis-je utiliser plusieurs unités de temps ?
Oui. Définissez une unité de temps supérieure dans la propriété Timeframe de chaque bloc d’indicateur. Le bloc Multi-TF permet de combiner des conditions de plusieurs unités de temps.
Où régler la taille de lot et les filtres ?
Dans l’onglet Paramètres du panneau de droite. La gestion du capital (lot), 11 filtres et 4 stratégies de sortie s’y gèrent sans les placer sur le canevas.
Guide d’utilisation d’EA Builder
Aucune programmation. Connectez simplement les blocs et votre EA MetaTrader est prêt.
Créer un EA en 3 étapes
Placer les blocs
Faites glisser les blocs d’indicateur, de condition et d’action depuis la palette de gauche sur le canevas. Un double-clic les ajoute aussi.
Connecter les blocs
Faites glisser du port de sortie (cercle de droite) vers le port d’entrée (cercle de gauche). Le flux de données devient la logique de votre EA.
Télécharger
Choisissez MQL4 ou MQL5 et téléchargez. Placez le fichier .mq4/.mq5 généré dans le dossier Experts de MetaTrader et compilez : c’est terminé.
Types de blocs
Indicateurs
Plus de 20 indicateurs : MA, RSI, MACD, bandes de Bollinger, Ichimoku, ADX, CCI, stochastique… la base de l’analyse technique.
Blocs de condition
Construisez la logique d’entrée avec Compare, la détection de croisement et les portes AND/OR. Combinez autant de conditions que vous voulez.
Actions
Achat/vente au marché, ordres limites, ordres stop, clôture de position et clôture partielle : les opérations exécutées lorsque les conditions sont remplies.
Filtres
Heure, spread, nombre maximum de positions, drawdown, jours Gotobi, jour de la semaine, etc. : les trades indésirables sont filtrés automatiquement.
Gestion du capital
Lot fixe, calcul automatique du lot basé sur un pourcentage de risque et martingale : protégez votre capital avec la bonne taille de lot.
Stratégies de sortie
Stop suiveur, sortie au point mort (break-even) et TP/SL dynamiques : des stratégies de sortie qui laissent courir les gains et limitent les pertes.
Démarrage facile avec les modèles
18 modèles prédéfinis sont fournis. Les débutants commencent par le croisement de MA ; les utilisateurs avancés chargent en un clic les stratégies Gotobi ou martingale et les personnalisent.
Compatible MQL4 et MQL5
Générez le code MQL4 (MetaTrader 4) et MQL5 (MetaTrader 5) à partir du même flux. Basculez avec le sélecteur MQL4/MQL5 de l’en-tête puis téléchargez.
MQL4 (MetaTrader 4)
- Ordres via OrderSend() / OrderClose()
- iMA() et similaires renvoient directement les valeurs
- Mode strict avec #property strict
MQL5 (MetaTrader 5)
- Gestion des ordres avec la classe CTrade
- Approche handle + CopyBuffer()
- #include <Trade\Trade.mqh>
Questions fréquentes
Faut-il des connaissances en programmation ?
Non, aucune. Glissez, déposez et connectez les blocs : le code MQL4/MQL5 est généré automatiquement. Avec un modèle, votre EA est prêt en quelques clics.
Puis-je utiliser l’EA généré tel quel ?
Oui. Placez le fichier .mq4/.mq5 téléchargé dans le dossier Experts de MetaTrader et compilez-le dans MetaEditor : il fonctionne immédiatement. Effectuez toujours des backtests et des tests en réel sur un compte démo avant de passer en live.
Est-ce gratuit ? Y a-t-il des limites ?
Entièrement gratuit. Jusqu’à 50 blocs, 18 modèles et les 66 types de blocs sont disponibles. Aucun compte requis.
Mes données de flux sont-elles enregistrées ?
Elles sont enregistrées automatiquement dans le localStorage du navigateur. En revenant avec le même navigateur, votre dernier état est restauré. L’export/import au format JSON est aussi possible.
Qu’est-ce que le filtre des jours Gotobi ?
Une stratégie propre au Japon qui négocie le fixing du taux moyen les 5, 10, 15, 20 et 25 de chaque mois (ainsi que le dernier jour ouvré). Elle exploite le mouvement de prix avant le fixing USD/JPY vers 9h55 — une fonction qu’aucun autre constructeur d’EA ne propose.
La martingale n’est-elle pas dangereuse ?
La martingale est une stratégie à haut risque où la taille de lot croît exponentiellement lors d’une série de pertes. Cet outil la limite à 10 paliers et affiche un avertissement. Ne l’utilisez qu’avec un capital suffisant et une gestion du risque rigoureuse.
Astuces d’utilisation
Ce que vous pouvez faire avec EA Builder
66 types de blocs
Les principaux indicateurs (MA, RSI, MACD, bandes de Bollinger, Ichimoku, ADX, CCI, stochastique) ainsi que des blocs de branchement, gestion du capital, filtres et stratégies de sortie.
18 modèles
Du croisement de MA au trading Gotobi, en passant par la martingale et le multi-timeframe. Les débutants démarrent en un clic ; les experts s’en servent comme base de personnalisation.
Prise en charge MQL4 & MQL5
Générez le code pour MetaTrader 4 et 5 à partir d’un seul flux. Basculez et téléchargez : migrer ou utiliser les deux est simple.
Stratégies de trading avancées
Prend en charge le pyramidage, le renforcement, le stop-and-reverse, la prévention de couverture, les conditions de clôture totale, les limites de compte et cinq modes de stop suiveur (pips fixes / % de gain / suivi de MA / High-Low / ATR).
Aperçu en temps réel
Le code MQL4/MQL5 est généré en temps réel pendant la construction du flux. L’aperçu en direct permet de vérifier et d’apprendre le code avant le téléchargement.
Validation & export
Les erreurs de connexion et les blocs non configurés sont détectés automatiquement. Exportez/importez les flux en JSON : pratique pour le partage en équipe ou les sauvegardes.
Codage manuel vs EA Builder
| Codage manuel | EA Builder | |
|---|---|---|
| Connaissances en programmation | Nécessite la maîtrise de MQL4/MQL5 | Inutile (il suffit de connecter les blocs) |
| Temps de développement | De quelques jours à quelques semaines | De quelques minutes à quelques heures |
| Débogage | Analyse manuelle des erreurs | Validation automatique |
| Prise en charge MT4/MT5 | Développement séparé pour chacun | Les deux à partir d’un seul flux |
| Coût | Plusieurs dizaines de milliers de yens en sous-traitance | Entièrement gratuit |
| Flexibilité | Illimitée | Dans les limites des blocs disponibles |
Rapports de bugs, demandes de fonctionnalités, retours : n’hésitez pas à nous contacter.
Nous contacter →