Meridian Session Clock

Libreria del tempo per MQL4: conversioni corrette con l'ora legale tra UTC e 12 fusi orari, un modello dell'orologio del server del vostro broker (rilevato automaticamente dallo storico dei prezzi), le sessioni di Sydney, Tokyo, London e New York più le vostre, con stato aperto, orari di inizio e fine e range OHLC, il giorno di trading FX e il fine settimana. A differenza di TimeGMT(), dà gli stessi risultati nel Tester strategie e dal vivo. Non opera mai, non disegna e non scrive file. Ricevete il file compilato Meridian_Session_Clock.ex4; questa pagina è il riferimento completo dell'API.

Avvio rapido

  1. Copiate Meridian_Session_Clock.ex4 in MQL4/Libraries (File > Apri cartella dati).
  2. Incollate il blocco #import qui sotto nel vostro EA, indicatore o script.
  3. OnInit: MSC_DetectBroker("EURUSD", 104, base, conf, used), oppure MSC_SetBroker(MSC_US_DST, 120) se conoscete l'orologio del server.
  4. Usate orari del server (TimeCurrent(), Time[i]): MSC_SessionIsOpen(MSC_LONDON_SESSION, TimeCurrent()).
  5. Verifica: eseguite l'esempio qui sotto nel Tester strategie; il log mostra il modello rilevato e gli orari di London a ogni barra.

Dichiarazione di import (pronta da copiare)

#import "Meridian_Session_Clock.ex4"
   int      MSC_ZoneOffset(int zone, datetime utc);
   bool     MSC_IsDST(int zone, datetime utc);
   datetime MSC_ToZone(datetime utc, int zone);
   datetime MSC_FromZone(datetime local, int zone);
   datetime MSC_NextChange(int zone, datetime utc);
   string   MSC_ZoneName(int zone);
   bool     MSC_SetBroker(int model, int base_minutes);
   int      MSC_DetectBroker(string symbol, int weeks, int &base_minutes, double &confidence, int &weeks_used);
   int      MSC_BrokerOffset(datetime utc);
   datetime MSC_ServerToUTC(datetime server_time);
   datetime MSC_UTCToServer(datetime utc);
   int      MSC_SessionAdd(int zone, int start_minute, int end_minute, int days_mask);
   void     MSC_SessionClear();
   string   MSC_SessionName(int session);
   bool     MSC_SessionIsOpen(int session, datetime server_time);
   datetime MSC_SessionStart(int session, datetime server_time, int index);
   datetime MSC_SessionEnd(int session, datetime server_time, int index);
   int      MSC_SessionRange(string symbol, int timeframe, int session, datetime server_time, int index, double &result[]);
   datetime MSC_TradingDayStart(datetime server_time);
   bool     MSC_IsWeekend(datetime server_time);
   int      MSC_LastError();
   string   MSC_ErrorText(int code);
#import
enum MSC_ZONE    { MSC_UTC, MSC_LONDON, MSC_FRANKFURT, MSC_ATHENS, MSC_MOSCOW, MSC_DUBAI, MSC_SINGAPORE, MSC_TOKYO,
                   MSC_SYDNEY, MSC_WELLINGTON, MSC_NEW_YORK, MSC_CHICAGO };
enum MSC_MODEL   { MSC_FIXED, MSC_US_DST, MSC_EU_DST };
enum MSC_SESSION { MSC_SYDNEY_SESSION, MSC_TOKYO_SESSION, MSC_LONDON_SESSION, MSC_NEW_YORK_SESSION }; 

Concetti

  • Tre tipi di orario: utc; server (orario del server del broker: TimeCurrent, orari delle barre); local (ora dell'orologio in un fuso).
  • Fusi 0-11: UTC, London, Frankfurt, Athens, Moscow, Dubai, Singapore (anche Hong Kong, Shanghai), Tokyo, Sydney, Wellington, New York, Chicago. L'ora legale segue la legge di ogni fuso dal 2000, compresi i cambi USA 2007, Sydney 2000 / 2006 / 2008, Auckland 2007 / 2008 e Moscow 2011 / 2014. Intervallo supportato 2000-2099; altre date sono calcolate con le stesse regole e segnalano -2.
  • Un orario locale saltato dal passaggio all'ora legale, o ripetuto dal ritorno all'ora solare, viene letto con lo scostamento in vigore prima del cambio (New York 02:30 nel giorno del cambio di marzo = 07:30 UTC; 01:30 nel giorno di novembre = 05:30 UTC, la prima occorrenza).
  • Orologio del broker = UTC + scostamento. Modelli: 0 FIXED (base tutto l'anno), 1 US DST (base + 60 nell'estate USA: broker "New York close", GMT+2 / GMT+3), 2 EU DST (base + 60 nell'estate europea). Predefinito 1 con base 120.
  • Le sessioni sono definite nell'ora locale di un fuso, dal lunedì al venerdì secondo il giorno di inizio: 0 SYDNEY 07:00-16:00 Sydney, 1 TOKYO 09:00-18:00 Tokyo, 2 LONDON 08:00-17:00 London, 3 NEW YORK 08:00-17:00 New York; id personalizzati 4-15. Un'istanza va dall'inizio (incluso) alla fine (esclusa). index 0 = l'ultima istanza iniziata all'orario dato o prima (aperta o conclusa), -1 la precedente, +1 la successiva; da -260 a 260.

Riferimento API

Tutte le funzioni aggiornano MSC_LastError. Id di fuso o di sessione errati danno -1 e 0, false, "UNKNOWN" o -1.

MSC_ZoneOffset, MSC_IsDST, MSC_ToZone, MSC_FromZone

Scostamento del fuso da UTC in minuti a utc; se è in vigore l'ora legale (Moscow 2011-2014, UTC+4 permanente, non è ora legale); utc + scostamento come ora locale; ora locale riportata in UTC con la regola sopra.

datetime ny = MSC_ToZone(MSC_ServerToUTC(TimeCurrent()), MSC_NEW_YORK); 

MSC_NextChange e MSC_ZoneName

Primo cambio di scostamento dopo utc (in UTC), 0 se non ce n'è nessuno entro tre anni (UTC, Dubai, Singapore, Tokyo, Moscow dopo il 2014). Nome di un fuso, come nell'elenco sopra.

MSC_SetBroker

model 0-2, base_minutes da -720 a 840 a passi di 15. Altrimenti false e -1.

MSC_DetectBroker

Legge la prima barra H1 dopo ogni buco del fine settimana (36 ore o più) di symbol ("" = simbolo del grafico), dalla più recente indietro, fino a weeks (4-520, 0 = 104). Il mercato FX apre la domenica alle 17:00 di New York, quindi ogni settimana dà uno scostamento; vincono il modello e la base che si adattano al maggior numero di settimane (parità: US DST, poi EU DST, poi FIXED). Restituisce il modello e lo applica se si adatta ad almeno il 60% delle settimane; altrimenti -1 con -5 NOT DETECTED (base_minutes e confidence sono comunque compilati). -3 NO DATA senza storico H1. Usate una coppia FX principale 24/5: metalli e indici aprono più tardi la domenica e leggono un'ora in più (XAUUSD ha dato base 180 invece di 120 nei test). Usate 52 settimane o più per includere i cambi d'ora; le settimane festive abbassano la confidenza. Nel Tester strategie è visibile solo lo storico caricato dal tester (weeks_used indica quante settimane sono state lette).

int base, used; double conf;
int model = MSC_DetectBroker("EURUSD", 104, base, conf, used); 

MSC_BrokerOffset, MSC_ServerToUTC, MSC_UTCToServer

Scostamento del server in minuti a utc; orario del server in UTC (regola sopra per l'ora attorno a un cambio); UTC in orario del server.

MSC_SessionAdd, MSC_SessionClear, MSC_SessionName

Aggiunge una sessione: zone, inizio e fine in minuti dopo la mezzanotte locale (0-1439, diversi; fine minore dell'inizio = notturna), days_mask dei giorni di inizio (bit 0 domenica fino a bit 6 sabato, 62 = lunedì-venerdì, 1-127). Restituisce l'id 4-15, oppure -1 con -1 o -4 SESSION LIMIT. MSC_SessionClear elimina le sessioni personalizzate (gli id vengono riutilizzati da 4). Nomi: SYDNEY, TOKYO, LONDON, NEW YORK, CUSTOM n.

int fra = MSC_SessionAdd(MSC_FRANKFURT, 7 * 60, 15 * 60 + 30, 62);   // 07:00-15:30 Frankfurt 

MSC_SessionIsOpen, MSC_SessionStart, MSC_SessionEnd

Se l'istanza 0 contiene server_time; orario del server di inizio o fine dell'istanza index. 0 in caso di errore.

if(MSC_SessionIsOpen(MSC_LONDON_SESSION, TimeCurrent()) && !MSC_SessionIsOpen(MSC_NEW_YORK_SESSION, TimeCurrent())) { } 

MSC_SessionRange

OHLC dell'istanza index dalle barre di symbol ("" = grafico) su timeframe (0 = grafico; M1, M5, M15, M30 o H1) il cui orario di apertura cade nell'istanza. result[] riceve 7 valori: 0 apertura, 1 massimo, 2 minimo, 3 chiusura, 4 orario della prima barra al massimo, 5 orario della prima barra al minimo, 6 barre. Restituisce il numero di barre; 0 con -3 NO DATA se nessuna barra cade dentro; -1 per timeframe, sessione o index errati. Un'istanza in corso usa le barre finora.

double r[]; if(MSC_SessionRange("", PERIOD_M15, MSC_TOKYO_SESSION, TimeCurrent(), -1, r) > 0) Print("Tokyo high ", r[1]); 

MSC_TradingDayStart e MSC_IsWeekend

Orario del server delle ultime 17:00 di New York a server_time o prima (inizio del giorno FX). Fine settimana = venerdì 17:00 fino a domenica 17:00 di New York.

MSC_LastError e MSC_ErrorText

Codice dell'ultima chiamata; testo: 0 OK, -1 INVALID PARAMETER, -2 OUT OF RANGE, -3 NO DATA, -4 SESSION LIMIT, -5 NOT DETECTED, altrimenti UNKNOWN.

Esempio di integrazione funzionante

Un Expert Advisor; incollate prima il blocco di import e le righe enum qui sopra.

datetime last = 0;

int OnInit()
{
   int base, used; double conf;
   int m = MSC_DetectBroker("EURUSD", 104, base, conf, used);
   if(m < 0) MSC_SetBroker(MSC_US_DST, 120);
   PrintFormat("model %d base %d conf %.2f weeks %d: %s", m, base, conf, used, MSC_ErrorText(MSC_LastError()));
   return(INIT_SUCCEEDED);
}

void OnTick()
{
   if(Time[0] == last) return;
   last = Time[0];
   datetime now = TimeCurrent();
   PrintFormat("London %s - %s server, open %d, FX day since %s, weekend %d",
               TimeToString(MSC_SessionStart(MSC_LONDON_SESSION, now, 0)), TimeToString(MSC_SessionEnd(MSC_LONDON_SESSION, now, 0)),
               MSC_SessionIsOpen(MSC_LONDON_SESSION, now), TimeToString(MSC_TradingDayStart(now)), MSC_IsWeekend(now));
} 

Architettura e note

  • Calcolo puro: le regole sono calcolate, non consultate, quindi non si scarica nulla. Il modello del broker e la tabella delle sessioni sono conservati per ogni programma che importa la libreria.
  • MetaTrader 4, qualsiasi simbolo e timeframe; EA, indicatori, script. Sicura nel Tester strategie e nell'ottimizzazione: niente DLL, file, richieste web, oggetti grafici, timer o variabili globali. Solo MSC_DetectBroker e MSC_SessionRange leggono barre.
  • Limiti: 16 sessioni (4 integrate), index di istanza da -260 a 260, anni 2000-2099.
  • Configurazioni tipiche. Filtro di sessione: operare solo mentre MSC_SessionIsOpen(MSC_LONDON_SESSION, now). Breakout del range asiatico: MSC_SessionRange di MSC_TOKYO_SESSION, index 0, all'apertura di London (Tokyo è ancora aperta). Logica giornaliera: azzerare a MSC_TradingDayStart. Backtest: chiamare MSC_DetectBroker o MSC_SetBroker in OnInit, mai TimeGMT().
  • Gli screenshot e il video mostrano un EA dimostrativo costruito con questa libreria; non fa parte dell'acquisto.

Avviso sui rischi

Gli orari delle sessioni descrivono quando i mercati sono di solito attivi, non come si muoveranno i prezzi. Controllate il calendario festivo del vostro broker; provate prima su un conto demo.

Altri dall’autore
EA Budak Ubat
Syarief Azman Bin Rosli
4 (3)
Come funziona Quando l'EA è attivo, analizzerà il grafico in base al parametro Modalità di esecuzione. Se non ci sono posizioni esistenti sul grafico, l'EA aprirà un trade in base al parametro. Se il trend è rialzista, aprirà un trade di acquisto, mentre se è ribassista, aprirà un trade di vendita. Imposterà anche un ordine di stop loss a una certa distanza dal prezzo di apertura del trade se la variabile stop loss è maggiore di 0. 0 significa nessun stop loss. Se ci sono posizioni esistenti s
EA Budak Ubat MT5
Syarief Azman Bin Rosli
EA Budak Ubat MT5 è un Expert Advisor automatizzato per il trading a griglia (Grid Martingale) sviluppato per MetaTrader 5. Combina analisi tecnica dei trend, calcolo dinamico della volatilità e gestione avanzata del rischio per operare efficacemente sia in fasi di congestione che di trend. Ottimizzato per il timeframe M5 sulle principali valute e sui metalli (XAUUSD / Oro). ### Caratteristiche Principali • 4 Metodi di Analisi Selezionabili:   1. Classic Candle: Momentum direzionale basato su
Indi RBO
Syarief Azman Bin Rosli
Input: Range Start Time : The starting time of the range creation Range End Time : The ending time of range creation Trade End Time : The time where the line of range zone high/low will be extended to Minimum Size : The minimum size of the range in point Maximum Size : The maximum size of the range in point If the range size is between the minimum and maximum, indicator will print the 1st color (blue).
Apex Flow Reversion
Syarief Azman Bin Rosli
# Apex Flow Reversion MT4 Apex Flow Reversion e un sistema di trading automatizzato sviluppato per MetaTrader 4 che applica una strategia intraday di reversione statistica verso la media. Il sistema monitora costantemente la deviazione del prezzo rispetto a un livello dinamico ponderato per i volumi (VWAP) e individua i punti di esaurimento del movimento attraverso bande di deviazione standard, il filtro di momentum Relative Strength Index (RSI) e le soglie di volatilita Average True Range (AT
Vortex Confluence Radar
Syarief Azman Bin Rosli
Vortex Confluence Radar MT4 Vortex Confluence Radar è un motore di valutazione della confluenza multi-oscillatore sviluppato nativamente per MetaTrader 4. L'indicatore fonde tre oscillatori tecnici di riferimento — Relative Vigor Index (RVI), Commodity Channel Index (CCI) e Williams Percent Range (WPR) — in un istogramma di momentum unificato, dotato di una linea di segnale smussata e avvisi automatici di incrocio. Architettura e segnali visivi dell'indicatore L'indicatore opera in una sottofine
Kinetix Speed Commander
Syarief Azman Bin Rosli
Kinetix Speed Commander MT4 Kinetix Speed Commander   è un cockpit istituzionale di esecuzione ordini in un clic, un calcolatore dinamico delle dimensioni della posizione e un terminale di gestione del rapporto rischio/rendimento sviluppato nativamente per MetaTrader 4. Concepito specificamente per i trader di società di prop trading (Prop Firms), scalper rapidi e day trader quantitativi, Kinetix Speed Commander elimina i ritardi dovuti ai calcoli manuali, gli errori di digitazione dei volumi e
Prism Candle Forge
Syarief Azman Bin Rosli
Prism Candle Forge — Motore di Riconoscimento Pattern Candlestick per MT4 Prism Candle Forge e una libreria nativa MQL4 per rilevare e validare oltre 20 pattern candlestick giapponesi tramite analisi geometrica ponderata con ATR. Offre identificazione dei pattern, punteggio di affidabilita direzionale, classificazione morfologica e validazione di trend tramite 8 funzioni esportate per EA, Indicatori o Script. Zero DLL, nessuna dipendenza, puro calcolo in MQL4. Distribuito come binario compilato
Sigma Squeeze Reactor
Syarief Azman Bin Rosli
Sigma Squeeze Reactor Expert Advisor di Breakout su Compressione di Volatilita Bollinger-Keltner Sigma Squeeze Reactor e un Expert Advisor per MetaTrader 4 progettato per individuare e negoziare movimenti direzionali esplosivi derivanti da compressioni di volatilita. Rileva la contrazione delle Bande di Bollinger all'interno dei Canali di Keltner (la classica figura di squeeze) ed esegue entrate tempestive nel momento in cui la volatilita si espande, con validazione della direzione tramite oscil
Fulcrum Value Profile
Syarief Azman Bin Rosli
Fulcrum Value Profile è un indicatore per MetaTrader 4 che costruisce un profilo di volume a tick per ogni sessione, segna il Point of Control (POC) e la value area, traccia POC/VAH/VAL in formazione come linee, segue i POC vergini (naked POC) e segnala due setup su barre chiuse: rientro nella value area precedente (regola dell'80%) e accettazione fuori da essa (breakout). Non apre, modifica né chiude mai operazioni. Avvio rapido Applicare l'indicatore a un grafico M5, M15 o M30. Lasciare Profil
Filament Tripline Console
Syarief Azman Bin Rosli
Filament Tripline Console trasforma le tue linee orizzontali e trendline in "fili d'innesco" (triplines) armati. Quando il prezzo tocca una linea, o una barra chiude oltre di essa, il tripline esegue la sua azione: un avviso, un acquisto BUY o una vendita SELL a mercato con lotto, stop loss e take profit automatici, oppure un EXIT che chiude le posizioni. Non opera mai secondo un'analisi propria; agisce solo sulle linee che armi tu. Avvio rapido Collega l'utility a qualsiasi grafico. Per le azio
Tectonic Structure Engine
Syarief Azman Bin Rosli
Libreria MQL4 che mappa la struttura di mercato per il vostro EA, indicatore o script: swing confermati con etichette HH, HL, LH, LL, EQH ed EQL, rottura di struttura (BOS), cambio di carattere (CHoCH), sweep di liquidità, order block e fair value gap con monitoraggio del riempimento, e la posizione del prezzo nel range operativo. Legge solo barre chiuse e non ridisegna mai. Non apre operazioni, non disegna e non invia avvisi. Ricevete il file compilato Tectonic_Structure_Engine.ex4; questa pagi
Recoil Retrace Engine
Syarief Azman Bin Rosli
Recoil Retrace Engine è un Expert Advisor per MetaTrader 4 che opera il ritracciamento dopo un movimento forte. Individua una gamba d'impulso partita da uno swing confermato e lunga un multiplo dell'ATR, attende che il prezzo rientri in una zona di ritracciamento (38,2-61,8 % di default), entra nella direzione della gamba, prende un parziale all'estremo e lascia correre il resto fino a un target di estensione. Una posizione per simbolo e magic number; niente griglia, martingala, mediazione o cop
Gnomon Diurnal Cone
Syarief Azman Bin Rosli
Panoramica Gnomon Diurnal Cone mostra quanto il prezzo si allontana normalmente dall'apertura del giorno a ogni ora della giornata. Per ogni fascia intraday prende gli ultimi N giorni completi e disegna l'escursione mediana sopra e sotto l'apertura (cono centrale) e un percentile scelto (cono esterno). Il cono di oggi viene fissato all'apertura del giorno solo con giorni conclusi, quindi non si ridisegna mai, e viene proiettato fino alla fine della giornata. Un budget di range confronta il range
Ephemeris Trade Calendar
Syarief Azman Bin Rosli
Ephemeris Trade Calendar - lo storico del conto come calendario mensile dei profitti (MT4) Ephemeris Trade Calendar trasforma lo storico di MetaTrader 4 in un calendario mensile dei profitti sul grafico. Ogni operazione chiusa cade nel suo giorno: le celle sono colorate in base al risultato, mostrano vincenti e perdenti e si sommano nei totali settimanali. Un pannello inferiore passa tra statistiche, mappa del vantaggio (P/L per giorno e ora di ingresso più curva delle operazioni chiuse) e regis
Spectra Trend Ribbon
Syarief Azman Bin Rosli
# Spectra Trend Ribbon MT5 Spectra Trend Ribbon e un indicatore nativo per MetaTrader 5 progettato per determinare la direzione del trend e individuare con precisione le fasi di espansione della volatilita. Integra una linea di base centrale adattativa a triplo livellamento, bande dinamiche di oscillazione basate sull'Average True Range (ATR) e frecce automatiche di segnale al verificarsi di breakout di momentum. ## Spiegazione dei Segnali Visivi L'indicatore proietta cinque elementi visivi
Aegis Risk Sentinel
Syarief Azman Bin Rosli
Aegis Risk Sentinel MT5 Aegis Risk Sentinel   è un'utilità professionale di protezione dell'equity e gestione del rischio in tempo reale sviluppata in modo nativo per MetaTrader 5. Progettata per i trader di prop firm, gestori di fondi e day trader, Aegis impone una rigorosa disciplina matematica sul conto di trading, prevenendo drawdown rovinosi, trading emotivo di rivalsa e stop out dovuti a margin call. L'utilità dispone di un cruscotto grafico interattivo (HUD) sul grafico, sviluppato senza
Stratos Momentum Engine
Syarief Azman Bin Rosli
Stratos Momentum Engine MT5 Stratos Momentum Engine è un Expert Advisor algoritmico sviluppato per MetaTrader 5, progettato per operare su strategie di breakout del momentum su base multi-timeframe (MTF). Il sistema abbina l'analisi della regressione lineare sull'orizzonte H1 per determinare la direzione del trend primario, la sincronizzazione precisa dei punti di ingresso su timeframe M15 mediante l'oscillatore stocastico, e la conferma strutturale di breakout attraverso i canali di Donchian. L
Nexus Quant Matrix
Syarief Azman Bin Rosli
Nexus Quant Matrix MT5 Nexus Quant Matrix   è una libreria di calcolo quantitativo e analisi statistica in streaming di livello istituzionale, sviluppata nativamente per MetaTrader 5. Progettata per sviluppatori quantitativi, hedge fund sistematici e architetti di algoritmi, Nexus Quant Matrix garantisce un'elaborazione numerica ad alte prestazioni direttamente nell'ambiente MQL5 senza necessità di DLL esterne, Python o moduli C++. Operando con complessità computazionale O(1), la libreria gestis
Quasar Regime Cloud
Syarief Azman Bin Rosli
Quasar Regime Cloud è un indicatore di regime di mercato per MetaTrader 5. Determina se il prezzo è in trend o in fase laterale e mostra il risultato direttamente sul grafico tramite una nuvola frattale adattiva. I segnali vengono generati solo quando il mercato è classificato come in trend, filtrando molti falsi incroci tipici delle fasi laterali. Come funziona 1. Stima della dimensione frattale Per ogni barra l'indicatore stima la dimensione frattale (D) del prezzo su una finestra configurabi
Isobar Event Shield
Syarief Azman Bin Rosli
Isobar Event Shield protegge le tue operazioni dalle notizie economiche in MetaTrader 5. Legge il calendario economico integrato nel terminale, conta il tempo fino a ogni pubblicazione che interessa i tuoi simboli e, poco prima di ciascuna, applica la protezione scelta alle posizioni e agli ordini pendenti che tu o altri Expert Advisor avete già. Non apre mai operazioni proprie. Avvio rapido Collega l'utility a un grafico (una copia per terminale) e attiva Algo Trading nella barra degli strumen
Riptide Sweep Reclaimer
Syarief Azman Bin Rosli
Riptide Sweep Reclaimer è un Expert Advisor per MetaTrader 5 che opera gli sweep di liquidità di un range di sessione tranquilla: misura massimo e minimo di una finestra a scelta (predefinita 00:00-08:00 ora del server), attende che la sessione successiva buchi un lato e opera il rientro appena una candela chiude di nuovo dentro il range, con obiettivi al punto medio e al lato opposto. Una posizione alla volta sul simbolo del grafico; niente grid, martingala o mediazione. Avvio rapido Collegare
Turnstile Order Gateway
Syarief Azman Bin Rosli
Libreria MQL5 che si inserisce tra il vostro Expert Advisor e OrderSend. Ogni richiesta supera 9 controlli (connessione, Algo Trading, modalità del simbolo, sessione, tipi di ordine, volume, stop, margine, OrderCheck) prima dell'invio. Chiusure e modifiche bloccate dal livello di congelamento, da una sessione chiusa o da una connessione persa entrano in coda e vengono inviate più tardi. Non opera mai da sola. Ricevete il file compilato Turnstile_Order_Gateway.ex5; questa pagina è il riferimento
Counterpoint Divergence Matrix è un indicatore per MetaTrader 5 che trova le divergenze tra gli swing del prezzo e il momentum. Segna le divergenze regolari (il prezzo fa un nuovo estremo, l'oscillatore no) e nascoste (il contrario), tiene solo quelle pulite con un controllo di linea di vista e valuta ogni segnale in base a quanti dei cinque oscillatori concordano: RSI, MACD, Stochastic, CCI e Momentum. I segnali compaiono quando lo swing più recente è confermato e non vengono mai ridisegnati. N
Cascade Exit Conductor
Syarief Azman Bin Rosli
Cascade Exit Conductor e un'utilita di gestione delle posizioni per MetaTrader 5. Sorveglia le operazioni gia aperte - a mano o da un qualsiasi Expert Advisor - e ne conduce le uscite al posto tuo: blocca lo stop in pareggio, assicura il profitto con una cascata di chiusure parziali a tappe, accompagna il resto con un trailing ad ATR o a distanza fissa e puo chiudere una posizione dopo un tempo massimo di mantenimento. Si comanda da una cabina compatta sul grafico con controlli a un clic. Non ap
Ziggurat Pivot Engine
Syarief Azman Bin Rosli
Ziggurat Pivot Engine è un Expert Advisor per MetaTrader 5 che opera i livelli Camarilla del giorno precedente. Opera contro i rifiuti del livello interno (H3/L3) verso la chiusura precedente e segue le chiusure confermate oltre il livello esterno (H4/L4). Una matrice di regime giornaliero decide ogni giorno quali setup possono operare in base all'ampiezza del giorno precedente. Una posizione alla volta per simbolo e numero magico, chiusa all'uscita giornaliera; niente griglia, martingala, media
Orrery Cycle Toolkit
Syarief Azman Bin Rosli
Libreria MQL5 che misura il ciclo dominante del mercato su qualsiasi simbolo e timeframe: periodo in barre, fase, una coppia seno / seno anticipato i cui incroci segnano le svolte del ciclo, modalità ciclo o trend, ampiezza, linea di tendenza, spettro, lunghezze adattive per indicatori e una proiezione del ciclo in corso. Legge solo lo storico dei prezzi: non opera mai, non disegna e non scrive file. Ricevete il file compilato Orrery_Cycle_Toolkit.ex5; questa pagina è il riferimento completo del
Filtro:
Nessuna recensione
Rispondi alla recensione