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

Libreria di Codici Sorgente MQL5 per MetaTrader 5 - 33

icon

Questa è la più grande libreria di codici sorgente gratuiti per i programmi della piattaforma MetaTrader 5. Qui puoi trovare Expert Advisors, indicatori tecnici, script e librerie pronti all'uso. Sfrutta la libreria di codici per imparare il linguaggio MQL5 e sviluppa le tue applicazioni di trading automatico partendo dai codici disponibili.

I codici possono essere liberamente scaricati, testati e lanciati in MetaTrader 5. La libreria è anche disponibile direttamente dalla piattaforma MetaTrader 5 e dall'ambiente di sviluppo MetaEditor.

Invia il tuo codice

Indicatore oscillatore Know Sure Thing (KST) basato sul tasso di variazione del prezzo (ROC)

Indicatore "Coefficiente di correlazione

Indicatore "Chaykin Money Flow (CMF)

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

Indicatore Chande Kroll Stop - livelli di stop per posizioni corte e lunghe.

cambiare i prezzi dei caratteri su un intervallo

L'indicatore disegna un secondo timeframe arbitrario sul grafico.

Un algoritmo di ordinamento ibrido che fornisce prestazioni veloci per l'ordinamento di array di tipi semplici, strutture o puntatori a oggetti.

L'indicatore mostra l'angolo o la velocità media di variazione dei prezzi.

Libreria di base per creare profili di volume sul grafico.

Versione veloce in JavaScript della libreria Report di fxsaber per i comandi di trading in stile MT4 implementati tramite MT4Orders o Virtual. Funziona fino a 10 volte più velocemente, la dimensione del file NTML è più piccola, può caricare e visualizzare fino a 5,4 milioni di righe di report.

Strategia basata sull'indicatore standard iCHO (Chaikin Oscillator, CHO) e sull'indicatore personalizzato 'CCIDualOnMA'.

Pannello basato sulla classe CDialog. Lavora sul simbolo corrente. Eliminazione, impostazione di Take Profit, impostazione di Breakeven su un gruppo di posizioni

Questa libreria consente di creare visualizzazioni che consentono di inviare facilmente informazioni di testo al grafico alla velocità più ottimale.

Esecuzioni multiple/ottimizzazioni in Tester.

Costruire una retta mobile con un polinomio di 4 gradi. Estrapola la sinusoide e il suo assiale. Le linee costruite rimuovono un valore a ogni barra e viene costruita una linea mobile di valori estrapolati che non viene ridisegnata.

Sistema di trading con indicatore iMA (Moving Average, MA). Sviluppo della tendenza MA.

Ciclo dell'algoritmo: quando non ci sono posizioni aperte, aprire due posizioni opposte. Attendere la chiusura di entrambe le posizioni.

Libreria di lettura/scrittura dei parametri di EA arbitrari.

Rilevare l'inizio di una nuova barra o candela nel gestore dell'evento OnTick() di un Expert Advisor.

Calendario - analisi fondamentale sulla storia e in tempo reale.

Dati del tester a passaggio singolo.

Questo Expert Advisor (EA) implementa una strategia di arbitraggio triangolare tra tre coppie di valute: EURUSD, USDJPY ed EURJPY

Il libro "Reti neurali nel trading algoritmico con MQL5" è una guida completa, che copre sia le basi teoriche dell'intelligenza artificiale e delle reti neurali sia gli aspetti pratici della loro applicazione nel trading finanziario utilizzando il linguaggio di programmazione MQL5.

Set three crosses and monitor the daily percentage performance starting from a given time (that can also be set).

La settima parte finale del libro discute le funzionalità avanzate dell'API MQL5, che saranno utili durante lo sviluppo di programmi per MetaTrader 5. Questi includono simboli finanziari personalizzati, eventi del calendario economico integrato e tecnologie generiche come reti, database e crittografia.

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.

Nella quinta parte del libro, approfondiremo le API associate al trading algoritmico, tra cui l'analisi e l'elaborazione dei dati finanziari, la visualizzazione dei grafici, l'automazione e le interazioni con gli utenti.

Nella quarta parte del libro, ci concentreremo sulla padronanza delle funzioni integrate (API MQL5) e ci addentreremo gradualmente nei sottosistemi specializzati. Qualsiasi programma MQL5 può utilizzare una pletora di tecnologie e funzionalità. Pertanto, ha senso iniziare con le funzioni più semplici e utili che possono essere utilizzate nella maggior parte dei programmi.

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.

La seconda parte "Fondamenti di programmazione MQL5" è un'introduzione ai concetti chiave di questo linguaggio di programmazione. Questa parte del libro è dedicata ai tipi di dati, agli identificatori, alle variabili, alle espressioni e agli operatori. Imparerete come combinare diverse istruzioni per formare la logica del programma.

Il primo capitolo del libro introduce il linguaggio MQL5 e l'ambiente di sviluppo. Una delle nuove funzionalità introdotte nel linguaggio MQL5 rispetto a MQL4 (linguaggio MetaTrader 4) è il supporto per la programmazione orientata agli oggetti (OOP), che lo rende simile a C++.

Questo Expert Advisor non trada. Un semplice pannello, implementato utilizzando la libreria standard Canvas, permette di disegnare cifre con il mouse. Il modello addestrato mnist.onnx viene utilizzato per riconoscere le cifre.

Six bulls or six bear continuous candles

Checks if either upper or lower Wick range of a candlestick is greater than Body range of a candlestick and plot a wingding

This indicator calculates the range difference between the 'MACD and Signal lines' and also the range distance between 'the last two MACD bar'.

The Heiken Ashi indicator with no repaint or repaint mode input option.

This indicator helps user estimate the potential price movement for the current day, based on 20 days historical data and market trends.

Multi_BreakEven is a script file that enables setting multiple entry positions to breakeven, either through pips or a target price, once the trade becomes favorable.

1...262728293031323334353637383940...196