Unisciti alla nostra fan page
This library simulates prop trading firm scenarios by resetting the account balance based on configurable profit and loss thresholds during backtesting, and logs reset results for analysis.
This code shows how you can create a dashboard to display all the relevant information on the chart
This code provides a simple function for sending push notifications to your mobile device whenever trades are opened or closed in MetaTrader 5. It's designed for netting accounts (where only one position per symbol is allowed).
L'indicatore WeekDays visualizza il giorno della settimana, la settimana dell'anno, il giorno dell'anno o l'indice della barra nella finestra dei dati e, facoltativamente, nelle etichette del grafico.
Questo script è una soluzione di riferimento per la mappatura dei nomi dei simboli configurati dagli utenti negli EA o negli script di MetaTrader 5 con i nomi effettivi forniti dal broker. Utilizza l'algoritmo della distanza di Levenshtein per identificare automaticamente il simbolo più simile in Market Watch. Ideale per gli sviluppatori che devono affrontare problemi di compatibilità con prefissi o suffissi nei nomi dei simboli. È un punto di partenza personalizzabile per soddisfare qualsiasi esigenza specifica.
Adaptive CCI - Commodity Channel Index con limiti superiori e inferiori regolati dinamicamente in base alla volatilità del mercato. Elimina le soglie fisse (come 100/-100) utilizzando picchi e avvallamenti attenuati dall'EMA, fornendo segnali di ipercomprato/ipervenduto più affidabili e adeguati alla volatilità corrente di ogni asset. Perfetto per identificare punti di inversione ad alta probabilità con livelli di conferma adattivi.
A lightweight tool for manual scalping in MT5 using keyboard shortcuts
Stochastic beginner tutorial to learn how to code in MQL5
A Marubozo is a long-bodied candlestick with no shadow, from the Japanese word meaning "close-cropped". Candlestick charts look at the opening and closing price on a single day and are used by technical traders.
Synchronized custom crosshair indicator showing price and (server/local) time.
Questo servizio controlla periodicamente gli swap per i simboli predefiniti e salva le modifiche rilevate in file CSV per ulteriori analisi e potenziali replay (non implementati in questa sede). Inoltre, monitora e segnala le modifiche agli swap delle posizioni esistenti.
Indicatore Zig Zag che si basa solo su una percentuale minima di ritracciamento rispetto a ciascuna onda precedente e, facoltativamente, su una dimensione specifica misurata in unità atr.
La terza parte "Programmazione orientata agli oggetti in MQL5" offre un'immersione nel mondo della programmazione orientata agli oggetti (OOP) nel linguaggio MQL5. Lo sviluppo di software comporta spesso la complessità legata alla gestione di più entità, richiedendo tecnologie avanzate per migliorare la convenienza, la produttività e la qualità della programmazione.
ATR - Average True Range - beginner tutorial to learn how to code in MQL5
This indicator uses two moving averages to calculate the market trend and changes color depending on the trend direction.
This indicator calculates the range difference between the 'MACD and Signal lines' and also the range distance between 'the last two MACD bar'.
This is an indicator to calculate 14 types of moving averages based on close price.
It will detect whether there's confluence between the current chart timeframe and two other timeframes.
Gli algoritmi di ottimizzazione basati sulla popolazione sono raccolti qui. L'archivio contiene tutti i file necessari per eseguire gli algoritmi su funzioni di prova.
This is an update of the "Simple Yet Effective Breakout Strategy". In this code, I have added some helper functions for prop firm challenges.
This EA is a demonstration of how you can implement your own Hedging strategy with the help of the include file.
MovingAverages.mqh Part II A multi timeframe version is available with colors for orientation, for developers or profitable traders for free. Offer under conditions. Other multi timeframe indicators are also available.
Bollinger Bands with controllable outer band smoothing (pre smoothing)
Un'evoluzione del MetaQuotes zigzag con modalità oscillatore, tracciamento della barra corrente, livelli fib e scalatura dinamica.
Purtroppo ho dovuto constatare che alcuni broker sono un po' negligenti con il cambio dell'ora del server, cosa che non mi aspettavo e che mi ha molto sorpreso. Ecco uno script con cui tutti possono controllare il proprio broker.
Indicatore MetaTrader Laguerre - un indicatore completamente personalizzato che non si basa sugli indicatori standard MT4/MT5. Mostra la linea di tendenza ponderata nella finestra separata del grafico. Può essere utilizzato per semplici segnali di entrata e uscita. L'indicatore è disponibile sia per MT4 che per MT5.
Pinbar Detector è un indicatore MetaTrader che cerca di individuare le Pinbar (note anche come "Pin-bar" o "Pin bar") e le contrassegna posizionando il simbolo di una "faccina sorridente" sotto le Pinbar rialziste e sopra le Pinbar ribassiste. Si tratta di un indicatore di price action puro, che non utilizza alcun indicatore tecnico standard nel suo codice. La configurazione del rilevamento delle Pinbar può essere effettuata tramite i parametri di ingresso dell'indicatore. Pinbar Detector può emettere avvisi sulla piattaforma e avvisi via e-mail al momento del rilevamento. L'indicatore è disponibile sia per la versione MT4 che per quella MT5 della piattaforma di trading.
L'indicatore "False Breakouts.mq5" è uno strumento per MetaTrader 5 che identifica e contrassegna visivamente i punti di acquisto e vendita basati su false rotture di supporti e resistenze. Utilizza buffer per visualizzare frecce di acquisto (blu) e di vendita (rosse), nonché linee di supporto (blu) e di resistenza (rosse) e frecce aggiuntive per i top e i bottom del mercato. La logica principale dell'indicatore consiste nel rilevare i top e i bottom in base ai prezzi alti e bassi delle candele, aggiornando dinamicamente i livelli di supporto e resistenza. Quando il prezzo sfonda il supporto o la resistenza e poi rientra, l'indicatore genera rispettivamente segnali di acquisto o di vendita. Si tratta di uno strumento utile per i trader che operano strategie basate su falsi breakout.
Questo Expert Advisor (EA) implementa una strategia di arbitraggio triangolare tra tre coppie di valute: EURUSD, USDJPY ed EURJPY
Disegnare gli stoppini (linee sottili): disegnare una linea verticale dal prezzo più basso al prezzo più alto di ogni candela (questo è chiamato "stoppino"). Disegnare il corpo della candela: disegnare un rettangolo dal prezzo di apertura al prezzo di chiusura, utilizzando un colore diverso se la candela è rialzista o ribassista. Personalizzazione dei colori: è possibile modificare facilmente i colori utilizzati per le candele rialziste e ribassiste e i loro stoppini. Nel codice che utilizzate, ad esempio: le candele ribassiste hanno un corpo marrone (clrMaroon). Gli stoppini delle candele ribassiste sono di colore viola chiaro (clrOrchid). A cosa serve Questo indicatore è utile se volete: avere uno stile visivo unico e chiaro sui vostri grafici. Differenziare più facilmente le candele rialziste da quelle ribassiste. Analizzare il comportamento dei prezzi in modo più visivo.
L'indicatore DailyHighLow è uno strumento versatile progettato per MetaTrader 5 (MQL5) per visualizzare i livelli di prezzo alti e bassi su un grafico basato su un timeframe specifico. Questo indicatore è particolarmente utile per i trader che si basano sui livelli di prezzo chiave per prendere decisioni, offrendo flessibilità grazie a timeframe e metodi di calcolo dei prezzi personalizzabili.
Zigzag which changes wave direction based on price percentage change on the asset
Tarantella EA: Advanced grid trading system with hedging capabilities and Market Profile integration. Uses ADX trend filtering, Fibonacci-based grid spacing, and multi-layered entry conditions (RSI/ATR/volume) to execute trades only within Market Profile value areas. Features intelligent risk management including trailing stops, breakeven triggers, and partial hedge closing.