Zulu Strategie Studio : signaux Gann, structure du marché et IA dans un processus de trading contrôlé
Découvrez Zulu Strategie Studio sur le marché MQL5 – actuellement à 249 $ US.
Zulu Strategie Studio bénéficie d'une extension majeure : en plus des trois modes de fonctionnement existants (Classic Gold, AI Auto et Semi-AI), le nouveau mode Gann AI est ajouté.
L'intégration combine les signaux de Gann Atlas avec une analyse de marché structurée, des règles de trading configurables et la gestion ultérieure des positions ouvertes et des ordres en attente.
Le nouveau mode est actuellement en phase de tests techniques en conditions réelles . Ces tests couvrent l'ensemble du processus : détection des signaux, traitement des données, requêtes d'IA parallèles, vérification de l'exécution, confirmation du courtier et gestion ultérieure des transactions.
Zulu Strategie Studio est actuellement disponible au prix de 249 $. Avec la sortie de la mise à jour Gann sur le MQL5 Market, son prix passera à 349 $.
La nouvelle fonction Gann nécessite l' indicateur Gann Atlas, vendu séparément . Son prix n'est pas inclus dans le prix du studio. Les modes de fonctionnement existants restent utilisables sans le Gann Atlas.
Illustration traduite de l’interface en développement. Cliquez pour agrandir. La traduction de l’image ne signifie pas que d’autres langues sont disponibles dans l’interface.
Ce que l'IA reçoit réellement pour analyse
La qualité d'une décision prise à l'aide d'une IA dépend fortement des informations disponibles, de la manière dont elles sont traitées et des règles applicables.
Zulu constitue donc un dossier de données structuré pour chaque analyse. Ce dossier contient l'état du marché sélectionné à un moment précis, les informations stratégiques pertinentes et les conditions d'exécution d'une transaction.
Cela confère à l'IA une tâche d'analyse spécifique : évaluer une nouvelle configuration, vérifier une position existante ou évaluer un ordre en attente déjà passé.
Tendances du marché sur plusieurs périodes
Le package de données inclut les données en chandeliers japonais de l'unité de temps d'analyse sélectionnée ainsi que des unités de temps supérieures. Par exemple, dans une configuration M15, les graphiques M15, H1 et H4 peuvent être visualisés simultanément.
Seuls des extraits de l'historique complet de la bougie sont transmis, ainsi que la bougie actuelle, encore incomplète, séparément. Cette distinction est importante : une bougie en cours peut encore changer de forme.
Le jeu de données actuel prend en compte jusqu'à 64 bougies complètes de la période d'analyse pour une nouvelle entrée. Pour une position ouverte, jusqu'à 96 bougies sont considérées. De plus, jusqu'à 32 ou 24 bougies de périodes contextuelles supérieures sont incluses, si disponibles.
Cela replace le signal à court terme dans un contexte plus large. Par exemple, un signal d'achat sur une courte période peut coïncider avec une tendance baissière de plus grande ampleur. Inversement, un repli à court terme peut s'inscrire dans une tendance haussière continue.
Les données disponibles permettent cette distinction ; l’évaluation reste la tâche du modèle dans le cadre de la stratégie donnée.
Structure du marché, zones de prix et événements de liquidité
Zulu complète les données de prix avec des informations structurelles calculées. Celles-ci comprennent, entre autres :
- sommets et creux confirmés ainsi que la direction de la structure à court terme et de niveau supérieur,
- ruptures structurelles identifiées,
- Sommets égaux et creux égaux,
- détection de dépassements des plus hauts ou des plus bas pertinents avec des retracements, appelés balayages de liquidité,
- zones de blocs d'ordres actifs sélectionnées,
- Écarts de juste valeur, c'est-à-dire les zones de déséquilibre identifiées entre les bougies selon la définition utilisée.
Ces éléments sont transmis sous forme de données concrètes, avec des niveaux de prix et des références temporelles. Concernant les zones, Zulu privilégie les zones actives les plus proches et indique lorsque d'autres zones ne sont pas incluses dans l'offre en raison de contraintes d'espace.
Avantage pratique : l’IA peut évaluer l’existence d’une contre-structure pertinente entre le point d’entrée et l’objectif de profit. Un objectif peut mathématiquement présenter un bon ratio risque/rendement, tout en étant mal positionné du point de vue de la structure de marché sous-jacente.
Volatilité et amplitude des mouvements déjà observés aujourd'hui
Une différence de prix n'a de sens que par rapport au marché. C'est pourquoi l'IA reçoit, entre autres, l' ATR sur 14 périodes de l'horizon temporel concerné.
De plus, l'amplitude de fluctuation quotidienne moyenne sur 20 jours, l'amplitude actuelle et leur rapport sont fournies. Les plus hauts et les plus bas de la veille et de la semaine précédente sont également inclus, avec l'indication si ces niveaux ont déjà été atteints ou dépassés au cours de la période actuelle.
Pour les configurations intraday M15 appropriées, Zulu ajoute une analyse de l'historique des prix pour la période restante. Cette analyse évalue des segments de prix historiques contigus avec des horaires de courtier comparables.
Ces données sont explicitement qualifiées de mouvements historiques . Elles ne constituent ni une probabilité de succès ni une limite fixe pour le mouvement actuel.
Par exemple, l'IA peut évaluer si un objectif de profit éloigné est approprié compte tenu du temps de négociation restant et de l'environnement de marché observé.
Les informations fournies par Gann vont bien au-delà de la direction du signal.
Gann Atlas fournit le déclencheur de stratégie autonome. Le studio transmet la direction de trading initiale, le point d'entrée de référence, le stop-loss initial et les trois objectifs de profit initiaux : TP1, TP2 et TP3 .
De plus, la géométrie de Gann sous-jacente est fournie :
- points d’ancrage swing supérieurs et inférieurs confirmés,
- Date et âge de ces ancres
- l'échelle de prix utilisée par bougie terminée,
- Éventails de Gann ascendants et descendants avec les rapports 1×4, 1×2, 1×1, 2×1 et 4×1,
- Huitièmes niveaux de la gamme sous-jacente,
- Distances des lignes des éventails au prix de référence, exprimées en unités ATR,
- Contexte de Gann enregistré séparément pour les niveaux temporels supérieurs.
En fonction des filtres activés, des caractéristiques de signal supplémentaires, telles que des informations sur la force du signal et les distances aux zones d'offre et de demande, sont ajoutées.
Les éventails sont décrits à l'aide de valeurs de prix spécifiques et d'une échelle définie. Leur signification ne dépend donc pas du niveau de zoom de la fenêtre graphique.
L'IA doit comparer les trois cibles de Gann : laquelle correspond à la structure ? Quels obstacles se dressent sur son chemin ? La cible la plus proche est-elle toujours intéressante compte tenu des coûts ? La cible la plus éloignée est-elle plausible compte tenu du contexte du marché ?
Si les ajustements SL/TP sont désactivés, le stop initial doit être maintenu et l'une des cibles initiales choisie. Si les ajustements sont autorisés, des alternatives justifiées structurellement peuvent être proposées.
Toute nouvelle entrée reste liée à la direction du signal de Gann. L'IA ne doit pas convertir de manière indépendante un signal d'achat de Gann en un ordre de vente.
Les coûts et les conditions de courtage font partie de l'évaluation.
Un ratio brut attractif entre l'objectif de profit et la distance de stop ne vous indique pas encore ce qui restera après déduction des coûts de transaction.
Zulu transmet donc, entre autres :
- les prix d'achat et de vente actuels ainsi que l'écart,
- l'écart par rapport à l'ATR
- commissions configurées ou estimées automatiquement,
- une approche par glissement explicitement identifiée comme une estimation,
- Taille du tick, valeurs du tick et taille du contrat,
- taille minimale des lots, paliers de volume et taille maximale des lots,
- Les distances d'arrêt et de gel du courtier,
- Mode de négociation et séances de négociation signalées.
L'IA reçoit également les exigences définies concernant le ratio gain/risque net, les distances minimales pour le SL et le TP, et le ratio entre la cible et le coût.
Cela signifie qu'une configuration peut être rejetée même si elle va fondamentalement dans la bonne direction, par exemple si l'objectif réalisable est trop modeste en termes de coût.
Des vérifications locales d'exécution permettent ensuite de revérifier la faisabilité réelle. Le lot minimum et le pourcentage de risque définis par le courtier restent des paramètres distincts : si le lot minimum est utilisé, la perte prévue au niveau du stop peut dépasser le pourcentage de risque souhaité.
Les heures de négociation et les calendriers économiques font partie du contexte
Une stratégie intraday doit être adaptée à la durée de négociation restante. Les données comprennent donc les fenêtres temporelles pertinentes, le point de sortie prévu et les informations relatives à la fin de la séance de négociation du courtier.
Si les données du calendrier sont disponibles et valides, les événements pertinents du calendrier économique de MT5 sont ajoutés. Il s'agit notamment des événements d'importance moyenne et élevée pour les devises concernées, des dates à venir et des informations récemment publiées.
Lorsque disponibles et déjà publiées, les valeurs réelles, les prévisions et les valeurs précédentes seront fournies.
Zulu précise les limites de ces informations : le calendrier économique n’est pas un service d’information exhaustif. Les actualités imprévues ne sont pas systématiquement couvertes. Les données manquantes ou obsolètes sont signalées comme telles.
Un exemple de l'interaction
Supposons que Gann Atlas génère un signal d'achat et propose trois objectifs de profit possibles.
Le premier objectif est relativement proche. Compte tenu du spread, de la commission et du slippage, le rendement restant pour le ratio gain/risque net fixé pourrait être trop faible.
La deuxième cible pourrait être plus adaptée sur le plan économique, mais elle se situe juste avant une zone de prix pertinente.
Le troisième objectif offre une plus grande distance, mais nécessite un mouvement plus important. Les unités de temps supérieures, la volatilité actuelle et le temps intrajournalier restant pourraient plaider contre cet objectif.
La tâche de l'IA consiste désormais à évaluer conjointement ces informations. Elle peut sélectionner une cible autorisée, suggérer un ajustement raisonné si l'autorisation appropriée est accordée, ou renoncer à ouvrir une position.
Fixer un ratio gain/risque minimal plus élevé n'implique pas de repousser arbitrairement le point de prise de profit. Il s'agit d'une condition supplémentaire qu'une stratégie bien fondée doit respecter.
Cet exemple illustre la logique de décision envisagée. Il ne garantit pas que chaque modèle évaluera correctement chaque situation.
Pour les transactions ouvertes, la position réelle est vérifiée.
Pour une analyse de position, un nouvel ensemble de données de marché est combiné aux données de position associées.
L'IA reçoit des informations telles que le point d'entrée actuel, le volume, les niveaux de stop-loss et de take-profit, ainsi que les valeurs initiales d'entrée et de stop-loss. Elle reçoit également l'heure d'ouverture, l'heure de sortie intraday initiale (le cas échéant), la dernière action de gestion et les ajustements de stop-loss déjà effectués.
La situation financière est également prise en compte : résultat actuel (bénéfice ou perte), swap, résultats et coûts déjà comptabilisés, et une estimation du résultat net à la clôture.
Zulu fournit également les prix d'exécution favorables et défavorables observés durant la phase de position enregistrée. La période d'observation et les éventuelles lacunes dans les données sont indiquées. Ces valeurs ne constituent pas un historique complet des ticks.
Cela permet d'examiner une position par rapport à son plan initial et au marché actuel.
En mode Gann, les décisions possibles, selon les autorisations respectives, incluent par exemple le maintien, l'ajustement du stop, l'ajustement du stop-loss/take-profit ou la clôture de la position. Un stop-loss existant ne peut pas être éloigné de manière à augmenter le risque. Toute modification de l'objectif nécessite une justification structurelle spécifique.
Chaque transaction a son propre délai d'examen.
L'intervalle de révision défini s'applique individuellement à chaque position ou ordre en attente.
Avec un intervalle de 30 minutes, cela signifie qu'une nouvelle transaction devrait initialement bénéficier du délai prévu. Elle ne sera pas automatiquement réexaminée quelques secondes plus tard simplement parce qu'un créneau horaire général commence.
Les contrôles suivants sont également effectués en fonction de la progression individuelle. L'affichage « Prochain contrôle à partir de… heure du courtier » indique la date et l'heure de suivi les plus proches. Le traitement effectif peut avoir lieu ultérieurement, selon les créneaux d'analyse disponibles et les conditions techniques.
Les ordres en attente de Gann sont classés en deux catégories : maintien et suppression . Un examen de position ne vaut pas approbation pour une nouvelle entrée en position.
De la réponse de l'IA à la confirmation du courtier
L'IA fournit une réponse structurée avec des actions et des champs de prix prédéfinis. Le studio examine cette réponse avant qu'un ordre de courtage puisse être généré.
Selon l'action, cela inclut, entre autres, la validité de la proposition, les prix actuels, les différences de prix autorisées, les coûts, le risque, la marge, les autorisations et le solde du compte actuellement disponible.
Ceci est particulièrement important lorsque du temps s'écoule entre la collecte des données et la réponse de l'IA : le marché peut avoir évolué, un ordre en attente peut avoir déjà été exécuté ou une position peut avoir été clôturée entre-temps.
Après transmission, le résultat est comparé aux informations disponibles chez le courtier. Une proposition, un ordre transmis et une exécution confirmée constituent des états distincts. Cette distinction est également consignée dans le journal.
Parallélisme et affichage compréhensible
La nouvelle version prend en charge jusqu'à huit requêtes d'IA en parallèle. Cela permet le traitement simultané des analyses de plusieurs symboles, tout en conservant l'association de chaque réponse à sa tâche d'origine.
Le traitement parallèle réduit les temps d'attente lorsque plusieurs tâches sont en cours. Il n'améliore pas automatiquement une analyse individuelle et ne remplace pas les contrôles d'exécution.
Pour une vue d'ensemble rapide, une nouvelle vue par carte est disponible pour les positions ouvertes et les ordres en attente. Elle affiche la valeur actuelle des positions, les gains ou pertes (y compris les swaps), la progression des prises de profit, le risque du stop loss par rapport à l'objectif de prise de profit, la dernière décision de l'IA et la date de la prochaine révision.
Les positions clôturées et les ordres en attente supprimés disparaissent de cet aperçu. L'historique des opérations reste disponible à des fins de suivi.
En quoi consiste l'effort de développement
L’étendue de Zulu est principalement évidente dans la combinaison de ces tâches :
Les données de marché doivent être chronologiquement cohérentes. Les signaux de Gann doivent être clairement identifiés. Les hypothèses de coûts et les lacunes de données doivent rester visibles. Les réponses parallèles ne doivent pas prêter à confusion. Les répétitions ne doivent pas générer d'ordres en double. Une action de courtier confirmée doit ensuite réapparaître dans l'interface et être incluse dans le cycle de vérification suivant.
De plus, il existe différentes procédures pour les nouvelles entrées, les positions ouvertes, les ordres en attente et les exécutions partielles.
Nous travaillons sur ce processus de bout en bout. L'IA en est une composante ; la préparation des données, l'intégration de la stratégie, l'exécution et le suivi sont organisés par le studio.
État actuel et exigences
Le mode Gann est actuellement en phase de tests techniques. Les captures d'écran présentées proviennent de cette phase de développement et illustrent les fonctionnalités de la prochaine mise à jour.
Le mode Gann requiert Zulu Strategie Studio et l' Gann Atlas ( vendu séparément) . L'utilisation de l'IA nécessite également un accès API distinct et pris en charge. L'utilisation de l'API est facturée séparément par le fournisseur et n'est pas incluse dans le prix du produit.
Le modèle et le niveau de complexité du raisonnement peuvent être choisis. Les modèles plus coûteux ou plus longs à calculer ne sont pas forcément plus rentables. De même, des vérifications de position plus fréquentes n'entraînent pas nécessairement de meilleurs résultats de trading.
Les tests techniques vérifient la fiabilité du traitement et de l'exécution. Un avantage de trading à long terme doit être évalué séparément. Le trading comporte toujours des risques de perte ; l'IA peut prendre des décisions erronées.
Zulu Strategie Studio est actuellement disponible au prix de 249 $. Avec la sortie de la mise à jour Gann sur le marché MQL5, son prix passera à 349 $. L'indicateur Gann Atlas requis est disponible séparément.



