Guarda come scaricare robot di trading gratuitamente
Ci trovi su Facebook!
Unisciti alla nostra fan page
Accedi al CodeBase dal tuo terminale MetaTrader 5
Non hai trovato il codice che fa per te? Ordinane uno dalla sezione Freelance
Come scrivere un Expert Advisor o un indicatore

I migliori codici sorgente MQL4 e MQL5 in base ai giudizi degli utenti - 4

Invia il tuo codice

Draws the previous day High, Low, and Close as horizontal reference lines on the chart for a configurable number of past days. Yesterday's levels extend into today as live support and resistance, with optional touch alerts.

ExMachina Supply & Demand Zones is a professional indicator that automatically detects supply and demand zones on any chart using impulse-based detection with ATR filtering. Version 2.0 introduces multi-candle impulse detection, full range measurement, zone merging, touch tracking, proximity alerts, and an ExMachina dark theme that transforms your chart into a professional trading workspace.

A high-precision indicator designed to detect institutional liquidity sweeps (stop hunts). It identifies price rejection beyond recent swing levels, marking potential high-probability reversal zones without lagging indicators.

A lightweight, essential utility for ICT and SMC traders. It automatically plots the True Daily, Weekly, and Monthly Open prices, serving as the foundation for the Power of 3 (Accumulation, Manipulation, Distribution) concept.

Libreria per il controllo delle sessioni di trading. All'avvio conta l'orario delle sessioni di trading per tutti i 7 giorni della settimana (il sabato e la domenica possono essere negoziate criptovalute), fino a 10 sessioni al giorno. In OnTick() è possibile effettuare controlli e, se un tick è arrivato al di fuori della sessione di trading, è possibile interrompere l'ulteriore elaborazione.

I codici sorgente scritti durante lo sviluppo della libreria per la creazione di Expert Advisor multivaluta che combinano molte istanze di varie strategie di trading.

Modifica dell'indicatore standard Fractal

La barra engulfing si verifica al di sotto della media mobile Ema che sta salendo - Compra commercio -

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.

Libreria PrintXYZ() per stampare informazioni massive dal terminale.

Price Action Day Trader è un robusto Expert Advisor MQL5 di tipo trend-following progettato per il trading intraday. Si concentra sui modelli di price action ad alta probabilità Pin Bars, Engulfing Candles e Inside Bar Breakouts, filtrando le operazioni attraverso un doppio filtro di trend delle medie mobili.

Nella sesta parte di "MQL5 Programming for Traders ", studieremo un componente chiave del linguaggio MQL5 – l'automazione del trading. Inizieremo con una descrizione delle entità fondamentali, come le specifiche degli strumenti finanziari e le impostazioni del conto di trading. Questi sono i prerequisiti per creare Expert Advisor che funzionino correttamente.

Alligator beginner tutorial to learn how to code in MQL5

This is an indicator with a rainbow-like display, both for trend or pullback prediction.

L'EA negozia solo posizioni di acquisto e non utilizza Sl e TP.

La strategia dell'incrocio di due medie mobili è una delle strategie di trading più comuni nel mercato finanziario. Si basa sull'utilizzo di due medie mobili (solitamente a lungo e a breve termine) e segnala l'ingresso in una posizione in base al loro incrocio.

L'indicatore disegna un secondo timeframe arbitrario sul grafico.

L'oscillatore di volume è un utile indicatore di analisi tecnica che prevede la forza o la debolezza delle tendenze dei prezzi.

Questo codice non ricalca iatr() perché iatr() o questo codice è una versione più moderna. Questo codice utilizza uno smoothing originale, una sorta di SMA e non uno smoothing più selvaggio. L'analisi dei due smoothing può suggerire opportunità altrove

Questa libreria simula gli scenari delle imprese di prop trading azzerando il saldo del conto in base a soglie di profitto e perdita configurabili durante il backtesting e registra i risultati dell'azzeramento per l'analisi.

Tradurre le percentuali di rischio in cifre monetarie in base al saldo del conto.

Questo script MQL5 esporta i dati delle candele per vari timeframe in un file CSV, catturando le informazioni di mercato essenziali come i prezzi di apertura, massimo, minimo e chiusura. Analizza le caratteristiche di ogni candela, comprese le dimensioni del corpo e dello stoppino, e calcola ulteriori metriche come i gap della candela. Dopo aver elaborato le ultime 21 barre, notifica all'utente l'avvenuta esportazione dei dati.

Contrassegnare i massimi e i minimi estremi (OHLC) insieme ai prezzi estremi bid e ask

Purtroppo, ho scoperto che alcuni broker che cambiano l'ora sul server sono un po' errati, cosa che non mi aspettavo e che mi ha sorpreso molto. Ecco uno script che chiunque può utilizzare per controllare il proprio broker.

L'istogramma BBMA ZoneZeroLoss mostra le zone di trading, ad esempio per il setup "Reentry" per la minimizzazione del rischio.

Keltner Channel (indicatore MetaTrader) - è un classico indicatore di analisi tecnica sviluppato da Chester W. Keltner nel 1960. L'indicatore è in qualche modo simile alle Bande di Bollinger e agli Inviluppi. Utilizza tre linee di tracciatura: la linea centrale è la media mobile semplice a 10 giorni applicata al prezzo tipico ((high + low + close) / 3), le bande superiore e inferiore sono prodotte aggiungendo e sottraendo la media mobile dell'intervallo di prezzo giornaliero (differenza High e Low) dalla linea centrale. In questo modo, viene costruito un canale basato sulla volatilità. In questa versione dell'indicatore è possibile modificare tutti i parametri della MA. L'indicatore è disponibile sia per la versione MT4 che per quella MT5 della piattaforma.

Logger con la possibilità di registrare singoli moduli o sezioni di codice

Expert Advisor semplice con funzione di ottimizzazione dell'R-squared personalizzato

Livello VWAP dinamico che può essere mediato su più giorni

L'indicatore Watermark è leggero ed efficiente, progettato per visualizzare una filigrana informativa sul grafico principale di MetaTrader 5. Mostra automaticamente il simbolo corrente, l'ora del grafico e la descrizione dell'asset, consentendo ai trader di personalizzare la propria interfaccia con stile e comodità.

Si tratta di un indicatore di media mobile basato sulle candele Heiken-Ashi anziché sul prezzo di mercato grezzo.

Il VWAP settimanale (Volume Weighted Average Price) è un potente indicatore MQL5 che calcola e visualizza il prezzo medio ponderato per il volume per ogni settimana di trading. È uno strumento fondamentale per identificare il fair value settimanale e comprendere il sentiment sottostante su un orizzonte temporale più lungo.

Patrimonio storico delle posizioni virtuali aperte una tantum e una sola volta per analizzare l'efficienza dello spread/equity trading

Si tratta di uno script tester che estende le capacità di ottimizzazione standard di MetaTrader 5, consentendo di valutare le strategie in base a criteri complessi definiti dall'utente (con separazione in periodi in-sample e out-of-sample, metriche avanzate e test statistici).

supertrend atr semplice con filtro rsi

Uno strumento per allineare i nomi delle sessioni di trading all'ora del server del broker e all'ora locale.

Funzione per convertire l'ora del server dal fuso orario di un broker a un altro.

It's like a bird's-eye view for BBMA Oma Ally fans. ust drag it onto the chart and you'll get all the BBMA signals running on the chart.

Strategia di trading basata sulla semplice rottura dei precedenti livelli di massimo o minimo

Modern Time Panel per MT5 Il Modern Time Panel è un indicatore personalizzato, elegante e minimalista, per MetaTrader 5 che aiuta a tenere traccia del tempo con precisione. Fissato ordinatamente nell'angolo in alto a destra del grafico, visualizza l'ora corrente del broker, l'ora locale e un conto alla rovescia in tempo reale fino alla candela successiva (nuova barra). Grazie a un timer indipendente di 1 secondo, il conto alla rovescia viene eseguito continuamente anche quando il mercato è lento o non ci sono tick in arrivo. Completamente personalizzabile e compatibile con la modalità dark, è lo strumento perfetto e non intrusivo per non perdere mai la chiusura di una candela.

1234567891011...197