Multi Timeframe Signal Workshop MT4
- Indicatori
-
George Ciprian Mandache
Mostly writing code that does stuff...
User guides are on my blog. For questions or bugs, write in the product's Comments tab or send me a message. - Versione: 1.0
- Attivazioni: 5
Multi Timeframe Signal Workshop è un indicatore per MetaTrader 4 che controlla i segnali che costruisci con indicatori di qualsiasi timeframe e segna ogni barra in cui uno di essi scatta. Un segnale come "RSI H4 in ipervenduto mentre il prezzo è sopra la EMA 200 giornaliera" si costruisce con pochi clic, senza codice, e ogni attivazione viene disegnata sul grafico con le zone, le linee e i valori degli indicatori che ha letto. Include 36 segnali pronti e ti avvisa con un alert quando compare una nuova attivazione.
Prezzo di lancio: 49 USD per le prime 10 copie, poi 79 USD.
Cosa fa
- Segnali con pochi clic. Scegli un timeframe, un indicatore con i suoi parametri (il periodo di un RSI, le deviazioni standard delle bande di Bollinger) e cosa verificare (ipervenduto, un incrocio, una divergenza, il prezzo dentro una zona, una linea sopra un'altra) e quando deve essersi verificato. Le condizioni si raggruppano: tutte, una qualsiasi, oppure almeno un numero stabilito.
- Qualsiasi timeframe in un segnale. Una condizione può leggere H4, la successiva D1, un'altra il timeframe del grafico stesso.
- Segnato sul grafico. Ogni attivazione riceve una freccia con il nome del segnale accanto; dove i nomi di attivazioni vicine si incontrano, il più recente sta sopra. Quello che si è verificato viene disegnato con lei: un punto dove le linee si sono incrociate, una linea tra i pivot di una divergenza, la zona o il livello che ha letto.
- Gli indicatori li disegna lui. Gli indicatori nominati da un segnale vengono disegnati sopra le candele o in riquadri (dock) sotto di esse. Non serve installare altro. L'impostazione Markers only li lascia fuori.
- Alert. Una nuova attivazione ti avvisa con la finestra degli alert, un suono, una notifica push o un'email, per tutti i segnali insieme o per ciascuno con le sue impostazioni.
- Segnali come file di testo. Save to file scrive un segnale come semplice file di testo, e Load from file mette sul grafico qualsiasi file di segnale. Scrivine o modificane uno con Notepad o qualsiasi editor di testo, copialo su un altro terminale o mandalo a qualcuno. I grafici ricaricano un file modificato in pochi secondi.
- 36 segnali pronti su oscillatori, bande, il voto del trend, supporti e resistenze, domanda e offerta, Fibonacci, order block, fair value gap e struttura di mercato, quasi tutti in coppie rialzista e ribassista.
Indicatori che un segnale può usare
- Prezzo e medie mobili: la chiusura, SMA ed EMA di qualsiasi periodo.
- Bande e canali: bande di Bollinger con lo squeeze, canali di Keltner e di Donchian.
- Trend: Supertrend, Parabolic SAR, Ichimoku, ADX con +DI e -DI, e il voto del trend su otto metodi (struttura, ordine delle medie, Donchian, ADX, Supertrend, Parabolic SAR, Ichimoku, VWAP), ogni metodo anche da solo.
- Smart money concepts: struttura di mercato (BOS e CHoCH), order block (con il liquidity sweep, il displacement e il suo fair value gap) e FVG.
- Livelli e zone: swing (HH, LH, HL e LL), Fibonacci (livelli, golden pocket, optimal trade entry), supporti e resistenze, domanda e offerta. Ogni zona si legge come dentro, toccata, vicina o rotta, e le distanze sono in ATR, così un segnale vuol dire la stessa cosa su qualsiasi simbolo.
- Oscillatori: RSI, stocastico, quadruplo stocastico, Stochastic RSI, MACD, CCI, Williams %R e MFI, con divergenze classiche e nascoste.
- Volatilità e volume: ATR e volume tick, ciascuno rispetto alla sua media, e OBV con le sue divergenze.
Il linguaggio delle regole
Ogni segnale è una regola scritta in un unico linguaggio leggibile. Le card la scrivono per te e la mostrano sotto di sé come Rule text; un file di segnale la prende così come la scrivi, su tutte le righe che vuoi, con commenti # e una riga marker: bullish o marker: bearish.
- Nomi: timeframe, indicatore e campo, come H4.rsi.value, D1.ema200.is_above o Chart.bb.upper. Chart segue il timeframe del grafico stesso.
- Parametri degli indicatori: i parametri di un indicatore vanno tra parentesi dopo il suo nome, come H4.rsi(21).is_oversold(30) o H4.bb(20, 2.5).upper. Se li ometti, valgono i valori predefiniti, quindi H4.rsi è un RSI 14. L'editor della condizione li mostra sotto l'indicatore.
- Flag e i loro numeri: ogni flag inizia con is_ e prende i suoi numeri tra parentesi, come H4.rsi.is_oversold(25) o D1.macd.is_bull_div(3, 40). Se li ometti, valgono i valori predefiniti pubblicati.
- Unire e calcolare: and, or, not e parentesi; confronti con numeri o con altre linee; + - * / e abs, min, max, round, floor e ceil.
- Funzioni: within_bars(x, 5) per "nelle ultime 5 barre", bars_ago(x, 7), at_least_true(2, a, b, c), in_range(x, 40, 60), cross_above(a, b) e cross_below(a, b).
Due esempi:
- H4.rsi.is_oversold(35) and D1.ema200.is_above
- abs(H1.price.value - H1.ema50.value) / H1.atr.value < 0.5 and at_least_true(2, H1.rsi.value < 45, H1.stoch.is_cross_up, H1.macd.hist > 0)
Una regola che non si compila mostra il motivo e non viene salvata. Il riferimento del linguaggio delle regole, sul mio blog, elenca ogni indicatore, campo, flag e numero con la sua definizione e la sua fonte.
Per iniziare
- Applica l'indicatore a un grafico. Nel terminale si chiama MTF Signal Workshop.
- Clicca + Signal, poi Load from file per scegliere un segnale pronto, oppure + Add condition per costruirne uno tuo. Save lo mette sul grafico; Save to file lo conserva anche come file per ogni grafico.
- Su ogni riga, On/Off mette in pausa un segnale, la matita lo modifica e il cestino lo toglie. Settings imposta gli alert e i colori dei segni.
Quando scatta un segnale
Ogni condizione si valuta sulle barre chiuse del proprio timeframe. Un segnale scatta sulla barra in cui la sua regola diventa vera, almeno un numero stabilito di barre dopo l'attivazione precedente. Una divergenza si conosce solo qualche barra dopo il suo secondo pivot, quindi la sua freccia sta sulla barra in cui è diventata nota. Solo un'attivazione sulla barra appena chiusa manda l'alert, una volta sola; togliere e rimettere l'indicatore non lo ripete. Le attivazioni precedenti nelle barre esaminate vengono disegnate senza alert.
Strategy Tester
Nello Strategy Tester, Multi Timeframe Signal Workshop mostra sei dei segnali pronti: incroci del DMI con l'ADX sopra 25, forte accordo di trend e rotture di struttura, rialzisti e ribassisti. Per provare i tuoi, copia il file delle impostazioni del grafico e i file dei segnali nella cartella condivisa da tutti i terminali, Common\Files; la guida mostra come.
Note e limiti
- I segnali, la loro lunghezza e gli indicatori che leggono non hanno limiti. Il disegno sì: 32 linee sopra le candele e 32 indicatori per grafico. Un segnale i cui indicatori non ci stanno più disegna solo i suoi segni e lo dice, e continua a scattare e a mandare alert.
- MetaTrader 4 non può riempire aree, quindi la nuvola di Ichimoku e le bande di Bollinger, Keltner e Donchian mostrano le linee senza riempimento.
- Ogni simbolo tiene la sua lista di segnali, con l'On/Off, il Min bars between signals e gli alert di ciascun segnale, e tutto torna dopo un riavvio. Togliere l'indicatore cancella i suoi segni, le linee, i riquadri e il pannello.
- Non apre e non gestisce operazioni. MTF Indicator Suite, gratuito nel Market, disegna gli stessi indicatori senza segnali.
Supporto
Due post sul mio blog coprono tutto: la guida, con un'immagine per ogni passo, e il riferimento del linguaggio delle regole e degli indicatori.
- Guida: https://www.mql5.com/en/blogs/post/779985
- Riferimento del linguaggio delle regole e degli indicatori: https://www.mql5.com/en/blogs/post/779986
Per domande o problemi, scrivi nella scheda Commenti di questa pagina o mandami un messaggio privato su MQL5.

