SakuraYen
- Experts
-
Kun Jiao
Senior Development Engineer. Available for custom development of various quantitative trading strategies and full-scale setup of automated trading research and backtesting environments. - Version: 1.1
- Mise à jour: 11 novembre 2026
=============================================================================
FR · Français
==============================================================================
Sakura EA est un expert-conseiller (EA) de portefeuille multi-stratégies pour les croisements du yen japonais. Il négocie quatre paires (USDJPY, AUDJPY, EURJPY, GBPJPY) à partir d'un seul graphique et d'une seule instance sur l'unité de temps H1 ; les trois autres paires de yen servent uniquement de sources de données en coupe transversale. Le portefeuille est constitué de 16 sous-stratégies indépendantes (« jambes »), chacune n'ouvrant une position que lorsque son propre avantage statistique apparaît.
Contrairement aux systèmes de grille ou de martingale, Sakura EA n'ajoute jamais à une position perdante et n'augmente jamais la taille du lot après une perte. Chaque transaction risque un pourcentage fixe des fonds du compte ; la taille du lot est calculée à partir de ce montant de risque et de la distance du stop, et chaque position comporte un stop loss et un take profit côté serveur dès son ouverture.
Le contrôle du risque fonctionne sur trois niveaux — pourcentage de risque par transaction, un limiteur de drawdown qui réduit l'exposition à mesure que le compte recule, et des filtres stricts sur le spread maximal et l'âge maximal des cotations — ainsi que trois portes au niveau de l'ordre : pas de négociation lorsque la session du symbole est fermée ; si la marge libre est insuffisante, la taille du lot est réduite au plus grand montant abordable au lieu d'abandonner la transaction, qui n'est ignorée que si même le volume minimal n'est pas abordable ; aucune commande n'est jamais envoyée en dessous du volume minimal du courtier. Avant l'envoi, l'EA lit le mode d'exécution et le niveau de stops du courtier et ajuste SL/TP à la distance autorisée.
Le dimensionnement des positions offre deux modes. Le mode par niveaux de risque (par défaut) calcule le lot à partir du niveau de risque choisi et de la distance du stop, avec 12 niveaux de 0,1 % à 3,6 % par transaction (par défaut 1,0 %). Le mode lot fixe utilise toujours le lot configuré (par défaut 0,01) et ne varie pas avec les fonds, le niveau de risque ou le drawdown. Les deux modes passent par toute la chaîne de validation des volumes ; les lots fixes ne contournent jamais le contrôle du risque, et un lot fixe inférieur au minimum du courtier est porté au volume minimal négociable plutôt qu'ignoré.
Il fonctionne aussi bien sur comptes hedging que netting, résout automatiquement les noms de symboles avec suffixes et fonctionne sur les comptes cent. Pas de DLL, pas de fichiers externes, pas d'appels réseau : tout est calculé dans le terminal et livré sous forme d'un unique fichier EX5.
Pour l'utiliser, attachez SakuraEA_v1.ex5 à un graphique H1 de USDJPY ; il charge lui-même les autres symboles. Choisissez le niveau de risque adapté à votre capital ; les autres réglages ne nécessitent normalement aucun ajustement.
Toutes les données affichées dans le testeur de stratégies de MetaTrader 5 sont des résultats simulés basés sur des prix historiques. Les résultats simulés ne représentent pas la performance future, et les conditions réelles (spread, glissement, exécution) seront différentes.
Avertissement sur les risques : la négociation de produits à effet de levier tels que le forex et les CFD comporte un niveau de risque élevé et peut ne pas convenir à tous les investisseurs ; vous pouvez perdre une partie ou la totalité du capital investi. Négociez uniquement avec des fonds que vous pouvez vous permettre de perdre et testez l'expert sur un compte démo avant de passer en réel. Aucune affirmation n'est faite quant à la capacité d'un compte à atteindre des résultats similaires.
—————
16 sous-stratégies (« jambes ») : entrée, sortie et paramètres
Entrée (moteur commun aux 16 jambes) : chaque jambe surveille une caractéristique statistique de son symbole et ouvre à la clôture d'une bougie lorsque cette caractéristique franchit sa bande quantile haute/basse et que la direction s'inverse par rapport à la bougie H1 précédente — le prix n'est pas poursuivi à l'intérieur de la bougie. Certaines jambes ajoutent un filtre de volume ; la direction suit le réglage de session et tendance/contratendance de la jambe.
Sortie : take profit en multiples de R plus stop loss fixe ; certaines jambes déplacent en outre le stop au point d'équilibre, prennent un bénéfice partiel ou clôturent après un délai. Stops et objectifs sont côté serveur ; chaque jambe ouvre indépendamment, sans moyenne et sans ajout de positions.
# SYMBOL DIR VOL TP BE PARTIAL MAXH1
-- ------ ------- --- --- ---- ------- -----
1 AUDJPY ASIA-EU - 8R 0.8R - 480
2 GBPJPY ASIA-EU - 12R - - 0
3 AUDJPY REVERS - 20R - - 480
4 GBPJPY TREND - 10R - 20%@4R 60
5 EURJPY TREND - 6R - - 480
6 USDJPY REVERS - 12R - - 120
7 AUDJPY ASIA-EU Y 16R - - 120
8 AUDJPY ASIA-EU Y 16R 1.5R - 0
9 USDJPY EU-ASIA Y 16R - 30%@8R 120
10 AUDJPY ASIA-EU - 8R - 30%@8R 0
11 AUDJPY ASIA-EU - 10R - - 480
12 USDJPY TREND Y 16R 1.5R - 60
13 USDJPY TREND - 16R - 20%@4R 480
14 USDJPY ASIA-EU Y 8R 0.8R - 120
15 AUDJPY REVERS Y 12R - 30%@8R 120
16 USDJPY EU-ASIA - 12R 1.5R - 0
Notes des colonnes : # = numéro de jambe. SYMBOL = paire négociée. DIR = règle de direction : TREND = suivi de tendance dans les deux sens, REVERS = contratendance dans les deux sens, ASIA-EU = bascule de session Asie-Europe, EU-ASIA = Europe-Asie. VOL = filtre de volume (Y = appliqué). TP = multiple de R du take profit. BE = déplace le stop au point d'équilibre une fois le gain de tant de R atteint. PARTIAL = clôture ce pourcentage de la position à ce multiple de R (20%@4R = clôture 20 % à 4R). MAXH1 = durée de détention maximale en bougies H1 (0 = illimitée ; la position est clôturée au terme du délai sans déclenchement). R = distance de stop de la transaction.
