Unisciti alla nostra fan page
MQL5 script for MetaTrader 5 that adds two buttons to close all buy or sell positions for the current symbol.
This is a simple script file to compute lot size either using risk percentage approach or the actual amount to risk.
A quick little script to make traders' lives easier. The one thing that always annoys me is resetting the properties like colors for a new chart, to make it look the way i like it. So Here is a script to make things smoother.
Lo script legge tutte le posizioni aperte e calcola la dimensione totale del patrimonio per ogni valuta.
Script con la funzione di conversione del tempo in secondi in anno, mese, giorno, ora, minuti, secondi. Senza utilizzare funzioni mql!
Uno script che genera il proprio testo sorgente. Risoluzione di un problema classico in MQL5. Non ha valore applicativo. Tuttavia, può essere utile per chi studia programmazione e algoritmizzazione.
Questo script vi aiuterà ad ottenere per MetaTrader 4 una cronologia completa senza buchi dal database di MetaTrader 5.
Uno script che, trascinato sul grafico, stampa nella finestra degli esperti il numero di barre presenti sul grafico, come per magia.
Dalla build 344 del Terminale è stata aggiunta la visualizzazione delle notizie del calendario economico utilizzando speciali oggetti grafici (OBJ_EVENT). Uno script che visualizza come dimostrazione del Calendario economico con i dati economici attuali, la data dell'ultimo evento importante (rosa).
Un semplice script di partenza per raccogliere dati e inviarli a un CSV nell'ordine più vecchio più nuovo. In questo esempio vengono raccolti solo i dati relativi al prezzo di chiusura.
Lo script calcola la dimensione del lotto a una determinata percentuale di fondi liberi.
Lo script Auto SL TP by Risk Reward Ratio è uno strumento semplice ma potente progettato per i trader MetaTrader 5 che desiderano semplificare il processo di gestione del rischio. Questo script automatizza il processo di impostazione dei livelli di Stop Loss (SL) e Take Profit (TP) per le posizioni aperte in base a un rapporto rischio/ricompensa definito dall'utente e a uno Stop Loss in pips. Che siate principianti o trader esperti, questo script fa risparmiare tempo e assicura una gestione del rischio coerente.
Queste sono alcune dichiarazioni #define utili per eseguire operazioni nel vostro EA. È sufficiente assegnare il nome delle variabili all'inizio del file e lasciare che le altre dichiarazioni #define facciano il loro lavoro. Per utilizzare questo file, aggiungete #include <DEFINE_statements.mqh> alla prima riga del vostro file EA.
Lo script TradeReportExporter è progettato per esportare la cronologia delle operazioni (trade) in un comodo file CSV. Raccoglie automaticamente i dati di tutte le operazioni dell'ultimo anno per lo strumento su cui è installato. Il file include dati quali data e ora, tipo di transazione (acquisto/vendita), prezzo, volume, commissione e profitto/perdita. Il risultato viene salvato in un file che può essere aperto in Excel o in qualsiasi altro editor di fogli di calcolo.
Il trading di XAUUSD (oro) è spesso influenzato da importanti eventi economici come i comunicati di USD, GBP o EUR. Per mitigare i rischi durante questi periodi di volatilità, l'utilizzo di un filtro sulle notizie nel vostro Expert Advisor (EA) è essenziale. In questo articolo condividerò come creare un semplice filtro sulle notizie su MT5 e applicarlo al trading su XAUUSD.
Lo scopo dello script è quello di esportare la cronologia delle quotazioni in un formato adatto all'analisi con programmi specializzati di analisi tecnica.
Un Expert Advisor semplice ed efficace basato sui segnali di inversione dell'oscillatore stocastico sul timeframe H1. I segnali di acquisto vengono attivati quando %K incrocia sopra %D al di sotto del livello 20. I segnali di vendita vengono attivati quando %K incrocia sotto %D al di sopra del livello 80. Il rischio viene calcolato in base al saldo del conto, con la dimensione del lotto impostata a 0,1 (regolabile in base alle esigenze). Il Take Profit (TP) è impostato a 300 punti per tutte le posizioni. Lo Stop Loss (SL) viene calcolato dinamicamente in base al segnale di crossover opposto. La posizione viene chiusa quando si verifica un crossover nella direzione opposta, così come quando viene raggiunto il TP o lo SL.
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.
Lo script fornisce lo scorrimento sincrono di tutti i grafici aperti nel terminale.
La funzione può essere utile per non sovraccaricare il server di richieste di compravendita in momenti in cui il mercato è chiuso per le contrattazioni.
La sceneggiatura disegna i livelli di Rudolph Axel
Si tiene conto del fatto che ci sono 30 giorni in un mese, 365 giorni in un anno Lo script mostra il contatore del tempo fino all'inizio del nuovo anno
Questo script CalculateHistoryProfit versione 1.0 è stato progettato per calcolare il profitto per un periodo specifico utilizzando un pannello grafico.
Unfortunately, I discovered that some brokers are a bit sloppy with the server time change due to the daylight saving time (DST), which I did not expect and which surprised me a lot. Here is a script with which anyone can check their broker.
This script was developed for displaying saved Strategy report from the Strategy Tester into a chart.
This script is a reference solution for mapping symbol names configured by users in MetaTrader 5 EAs or scripts to the actual names provided by the broker. It uses the Levenshtein distance algorithm to automatically identify the most similar symbol in Market Watch. It is ideal for developers facing compatibility issues with prefixes or suffixes in symbol names. This is a customizable starting point to adapt to any specific needs.
The script MinMargins.mq5 is designed to help traders quickly calculate and document the minimum amount of money required to open a position with the smallest lot size for all symbols available in the Market Watch. This data is saved to a CSV file for easy review and analysis.
This service periodically checks swaps for predefined symbols and saves detected changes into CSV-files for further analysis and potential replay (not implemented here). Also it monitors and alerts swap changes of existing positions.
This script saves a predefined set of economic events from the MetaTrader's built-in economic calendar into CSV file.
This MQL5 script exports candlestick data for various timeframes into a CSV file, capturing essential market information like open, high, low, and close prices. It analyzes each candlestick's characteristics, including body and wick sizes, while calculating additional metrics such as candle gaps. After processing the latest 21 bars, it notifies the user upon successful data export.