Zoom MT5 B
- Indicatori
- Mariusz Franciszek Szczepanczyk
- Versione: 1.10
- Attivazioni: 5
Zoom MT5 — Zoom fluido in stile TradingView + panoramica opzionale
Trasforma la navigazione del grafico MT5 in un'esperienza TradingView: animazione zoom fluida con panoramica orizzontale opzionale a ogni clic della rotellina del mouse. 1 tick della rotellina = 1 zoom della barra degli strumenti + movimento fluido.
Caratteristiche principali:
Zoom fluido: cambio di scala graduale su SmoothSteps=8 fotogrammi con facilitazione di uscita
Panoramica automatica opzionale con zoom: lo spostamento orizzontale di PanBars=5 barre impedisce lo "zoom nel vuoto" (LockToRight=false)
Controllo preciso - ZoomStep=1 (equivalente della barra degli strumenti), PanBars=5 (spostamento delle barre)
Protezione blocco animazione: impedisce lo spam durante l'animazione
Limiti della scala MT5 - autobloccanti 0-5 (nessun crash)
Animazione in millisecondi - SleepTime=15 ms (120 ms totali ultra-fluidi)
Nessun sovraccarico della CPU: attivo solo sulla rotellina del mouse
Universale: funziona su TUTTI i grafici/intervalli di tempo all'istante
Installazione con un clic: trascina e viene visualizzata la navigazione Zoom
Funziona su conti reali e demo.
Supporto di copertura/compensazione: funziona con tutti i tipi di conto MT5.
Ricreazione Perfect TradingView:
Rotella SU: zoom IN + [facoltativo] panoramica a DESTRA (ZoomStep + PanBars)
Rotella GIÙ: zoom OUT + [facoltativo] pan SINISTRA (ZoomStep - PanBars)
SmoothSteps=8: animazione di uscita graduale a 8 fotogrammi 0%→20%→44%→72%→92%→100%
SleepTime=15ms: animazione totale 120ms (fluidità invisibile)
Perfezione matematica nell'animazione:
current_scale = ChartGetInteger(CHART_SCALE) // 0-5
target_scale = current_scale + ZoomStep * segno // +1/-1 predefinito
progresso = 1-(1-t)² // allentamento di uscita
scale_now = current_scale + (target - current) * progress
ChartNavigate(CHART_CURRENT_POS, -sign * PanBars * progress) // panoramica fluida
Implementazione a prova di proiettile:
CHART_EVENT_MOUSE_WHEEL = true // cattura la ruota
CHART_EVENT_MOUSE_MOVE = true // a prova di futuro
Blocco animazione: il flag is_animating impedisce lo spam
Bloccaggio della scala: if(target < 0) target=0; if(target > 5) target=5
MathRound(scale_now) = numeri interi pixel-perfect
Fluidità configurabile:
ZoomStep=1: zoom standard della barra degli strumenti (modifica per utenti esperti)
PanBars=5: spostamento fluido (0=disattiva pan, aumenta per un movimento maggiore)
SmoothSteps=8: liscio come il burro (1=istantaneo, 16=rallentatore)
SleepTime=15: frame da 15 ms (equivalente a 60 FPS)
LockToRight=true: disabilita la panoramica (false=panoramica abilitata)
Perfezione nell'implementazione:
Trascina su QUALSIASI grafico: abilita automaticamente la rotellina del mouse
Rotellina di scorrimento SU/GIÙ - sensazione immediata di TradingView
Imposta LockToRight=false per la combinazione pan+zoom
Funziona immediatamente, non è necessario riavviare
Zero elementi visivi - puro aggiornamento della navigazione
Superiorità tecnica:
Gestore OnChartEvent singolo - zero overhead - flag is_animating - protezione antispam perfetta - navigazione CHART_CURRENT_POS - Sleep(SleepTime) in loop - animazione frame-perfect - finalizzazione ChartRedraw() - finitura nitida - OnCalculate() vuoto - nessun overhead di tracciamento
Garanzie di compatibilità: - Tutte le build MT5 - CHART_SCALE 0-5 universale - Tutti i simboli/timeframe - zero conflitti - Sicuro multi-grafico - ogni grafico indipendente - Sicuro EA - nessuna interferenza con la logica di trading - Compatibile con gli indicatori - si impila con qualsiasi strumento
Perfezione della stabilità: - dparam > 0 = rotella SU (zoom IN), < 0 = rotella GIÙ - segno = (int)dparam > 0 ? 1 : -1 // direzione pulita - I controlli dei confini prevengono gli arresti anomali - Nessuna creazione di oggetti = zero pulizia - Integrazione Sleep() thread-safe
Aggiornamento definitivo per MT5: Zoom MT5 con zoom fluido + panoramica opzionale nella versione nativa di MT5. Un solo clic della rotellina = navigazione professionale. Nessuna curva di apprendimento, risultati immediati.
Impostazioni:
ZoomStep: imposta la quantità di modifica della scala dello zoom per ogni passo della rotellina del mouse (1 = equivalente a un clic di zoom sulla barra degli strumenti).
PanBars: imposta l'entità dello spostamento orizzontale del grafico in barre che accompagnano ogni passaggio di zoom (0=disattivato).
SmoothSteps: definisce il numero di passaggi intermedi per un'animazione di zoom fluida.
SleepTime: imposta il ritardo in millisecondi tra i passaggi dell'animazione (più basso = animazione più veloce).
LockToRight: disabilita lo spostamento della panoramica quando è impostato su true (predefinito: true).
I bot ti porteranno al successo solo se avrai accesso a un capitale illimitato. Solo "occhi e mente" renderanno il tuo conto verde, e strumenti semplici, puliti, veloci ed efficienti ti aiuteranno a raggiungere questo obiettivo.
Il vero successo richiede che sia il TUO cervello a prendere decisioni. I miei strumenti non sono robot: sono strumenti per trader che pensano.
Il prezzo di chiusura del giorno precedente agisce come una calamita →Alto Basso Chiudi MT5
La sessione asiatica definisce la direzione per le sessioni di Londra e New York →Livelli di sessione in Asia
Se si scalpa più strumenti:
Un clic B3 MT5,Pannello Posizioni Simboli,Pulsante di attivazione/disattivazione SL TP,Zoom MT5 B
Se si scalpa uno strumento:
Un clic B3 MT5,Pannello Posizioni Simboli,Pulsante di attivazione/disattivazione SL TP,Etichetta Pips Ultimo scambio,Zoom MT5 B
Se investi a lungo termine in più strumenti:
Un clic B3 MT5,Pannello Posizioni Simboli
Se hai letto le descrizioni e hai bisogno di chiarimenti, contattami. Ti spiegherò ogni funzione, impostazione e caso d'uso per assicurarti che questi strumenti si adattino alla tua strategia di trading.
