Squeeze Momentum MTF
- Indicatori
-
Evgenii Sutulov
I build trading indicators, strategies, and dashboards that don't repaint.
Seven years doing this. MetaTrader 4, MetaTrader 5, TradingView.
Closed bars only. What you see is what happened.
The bar being formed never changes a published value. - Versione: 1.3
Squeeze Momentum MTF risponde a due domande insieme, in un'unica sottofinestra.
La prima è se il mercato sia compresso. Le Bande di Bollinger vengono confrontate con un Canale di Keltner: quando le Bande di Bollinger stanno interamente dentro il Canale di Keltner, la volatilità si è contratta e il mercato è in compressione. Quando tornano a spingersi fuori, la compressione si è scaricata.
La seconda è verso dove punta l'energia compressa. Una serie di prezzi privata della tendenza viene interpolata con una regressione lineare, e il punto finale di quella interpolazione è l'istogramma del momentum. Il segno indica il lato, e il colore dice inoltre se la barra corrente si amplia rispetto alla precedente oppure si sgonfia, così che un istogramma ancora positivo ma in calo si legge diversamente da uno positivo e in crescita.
La decisione che sostiene: il mercato era tranquillo, ha appena smesso di esserlo, ed ecco da quale lato stava il momentum in quel momento.
Che cosa si vede sul grafico
Nella sua sottofinestra ci sono due cose. L'istogramma del momentum in quattro colori: positivo e in espansione, positivo e in calo, negativo e in espansione, negativo e in calo. E una fila di punti sulla linea dello zero, in tre stati: nessuna compressione, compressione in corso, compressione appena scaricata.
Il segnale che il prodotto pubblica è lo scarico: la barra chiusa precedente era in compressione, questa non lo è più, e il segno del momentum indica la direzione.
Il pannello
Un pannello canvas, per impostazione predefinita sul grafico del prezzo anziché stipato nella finestra dell'oscillatore, benché possa essere spostato lì. Trascinabile, richiudibile, chiudibile.
Mostra il timeframe in vigore e le lunghezze di Bollinger e Keltner realmente applicate. Dice com'è l'ultima barra chiusa: uno scarico rialzista, uno scarico ribassista o nessuno scarico. E dice se i numeri vengono dalla finestra delle proprietà o dal pannello, e quanti sono stati cambiati.
Sotto stanno le impostazioni che il pannello può muovere, con i loro valori. L'ingranaggio apre un foglio a tre schede.
La scheda Values copre il timeframe, la lunghezza di Bollinger, il moltiplicatore di Bollinger, la lunghezza di Keltner, il moltiplicatore di Keltner e se l'ampiezza di Keltner usi il true range oppure il semplice massimo meno minimo. Ogni riga ha pulsanti a passo, un intervallo e una frase di aiuto. La scheda Alerts copre l'interruttore generale, gli interruttori per evento, quattro canali, la pausa e un pulsante di prova. La scheda Styles copre la palette, se disegnare l'istogramma e i punti di compressione, e la dimensione del punto; cambia solo l'aspetto.
Tre schemi di colore, incluso uno sicuro per il daltonismo che usa blu e arancione invece di rosso e verde. Lo stato del pannello e ogni modifica fatta sul foglio si conservano per singolo grafico attraverso un cambio di timeframe e un riavvio del terminale. L'interfaccia è in inglese.
Avvisi
Muti alla consegna. Gli eventi sono un segnale BUY e un segnale SELL, entrambi nel senso di uno scarico della compressione con il momentum da quel lato. Canali: finestra popup, suono, push al terminale mobile e posta elettronica. C'è una pausa per evento, di due ore per impostazione predefinita.
Gli avvisi scattano sull'ultima barra chiusa. Altri due avvisi, spenti per impostazione predefinita, parlano sulla barra in formazione entro un numero scelto di secondi prima della sua chiusura. Si chiamano anticipati perché uno scarico che compare a metà barra può essere sparito alla chiusura. Telegram non fa parte di questo prodotto.
Multi timeframe
L'impostazione Timeframe calcola su un timeframe superiore e disegna qui il risultato. Vengono lette solo barre superiori chiuse: una barra del grafico mostra la barra superiore più recente già chiusa all'ora di quella barra, non quella che la contiene.
La serie estranea viene costruita in background e la prima lettura può non restituire nulla. L'indicatore riprova e il pannello dice se sta aspettando un download o se manca storico. Non fallisce mai l'inizializzazione per barre mancanti.
Lettura da un EA
Sei buffer, tutti leggibili tramite iCustom e CopyBuffer. Il buffer 0, Momentum, è il punto finale della regressione lineare della serie privata della tendenza. Il buffer 1 è l'indice di colore dell'istogramma: 0 significa su e in espansione, 1 su e in calo, 2 giù e in espansione, 3 giù e in calo. Il buffer 2, Squeeze, è il punto, sempre pari a 0.0 dove è visibile. Il buffer 3 è l'indice di colore del punto: 0 significa nessuna compressione, 1 compressione in corso, 2 compressione scaricata. Il buffer 4, Signal, vale +1 quando una compressione si è appena scaricata al rialzo, -1 quando si è scaricata al ribasso e 0 quando non c'è scarico. Il buffer 5, Override, conta quante impostazioni sono state cambiate dal pannello.
Questo prodotto non ha buffer di prezzo Buy e Sell separati. L'evento sta nel buffer 4.
La scheda Styles nasconde un tracciato togliendogli il colore, mai svuotando un buffer. Ogni indice dell'elenco qui sopra resta leggibile tramite iCustom e CopyBuffer e resta visibile nella finestra dati anche con gli interruttori di visualizzazione spenti. Il buffer 5 permette a una strategia di capire che un'istanza sul grafico gira su valori cambiati a mano dal pannello; un'istanza creata tramite iCustom è di sola lettura e usa sempre i parametri che le avete passato.
Provenienza
Questo è un port di "Squeeze Momentum Indicator [LazyBear]", dalla pubblicazione open source dell'autore stesso. A quella pubblicazione non è allegata alcuna licenza, il che rende ammissibile un port fedele delle formule, e questa implementazione segue le formule anziché tirare a indovinare.
Il prodotto porta il nome del metodo perché è proprio quello che realizza. L'opera originale è di LazyBear e qui non se ne rivendica alcuna paternità.
Limiti onesti
L'istogramma e il punto sulla barra in formazione sono vivi e cambieranno finché quella barra non chiude. Uno scarico che si mostra a metà barra può essere assente alla chiusura. Le barre chiuse non cambiano.
Lo scarico di una compressione è un'affermazione sulla volatilità, non sulla direzione. Il segno del momentum vi dice da quale lato stava l'energia nel momento dello scarico, e questa è una descrizione di ciò che è appena accaduto, non una previsione di ciò che seguirà.
Una compressione può anche scaricarsi nel nulla. La compressione è una condizione necessaria per un'espansione, non sufficiente.
Le impostazioni di Bollinger e Keltner spostano in modo sostanziale il rilevamento della compressione. Allargare il moltiplicatore di Keltner produce più compressioni, stringerlo ne produce meno, e nessuna delle due configurazioni è quella corretta.
Qui non si dichiara alcuna cifra di rendimento, alcuna percentuale di operazioni vincenti e alcun risultato di backtest.

