Qif Pro Market Regime Engine
- Indicatori
-
Dario Cadeddu
Quantitative Trading Systems Developer focused on risk management, market regime analysis and structured trading workflows for MetaTrader 5. - Versione: 1.2
- Aggiornato: 31 ottobre 2026
- Attivazioni: 5
QIF PRO - Market Regime Engine (v1.002)
QIF PRO ti dice quanto rischio merita la tua strategia in questo momento.
Legge la condizione di mercato su ogni barra chiusa e restituisce uno stato di sizing - REDUCE, STANDARD o FULL - adattato allo stile della strategia che usi: trend/breakout oppure mean-reversion.
QIF PRO non genera segnali BUY o SELL. È un livello di contesto e di dimensionamento della posizione che lavora sopra le tue entrate.
COME FUNZIONA
Il motore combina tre componenti indipendenti, tutte misurate solo su barre chiuse:
1. Espansione di volatilità - ln(ATR14 / ATR100). La volatilità si sta espandendo o contraendo rispetto alla sua norma recente?
2. Rottura di regime - rilevamento bayesiano online dei punti di cambiamento (BOCPD) sui rendimenti normalizzati per la volatilità. Il mercato ha appena cambiato comportamento? Una rottura rilevata resta attiva per 12 barre.
3. Liquidità di sessione - un fattore stagionale del True Range per la fascia oraria della settimana in corso, misurato sulle ultime 26 settimane. Siamo in una fase di sessione attiva o tranquilla?
Le tre componenti si sommano in un punteggio di condizione (da -2 a +3):
- punteggio >= +1 -> TREND-favourable (favorevole al trend)
- punteggio <= -1 -> MR-favourable (favorevole alla mean-reversion)
- altrimenti -> neutral (neutro)
STATO DI SIZING
Scegli lo stile della tua strategia negli input:
- Stile Trend: TREND-favourable = FULL, neutro = STANDARD, MR-favourable = REDUCE
- Stile Mean-reversion: la corrispondenza è invertita (MR-favourable = FULL). In questo stile lo stato cambia solo dopo che la nuova condizione è rimasta stabile per 4 barre chiuse, eliminando gran parte dei cambi continui durante la giornata.
VALIDAZIONE E TIMEFRAME
Tutti i parametri del motore sono fissi: sono stati congelati al momento della validazione e non vengono ottimizzati per simbolo.
Il motore è validato fuori campione solo su M15.
- Su M15 il motore è pienamente attivo.
- Su qualsiasi altro timeframe il motore resta spento e lo stato rimane STANDARD.
- H1 può essere attivato manualmente ("Allow unvalidated TF"), ma non ha superato la validazione fuori campione ed è disponibile solo a scopo di ricerca.
Usa QIF PRO su grafici M15.
INTEGRAZIONE CON QRM PRO
QRM PRO (gestore del rischio, venduto separatamente) legge direttamente lo stato di QIF e adatta il rischio per operazione:
- REDUCE -> x0,50
- STANDARD -> x0,75
- FULL -> x1,00
QIF regola il rischio solo entro le impostazioni di QRM e non lo aumenta mai oltre.
INTEGRAZIONE CON VEO PRO
VEO PRO (gratuito) mostra nel suo footer lo stato corrente di QIF e l'allineamento del bias, quando i due indicatori sono sullo stesso grafico.
PANNELLO SUL GRAFICO
- Stato di sizing e stile selezionato
- Expansion, Liquidity, Break (attiva/nessuna + probabilità), Confidence
- Condizione di mercato (TREND-favourable / neutral / MR-favourable) e bias direzionale
INPUT
1. Style - Trend / breakout oppure Mean-reversion
2. Max Bars - storico pubblicato in barre (0 = tutto). Il periodo di riscaldamento interno viene aggiunto automaticamente.
3. Allow unvalidated TF - attiva il motore su H1 (non validato; disattivato per impostazione predefinita)
4. Show Panel - mostra il pannello
STORICO NECESSARIO
La componente di liquidità richiede circa 26 settimane di storico M15 per essere completa. Fino ad allora il pannello mostra "(warming up)". Mantieni "Max barre nel grafico" al valore predefinito di MetaTrader (100.000) o superiore.
BUFFER PER SVILUPPATORI DI EA (iCustom / CopyBuffer, leggere la barra chiusa a shift 1)
- 2 State: 0 = REDUCE, 1 = STANDARD, 2 = FULL
- 3 Risk: 0..70 (misura dell'espansione di volatilità)
- 4 Expansion: 100 x ln(ATR14/ATR100)
- 5 Liquidity: 100 x fattore stagionale (100 = sessione media)
- 6 Confidence: 40..100 (concordanza delle tre componenti)
- 7 Condition score: -2..+3
- 8 Probabilità di rottura di regime: 0..100
- 9 Directional Bias: -100..+100 (efficiency ratio con segno, 20 barre)
Ordine degli input per iCustom: Style, Max Bars, Allow unvalidated TF, Show Panel.
DETTAGLI TECNICI
- Logica a barra chiusa, nessun repaint: la barra in formazione non viene mai pubblicata
- Calcolo incrementale dopo il primo caricamento
- Nessuna DLL, nessuna connessione esterna
AVVERTENZA SUI RISCHI
QIF PRO è uno strumento di analisi, non una consulenza finanziaria, e non garantisce risultati. Il trading di prodotti a leva comporta un rischio elevato e può non essere adatto a tutti gli investitori.
