Unisciti alla nostra fan page
Si tratta di un semplice file di script per calcolare la dimensione del lotto utilizzando l'approccio della percentuale di rischio o l'importo effettivo da rischiare.
Questo script raccoglie tutti i buffer degli indicatori integrati in MQL5 e li memorizza in un file CSV a scopo di analisi.
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 hanno problemi di compatibilità con i prefissi o i suffissi nei nomi dei simboli. È un punto di partenza personalizzabile per adattarsi a qualsiasi esigenza specifica.
Questo script CalculateHistoryProfit versione 1.0 è stato progettato per calcolare il profitto per un periodo specifico utilizzando un pannello grafico.
Si tratta di un semplice programma per il confronto tra asincroni e sincroni all close. Si tratta di un programma di esempio, quindi è possibile modificarlo per i propri scopi di test, ad esempio aggiungendo delle condizioni.
The script shows the usage of L1 Trend Filter methods in MQL5 for float and double vectors on random walk simulated data.
Eliminerà tutti gli oggetti del grafico quando l'eseguibile compilato verrà trascinato sul grafico.
Un piccolo script per semplificare la vita dei trader. L'unica cosa che mi infastidisce sempre è reimpostare le proprietà, come i colori, di un nuovo grafico, per farlo apparire come mi piace. Ecco quindi uno script per rendere le cose più semplici.
Export history of closed positions from MT5 retail hedging account selected between two dates. The resulting file is CSV that can be opened/imported with any spreadsheet software.
Si tratta di uno script per stampare tutte le operazioni aperte e i relativi PnL in un momento specifico della storia.
Script per determinare se il Broker segue l'orario diurno degli Stati Uniti, del Regno Unito o dell'Unione Europea (DST).
Script MQL5 per MetaTrader 5 che aggiunge due pulsanti per chiudere tutte le posizioni di acquisto o vendita per il simbolo corrente.
Questo script serve come esempio pratico di come gli sviluppatori possono lavorare programmaticamente con i file utilizzando MQL5. Uno degli obiettivi principali è quello di dimostrare un'efficace organizzazione dei file di progetto, essenziale per gli sviluppatori che lavorano su sistemi di grandi dimensioni o che mirano a creare progetti portatili e autonomi. Il concetto può essere ulteriormente ampliato e perfezionato con ulteriori idee per supportare flussi di lavoro di sviluppo più avanzati.
A native MQL5 script that analyzes the structure of an account's drawdowns, not just the single "maximum drawdown" figure. It reads a daily equity curve (Date,DailyPnL CSV), rebuilds the underwater curve, and splits it into individual drawdown episodes with their depth, duration and recovery time. It then reports the Ulcer Index, Pain Index, Recovery Factor and time spent underwater, and combines them into a single resilience score (A+ to F) with recommendations, printed in the Experts tab. No external libraries; if no file is found it generates a sample curve so it runs out of the box.
A native MQL5 script that measures how concentrated a strategy's profit is — whether the edge is broad or rests on a few lucky trades. It reads a per-trade CSV (Date,Profit) and reports the share of net profit from the largest trades, the Gini coefficient of the winners, a concentration profile, a survival test that removes the best few trades and recomputes net profit and profit factor, and the largest single day versus a configurable consistency limit, combined into a concentration-and-consistency score (A+ to F) with recommendations. If no file is found it generates a sample set, so it runs out of the box. No external libraries, no Python, no AI. The helper ExportTrades.mq5 writes the file from your trade history.
Open-source MT5 script that records XAUUSD/GOLD symbol settings, spread, tick value, contract size, volume step, stop/freeze levels, swap, and account context to the log and optional CSV.
This script finds DeMark pivot points, displays them on the chart and indicates their dimensions.
Questa funzione esegue la logica principale dell'apertura di un'operazione. Calcola il prezzo di apertura, i livelli di take profit e di stop loss in base alle informazioni sul simbolo e ai parametri forniti dall'utente. Prepara una richiesta di operazione (MqlTradeRequest) con le informazioni necessarie, come il simbolo, il volume, il tipo di ordine, la deviazione, il commento, il numero magico, ecc. Chiama la funzione OrderSend per inviare la richiesta di operazione e ottenere il risultato. Funzione SetTypeFillingBySymbol: determina il tipo di riempimento dell'ordine (Fill o Kill, Immediate o Cancel, o Return) in base alla politica di riempimento del simbolo. Funzione GetMinTradeLevel: calcola il livello operativo minimo in base al livello di congelamento e al livello di stop del simbolo. Regola il livello minimo per assicurarsi che sia entro certi limiti e restituisce il risultato.
Mentre regolare manualmente lo stop-loss di una singola operazione in modo che corrisponda al suo prezzo di apertura è un compito relativamente semplice, la gestione di numerose posizioni singolarmente può risultare macchinosa e richiedere molto tempo. Lo script Breakeven di Titik Impas per MT4/MT5 semplifica questo processo, offrendo efficienza e convenienza ai trader che gestiscono posizioni multiple.
Codice di esempio per contare il numero consecutivo di barre toro o orso.
The script obtains information about the number, types and sizes of input and output tensors in an ONNX model
script per aprire una posizione di acquisto al prezzo corrente nella finestra MT5 con uno stop loss (in pip) e un take profit (in pip) specificati
Set StopLoss by just dragging and dropping script on the desired price level.
hi, this code need your telegram token and telegram chat id . you can make robot by BotFather and then search in google how you can find telegram token and chat id then attach them to this code . now every trade would be signals on your telegram channel.
Un piccolo esempio di calcolo del frattale di Mandelbrot in OpenCL, che accelera notevolmente il calcolo rispetto all'implementazione software di circa 100 volte.
The script controls the display of time and price scales for all open charts or only for one chart.
This is the version 2 of my script to export the trade history from MT5 selected between two dates. The resulting file is CSV that can be opened/imported with any spreadsheet software. More columns were added and fixed minor errors. The code for processing and exporting data was rewritten.
Encapsulating a family of interchangeable algorythms which can be modified independently from the client.