Zoom MT5 B
- Indicateurs
- Mariusz Franciszek Szczepanczyk
- Version: 1.10
- Activations: 5
Zoom MT5 — Zoom fluide de type TradingView + panoramique optionnel
Transforme la navigation des graphiques MT5 en une expérience TradingView : animation de zoom fluide avec panoramique horizontal optionnel à chaque clic de la molette. 1 clic de la molette = 1 zoom sur la barre d’outils + mouvement fluide.
Caractéristiques principales :
Zoom fluide - changement d'échelle progressif sur 8 images avec effet de relâchement.
Panoramique automatique optionnel avec zoom - le décalage horizontal de PanBars=5 barres empêche le « zoom dans le vide » (LockToRight=false)
Contrôle précis - ZoomStep=1 (équivalent à la barre d'outils), PanBars=5 (décalage des barres)
Protection contre le blocage des animations - empêche le spam pendant les animations
Limites d'échelle MT5 - blocage automatique 0-5 (pas de collisions)
Animation en millisecondes - Temps de veille = 15 ms (120 ms au total, ultra-fluide)
Aucune charge CPU – actif uniquement lors de la rotation de la molette de la souris
Universel - fonctionne instantanément sur tous les graphiques et toutes les périodes.
Installation en un clic - la navigation par glisser-déposer et zoom apparaît
Fonctionne sur les comptes réels et de démonstration.
Prise en charge des opérations de couverture/compensation - fonctionne avec tous les types de comptes MT5.
Reproduction parfaite de TradingView :
Molette vers le haut : zoom avant + [optionnel] panoramique vers la droite (ZoomStep + PanBars)
Molette vers le bas : zoom arrière + [optionnel] panoramique vers la gauche (ZoomStep - PanBars)
SmoothSteps=8 : Animation de transition en douceur sur 8 images : 0 % → 20 % → 44 % → 72 % → 92 % → 100 %
Temps de veille = 15 ms : animation totale de 120 ms (fluidité invisible)
Perfection mathématique en animation :
échelle_actuelle = ChartGetInteger(CHART_SCALE) // 0-5
Échelle_cible = échelle_actuelle + Pas_de_zoom * signe // +1/-1 par défaut
progression = 1-(1-t)² // lissage progressif
échelle_actuelle = échelle_actuelle + (cible - actuelle) * progression
ChartNavigate(CHART_CURRENT_POS, -sign * PanBars * progress) // défilement fluide
Mise en œuvre à toute épreuve :
CHART_EVENT_MOUSE_WHEEL = true // capture la molette
CHART_EVENT_MOUSE_MOVE = true // à l'épreuve du temps
Verrouillage des animations : l’indicateur is_animating empêche le spam
Limite d'échelle : si (cible < 0) cible = 0 ; si (cible > 5) cible = 5
MathRound(scale_now) = entiers parfaits au pixel près
Fluidité configurable :
ZoomStep=1 : zoom standard de la barre d’outils (modifiable pour les utilisateurs avancés)
PanBars=5 : déplacement fluide (0 = désactiver le panoramique, augmenter pour plus de mouvement)
SmoothSteps=8 : fluidité exceptionnelle (1=instantané, 16=ralenti)
SleepTime=15 : images de 15 ms (équivalent à 60 images/s)
LockToRight=true : désactive le panoramique (false : panoramique activé)
Perfection du déploiement :
Faites glisser vers n'importe quel graphique : la molette de la souris est automatiquement activée.
Molette de défilement HAUT/BAS - sensation TradingView instantanée
Définissez LockToRight sur false pour la combinaison panoramique + zoom.
Fonctionne immédiatement - aucun redémarrage nécessaire
Zéro élément visuel - mise à jour de la navigation pure
Supériorité technique :
Gestionnaire OnChartEvent unique - aucune surcharge - indicateur is_animating - protection anti-spam parfaite - navigation CHART_CURRENT_POS - Sleep(SleepTime) dans la boucle - animation parfaitement synchronisée - finalisation ChartRedraw() - rendu net - OnCalculate() vide - aucune surcharge de tracé
Garanties de compatibilité : - Toutes les versions de MT5 - Échelle de graphique universelle (0-5) - Tous les symboles et unités de temps - aucun conflit - Compatible multi-graphiques - chaque graphique est indépendant - Compatible avec les EA - aucune interférence avec la logique de trading - Compatible avec les indicateurs - fonctionne avec tous les outils
Stabilité optimale : - dparam > 0 = molette vers le haut (zoom avant), < 0 = molette vers le bas - sign = (int)dparam > 0 ? 1 : -1 // direction propre - Vérifications des limites pour éviter les plantages - Aucune création d'objet = nettoyage nul - Intégration de Sleep() sécurisée pour les threads
Mise à niveau ultime pour MT5 : zoom fluide et panoramique optionnel dans MT5 natif. Une simple pression sur la molette suffit pour une navigation professionnelle. Prise en main immédiate, résultats instantanés.
Paramètres:
ZoomStep – définit la valeur de changement d'échelle de zoom par pas de molette de la souris (1 = équivalent à un clic de zoom dans la barre d'outils).
PanBars – définit le décalage horizontal du graphique en barres accompagnant chaque étape de zoom (0=désactivé).
SmoothSteps – définit le nombre d'étapes intermédiaires pour une animation de zoom fluide.
SleepTime – définit le délai en millisecondes entre les étapes d'animation (plus petit = animation plus rapide).
LockToRight – désactive le décalage panoramique lorsque la valeur est « true » (par défaut : true).
Les bots ne seront efficaces que si vous disposez de ressources illimitées. Seuls votre vigilance et votre expertise permettront de rentabiliser votre compte, et des outils simples, performants et rapides vous y aideront.
Pour réussir, il faut que ce soit VOTRE cerveau qui prenne les décisions. Mes outils ne sont pas des robots, ce sont des instruments pour les traders qui réfléchissent.
Le cours de clôture de la veille agit comme un aimant →Haut Bas Clôture MT5
La session asiatique donne le ton aux sessions de Londres et de New York →Niveaux de session Asie
Si vous scalpez plusieurs instruments :
B3 MT5 en un clic, Panneau des positions des symboles, Bouton de bascule SL TP, Zoom MT5 B
Si vous scalpez un instrument :
B3 MT5 en un clic, Panneau des positions des symboles, Bouton de bascule SL TP, Pips Label Dernière transaction, Zoom MT5 B
Si vous investissez à long terme dans plusieurs instruments :
B3 MT5 en un clic, Panneau des positions des symboles
Si vous avez lu les descriptions et avez besoin de précisions, n'hésitez pas à me contacter. Je vous expliquerai chaque fonction, paramètre et cas d'utilisation afin de vous assurer que ces outils correspondent à votre stratégie de trading.
