EA Toolkit

EA Toolkit is a library that allows any developer to quickly and easily program Advisor experts. It includes many functions and enumerations such as trailing stop, lot, stop loss management, market trading authorisations, price table updates, trading conditions and many more.


Installation + Documentation :

You will find all the information to install this library and the documentation of its functions on this GitHub :

https://github.com/Venon282/Expert-Advisor-Toolkit

WARNING : The installation explained above must be done in order to use this library.


Enumerations :

enum TRAILLING_STOP;
enum TRAILLING_STOP_CROSSING;
enum HOURS;
enum MINUTES;
enum POSITIONS;


Functions :

long CandlesNumberSince(datetime since);
bool CheckMoneyForTrade(string symbol,double lot,ENUM_ORDER_TYPE type);
bool CloseFridayPositions(long magic,HOURS h,MINUTES m,bool close=true);
bool ClosePositions(long magic,POSITIONS pos);
void Comment_(long magic,bool comment,double &profit_total[],double &profit_daily[]);
int CountDigits(double value,double precision_max=8.000000);
datetime DateDiff(datetime a,datetime b);
POSITIONS Direction(ENUM_ORDER_TYPE type);
POSITIONS Direction(ENUM_POSITION_TYPE type);
bool FirstTick(MqlRates &candles[]);
double GetLot(double risk,int point,bool money_managment,double fixed_lot);
double GetLot(double risk,int point);
double GetMaxClose(MqlRates &candles[],int from=1,int to=10);
double GetMaxOpen(MqlRates &candles[],int from=1,int to=10);
double GetMaxPrice(MqlRates &candles[],int from=1,int to=10);
double GetMaxSpread(MqlRates &candles[],int from=1,int to=10);
double GetMinClose(MqlRates &candles[],int from=1,int to=10);
double GetMinOpen(MqlRates &candles[],int from=1,int to=10);
double GetMinPrice(MqlRates &candles[],int from=1,int to=10);
double GetMinSpread(MqlRates &candles[],int from=1,int to=10);
bool MarketOpen(void);
double MeanCandlesSize(MqlRates &candles[],int nb);
bool Movement(MqlRates &candles[],int mean_sup,int nb_mean_sup,int mean_inf,int nb_mean_inf);
int PeriodToInt(ENUM_TIMEFRAMES period);
void Profit(long magic,int &last_day,double &capital_daily,double &profit_total[],double &profit_daily[]);
void Profit_daily(long magic,double &result[]);
void Profit_since(long magic,double &result[],datetime since);
double SLBuy(double bid,long SL);
double SLSell(double ask,long SL);
datetime Start_day(datetime day);
datetime Start_day(void);
int TotalOperations(long magic);
int TotalOrders(long magic);
int TotalOrdersBuy(long magic);
int TotalOrdersSell(long magic);
int TotalPositions(long magic);
int TotalPositionsBuy(long magic);
int TotalPositionsSell(long magic);
double TPBuy(double ask,long TP);
double TPSell(double bid,long TP);
bool TradeDays(bool monday,bool tuesday,bool wednesday,bool thursday,bool friday);
bool TradeHours(bool time_filter,HOURS start_hour,MINUTES start_minute,HOURS end_hour,MINUTES end_minute);
bool TraillingStop(TRAILLING_STOP sl_type,MqlRates &candles[],long magic,int sl,double &ma_buff[],int sl_min,int sl_quick_q,int sl_start_q,int ratio,int mean_nb_candles,int sl_i,int sl_start_i,int nb_candles_i,int sl_increase,int max_increase,int min_decrease);
bool TraillingStop(TRAILLING_STOP_CROSSING sl_type,MqlRates &candles[],long magic,int sl,double &ma1_buff[],double &ma2_buff[],int sl_min,int sl_quick_q,int sl_start_q,int ratio,int mean_nb_candles,int sl_i,int sl_start_i,int nb_candles_i,int sl_increase,int max_increase,int min_decrease);
bool TraillingStopFixe(double ask,double bid,long magic,int sl);
bool TraillingStopIncreasing(double ask,double bid,long magic,int sl,int sl_start,int nb_candles,int sl_increase,int max_increase,int min_decrease);
bool TraillingStopMa(double ask,double bid,long magic,double &buff[],int sl_min);
bool TraillingStopMeanMoving(double ask,double bid,long magic,MqlRates &candles[],int ratio,int mean_nb_candles);
bool TraillingStopQuickSecurity(double ask,double bid,long magic,int sl,int sl_start);
bool UpdateBuffer(int handle,double &buff[],int size,int shift=0);
bool UpdateCandles(MqlRates &candles[],int size,int shift=0);


If you want to add new functions in this library, modify some or you found bugs, please inform me by private message


Some robots that use the EA Toolkit :

- https://www.mql5.com/en/market/product/94056

- https://www.mql5.com/en/market/product/89515

- https://www.mql5.com/en/market/product/90132


Prodotti consigliati
Orbit Range Pro
Nikolai Konovalov
Proprietary, fully automated MT5 Expert Advisor with confidential trading logic. GBPUSD tested on 100% real ticks. Orbit Range Pro is a proprietary trading robot for MetaTrader 5. Its decision logic is confidential and is not disclosed - you get a ready-to-run EA, tuned and verified by the author. Verified GBPUSD backtest (MT5 Strategy Tester, real ticks 100%, $10,000 deposit, 0.03 lots): - Full period 2026.04.20-2026.10.17: net profit +$996.28 (~+9.96%), max equity drawdown 5.00%, profit fact
Srfire Hedge Position
Javier Antonio Gomez Miranda
SRFire Hedge Position - Automated Trading Strategy SRFire Hedge Position is an Expert Advisor (EA) designed to ensure trades always close in profit using a hedging and scaling technique. Here’s how it works: How It Works: Trade Initiation: The EA opens a Buy position within a predefined channel. Simultaneously, it places a Sell Stop order below the channel with double the lot size of the Buy position. If the Buy position hits the Take Profit (TP), the Sell Stop order is canceled, and the proces
The Bitcoin Reaper
Profalgo Limited
3.71 (34)
PROMOZIONE DI LANCIO: Saranno disponibili solo un numero molto limitato di copie al prezzo attuale! Prezzo finale: 999$ NOVITÀ (da 349$) --> RICEVI 1 EA GRATIS (per 2 numeri di account commerciali). Offerta Combo Definitiva     ->     clicca qui UNISCITI AL GRUPPO PUBBLICO:   Clicca qui   LIVE SIGNAL LIVE SIGNAL V2.0 UPDATE 2.0 INFO Benvenuti al BITCOIN REAPER!   Dopo l'enorme successo del Gold Reaper, ho deciso che era giunto il momento di applicare gli stessi principi vincenti al mercato Bit
SURMAchannelPRO
Roman Surmanidze
SURMAchannelPRO è un indicatore multifunzione premium che genera canali di prezzo dinamici e segnali chiari di seguito tendenza. Utilizza una Media Mobile di Hull (HMA) smussata come nucleo, attorno alla quale costruisce multiple linee di canale (interne, intermedie, esterne) che fungono da supporto e resistenza dinamici. L'indicatore fornisce frecce visive di Acquisto/Vendita in corrispondenza di breakout/rientro nel canale e traccia automaticamente linee orizzontali di Take Profit (TP) e Stop
BREAK RETEST NON-REPAINT. WORKS BEST AT M15 AND ABOVE.  Benefits Fewer false breakouts . Combining close confirmation + retest + previous-close filter greatly reduces noise vs. raw high/low breaks. Tighter execution plans . The drawn level line gives an objective spot for entries, stop placement (just beyond the level), and partial-take-profit structure. Non-repainting confidence . Signals are placed on current bar. Flexible across markets . Works on FX, indices, metals, crypto; scalping on M15
HyperVirtual
Huynh Dang Diep Nguyen
DESIGNED FOR GOLD — XAUUSD M1 HyperVirtual is designed specifically for XAUUSD M1 trading. IMPORTANT: DEFAULT MODE IS FOR MQL5 VALIDATION ONLY. ALWAYS SELECT PROFILE_MODE = SAFE OR AGGRESSIVE BEFORE BACKTESTING OR LIVE TRADING. CAPITAL SCALING (LOT GROWS EVERY $200 OF BALANCE) WORKS ONLY IN SAFE AND AGGRESSIVE. Virtual First - Live Second --------------------------------------------------------- HOW TO TEST THE FREE DEMO IN 3 STEPS --------------------------------------------------------- 1.
Manyal trading system, CovEchoTrend Robot, focuses on reliability and flexibility. By employing statistical analysis methods to study the relationships between the base indicator and market patterns, the system enables a deeper understanding of market processes. Intelligent pattern analysis: The application of statistical data processing helps identify key trend reversal points more accurately, signaling significant market shifts. Informed decision-making is based on the intersection of indicato
Prime Gold HFT Ali
Nguyen Khac Diep
Prime Gold HFT Ali Coded by Prime Capital Vietnam Best with XAUUSD -  High frequency trading Find your best setting with the backtest before trade with a real account please! With default setting: - Deposit: min 10k-20k money (USC or USD) - Lot trade from 0.01 - Max DD: ~10-20% - Profit: ~10-20% per month with default setting - Leverage: best with 1:2000 Note: - Best with spread max < 30 - Time frame: any - Important: Contact Us before buy  ------   ------   ------   ------   ------   ------
Cleopatra EA MT5
Nestor Alejandro Chiariello
Ciao commercianti! Vi presento la "Cleopatra" Cleopatra un design bello e intelligente, con una forma ripresa che si adatta costantemente laddove la sua forza è la versatilità. La sua strategia principale è leggere il mercato nella sua elasticità, possiamo analizzare la fascia di ingresso in diversi modi. Questo può essere molto dinamico a diversi TF e intervalli diversi, con la gestione di domande sulle notizie di mercato. Cleopatra ha un grande potere di adattamento alla ripresa del mercato,
Professor Prop
Dayanand Pandey
5 (1)
### Overview Professor Prop è un Expert Advisor completamente automatizzato, progettato per i trader che desiderano eliminare completamente le emozioni umane, l'esitazione e la stanchezza dalla propria routine di trading. Sviluppato con intervento manuale pari a zero, questo sistema gestisce tutto in modo autonomo: dall'analisi di mercato e l'esecuzione degli ingressi fino al posizionamento preciso di stop-loss e take-profit. Che stiate gestendo un portafoglio personale o affrontando rigorose
FREE
Manus Pro
Itumeleng Mohlouwa Kgotso Tladi
MANUS PRO EA The Trading Revolution You've Been Waiting For Are you TIRED of watching other traders make consistent profits while your account bleeds red?   The financial markets don't wait for anyone – and neither should you. MANUS PRO isn't just another Expert Advisor... it's your   TICKET TO FINANCIAL FREEDOM . Why MANUS PRO is Different (And Why Everyone's Talking About It) FOR BEGINNERS: Your Trading Mentor That Never Sleeps Zero Learning Curve   – Install, activate, and watch it wo
SPECIAL LAUNCH OFFER: $30 (1-Month Rent) Limited time offer to build our community and gather feedback! AmbM GOLD Institutional Scalper A high-precision M5 algorithm for XAUUSD (Gold) , engineered to trade exclusively at Institutional Liquidity Levels ($5/$10 psychological marks). PERFORMANCE DATA (BUY ONLY) • Win Rate: 87.09%. • Safe Growth: +$4,113 profit on $10k (13.75% Max Drawdown). • Extreme Stress Test: Successfully generated +$22,997 in a 5-year stress test (2020-2026), proving
| Fully-automated Smart Money Concept (ICT) inspired trading solution with multi-strategy capabilities | Built by a grid trader >> for grid traders.  This is MT5 version, click  here  for  Blue CARA MT4  (settings and logics are same in both versions)     Real monitoring signal  -->  Cara Gold Intro Blue CARA EA   ('CARA') - short for  C omprehensive  A lgorithmic   R esponsive   A dvisor is a next-gen  multi-currency    multi-timeframe  EA base on the widely known (and perhaps the most popul
Pro Experience Only 4 copies available for $99.00. Next price 199 USD ECN Pro Experience is a scalping strategy based on breaking through strong price levels. One of the oldest and most reliable strategies with the author's modernization for the current market. The strategy does not require any optimizations. We installed it on the chart according to the recommendation and enjoy trading!!! Advantages of ECN Pro Experience: - optimal SL/TP ratio - low SL, which makes the system as safe as possi
PBX US30 M1 Pro是一款专业的US30超短线交易技术,专为敢于承担风险的投资者而设计。 其目标是实现精准、严谨的执行和专业的管理。 PBX US30 M1 Pro是一款专为MetaTrader 5 (MT5)平台打造的专业自动化交易系统,专注于US30(道琼斯工业平均指数)的日内超短线交易。该系统以成熟的PBX(瀑布式)趋势交易模型为核心,结合趋势确认、价格过滤和风险控制机制,能够精确过滤M1(1分钟)时间框架内的高质量趋势跟踪交易机会,帮助交易者获得更多自动化的交易体验。 与追求高频交易的策略不同,PBX US30 M1 Scalper Pro优先考虑交易质量而非数量。该系统秉持“耐心等待,只掌握高概率机会”的设计理念,仅在所有核心条件同时满足时才执行交易。这有效地过滤了波动市场中的低质量信号,降低了跳空入场和间隔交易的额外成本,确保每一笔交易都建立在最严格的策略逻辑上方。 风险控制是该系统的核心。EA采用单笔交易独立入场模式。每笔订单在开仓时都会同时设定实际的止损和止盈位,确保在入场前对每笔交易的风险和目标进行明确的规划。该系统不会轻易更改交易规则或执行受市场
This trailing stop application will helping trader to set the trailing stop value for many open positions, that apply a grid or martingale strategy as a solution. So if you apply a grid or martingale strategy (either using an EA or trading manually), and you don't have an application to set a trailing stop, then this application is the solution. For EAs with a single shot strategy, just use the FREE trailing stop application which I have also shared on this forum.
Ultimate ICT Gold Scalper v3.15 Advanced XAUUSD Scalping EA with ICT-Inspired Market Analysis, Liquidity, FVG, Order Blocks, Silver Bullet Sessions & Automated Risk Management BAKOME Ultimate ICT Gold Scalper v3.15 is an automated MetaTrader 5 Expert Advisor designed primarily for XAUUSD (Gold) scalping on the M5 timeframe . The EA combines ICT-inspired market analysis with volatility filtering, liquidity-level detection, Fair Value Gap analysis, Order Block detection, session-based trading, Sil
Phantom Gold
Ignacio Agustin Mene Franco
Phantom GOLD MT5 v1.0 Phantom GOLD MT5: The algorithmic spectrum that hunts gold moves with surgical precision Phantom GOLD is a next-generation Expert Advisor designed exclusively for XAUUSD (gold), combining modern artificial intelligence with the most powerful Smart Money Concept (SMC) strategies, institutional price action, and advanced trend filters. It's not just a robot: it's an invisible hunter operating in the shadows of the market, detecting high-probability zones where large instit
GoldFlow Pro1
Minh Tu Nguyen
3 (2)
An order-flow Expert Advisor built for one market only: XAUUSD. GoldFlow Pro reads the live GOLD market tick by tick — price movement, momentum, and liquidity behavior — and acts only when its conditions are met. Precise entries. Defined risk. Disciplined management on every position. MQL5 Signal — Live Monitoring https://www.mql5.com/en/signals/2384830 Introducing GoldFlow Pro GoldFlow Pro was developed around a single idea: instead of reacting to lagging indicators, read what the market is act
Based on the trading model/strategy/system of gold double-position hedging and arbitrage launched by Goodtrade Brokers, problems encountered in daily operations: 1. Account B immediately places an order immediately following account A. 2: After account A places an order, account B will automatically copy the stop loss and take profit. 3: Account A closes the position of Account B and closes the position at the same time. 4: When account B closes the position, account A also closes the position.
RSI crossmarket
Yoan, Sylvain Biesuz
diversification to sleep well RSIcrossmarket is an EA that adapts to all markets . It manages to maintain a relatively low drawdown and realistic coherent gain with basic setting , good on 36 markets . Designed for the purpose of long-term portfolio management The strategy uses a martingale approach and hedging , which helps to avoid staying with low drawdown. As mentioned earlier, due to its relatively low average drawdown, it is designed to be used on allmost major and minor currency, ind
Daytrade Pro Algo MT5
Profalgo Limited
4.18 (11)
Promozione lancio: Numero limitato di copie disponibili al prezzo corrente Prezzo finale: 990$ Ultimate Combo Deal   ->   click here LIVE RESULTS:   https://www.mql5.com/en/signals/1949810 JOIN PUBLIC GROUP:   Click here Set Files Benvenuto in DayTrade Pro Algo!   Dopo anni di studio dei mercati e programmazione di diverse strategie, ho trovato un algoritmo che ha tutto ciò di cui ha bisogno un buon sistema di trading: È indipendente dal broker Si sviluppa indipendente Mostra backtest molto
PZ Mean Reversion MT5
PZ TRADING SLU
1 (1)
Indicatore unico che implementa un approccio professionale e quantitativo al trading di reversione. Sfrutta il fatto che il prezzo devia e ritorna alla media in modo prevedibile e misurabile, il che consente regole di entrata e uscita chiare che superano di gran lunga le strategie di trading non quantitative. [ Installation Guide | Update Guide | Troubleshooting | FAQ | All Products ] Segnali di trading chiari Incredibilmente facile da scambiare Colori e dimensioni personalizzabili Implementa l
Prop Firm Shield Full
Pablo Adolfo Cantos
Prop Firm Shield is a risk management panel for MetaTrader 5, built for prop firm traders who need control over their daily limits. You configure each limit and the tool watches the account around the clock, acting automatically when a limit is reached: closing positions, deleting pending orders and blocking new trading until the next day. Features: - Daily Take Profit - three modes: fixed USD, percent of the day-start balance, or target balance - Daily Stop Loss - three modes: fixed USD, percen
Phantom Quant Momentum AI-Inspired 6-Agent Scoring Indicator with Buy/Sell Arrows for MetaTrader 5 Tired of simple moving-average crossovers that give too many false signals? Phantom Quant Momentum- is a next-generation indicator built on quantitative logic originally designed for institutional AI trading systems. Instead of relying on a single indicator, this system runs 6 independent scoring agents- simultaneously — each analyzing a different dimension of the market. Only when the majority
Il livello Premium è un indicatore unico con una precisione superiore all'80% delle previsioni corrette! Questo indicatore è stato testato dai migliori Specialisti di Trading per più di due mesi! L'indicatore dell'autore che non troverai da nessun'altra parte! Dagli screenshot puoi vedere di persona la precisione di questo strumento! 1 è ottimo per il trading di opzioni binarie con un tempo di scadenza di 1 candela. 2 funziona su tutte le coppie di valute, azioni, materie prime, criptovalu
Hatori Flying Nimbus is a professional MetaTrader 5 Expert Advisor built around the classic Ichimoku Kinko Hyo methodology. It identifies trend direction using Price vs. Cloud , confirms momentum with Tenkan/Kijun alignment , validates bias with Future Cloud Color , and strengthens signal quality with Chikou confirmation . To support real trading and marketplace validation, it also includes automatic risk-based lot sizing , margin protection, and a clean on-chart dashboard panel with a Close All
快速关仓,无需任何操作。 当前版本的一键关仓主要针对的是来不及手动关仓的情况,目前是不分交易标的类别,是对所有的持仓进行关仓。 未来可能升级的方向: 1、分类别、分标的关仓。 适用场景:开了多个标的的仓位,并且波动不一,快速频繁的波动影响了整体的判断。 2、增加只关闭盈利仓位、只关闭亏损仓位。 适用场景:持仓较多,趋势发生变化。 个人建议:一般建议选择一键全部关仓,因为如果行情与持仓方向一致,只关闭盈利仓位无形就是扩大了亏损。如果行情方向与持仓方向相反,只关闭亏损仓位,当前已盈利的后面又会变为亏损,盈利无法变现。 3、按照仓位顺序由大到小关仓、按照仓位顺序由小到大关仓。 适用 场景:行情发生波动,对于未来行情判断把握不确定的,可根据自己需求选择仓位关仓顺序,由大到小关仓的话,可以避免亏损的进一步扩大。 4、减小仓位量,保持绝对的安全距离。 适用 场景:对未来趋势相对确定,不想错过当前行情,但是认为当前持仓体量又有点大,想降低仓位。
Brent Oil
Babak Alamdar
3.4 (10)
“Due consulenti esperti, un prezzo: alimentare il tuo successo!” Esperto di scalping del petrolio di Brent + Esperto di swingy del petrolio di Brent in un Expert Advisor   Live signal Questo prezzo è temporaneo per la durata della promozione e verrà aumentato a breve Prezzo finale: 5000 $ Sono rimaste solo poche copie al prezzo attuale, il prezzo successivo è -->> 1120 $ Benvenuti al Brent Oil Il consulente esperto di Brent Oil è una centrale elettrica, progettata per dominare i mercati ener
Trades History Visualizer is a MetaTrader 5 indicator that displays your trading history directly on the chart, providing a clear visual representation of past trades with additional information. Key Features: Visual trade history display with entry arrows Entry, Stop Loss, and Take Profit horizontal lines Color-coded connector lines between entry and exit points (green for profit, red for loss) Risk-Reward ratio display for each closed trade Profit/Loss amount display option Pip display option
Gli utenti di questo prodotto hanno anche acquistato
BitMEX Trading API
Romeu Bertho
5 (1)
Cryptocurrency analysis has never been easier with Crypto Charts for MetaTrader 5. Now, trading on BitMEX has never been easier with BitMEX Trading API for MetaTrader 5. BitMEX Trading API library was built to be as easy to use as possible. Just include the library into your Expert Advisor or Script, call the corresponding methods and start trading! Features Trade on BitMEX and BitMEX Testnet. Build and automate your strategies. Concern more with the trading strategy logic and less with the co
Goliath Mt5
Nicolokondwani Biscaldi
Goliath MT5 - scalper fully automated Expert Advisor for medium-volatile forex markets P roperties: The Library trades 10 currency pairs (USDCHF, EURCHF, EURGBP, AUDUSD, USDCAD, GBPUSD, EURUSD, NZDUSD, CADCHF, EURAUD, EURCAD, AUDJPY) The Library does not use martingale The Library sets a fixed stop loss and take profit for all orders The Library only trades a user input volume The Library can be installed on any currency pair and any timeframe Recommendations: Before using on a real account, t
Hello everyone! I am a professional MQL programmer , Making EAs, Indicators and Trading Tools for my clients all over the world. I build 3-7 programs every week but I seldomly sell any ready-made Robots. Because I am fastidious and good strategy is so few...  this EA is the only one so far I think its good enough to be published here.  As we all know, the Ichimoku indicator has become world popular for decades, but still, only few people knows the right way of using it, and if we check the clo
Applying these methods, I managed to arrive at a nuanced conclusion that is crucial to understanding the importance of unique strategies in contemporary trading. Although the neural network advisor showed impressive efficiency in the initial stages, it proved to be highly unstable in the long run. Various factors such as market fluctuations, trend changes, external events, etc. cause its operation to be chaotic and eventually lead to instability. With these experiences, I accepted the challenge
Kaseki
Ben Mati Mulatya
The Hybrid Metaheuristic Algorithm (HMA) is a cutting-edge optimization approach that combines the strengths of genetic algorithms with the best features of population-based algorithms. Its high-speed computation ensures unparalleled accuracy and efficient search capabilities, significantly reducing the total time required for optimization while identifying optimal solutions in fewer iterations. HMA outperforms all known population optimization algorithms in both speed and accuracy. Use Cases AO
Bookeepr
Marvellous Peace Kiragu
Bookeepr is an advanced MQL5 trading bookkeeping software that automates trade logging, tracks real-time P&L, and integrates a ledger-style financial system for deposits, withdrawals, and expenses. It supports multi-currency assets , generates detailed performance reports , and provides risk management tools to help traders optimize their strategies. With secure cloud storage, exportable reports, and seamless MetaTrader 5 integration , Bookeepr ensures accurate, transparent, and hassle-free fina
Ai Prediction MT5
Mochamad Alwy Fauzi
A free indicator for those who purchase the full version This indicator is created by this Ai, with your desired settings Artificial Intelligence at your service Have a complete artificial intelligence and use it in your codes This artificial intelligence is trained to tell you on each candle whether the market is moving up or down. In general, artificial intelligence can be used in all markets, all timeframes and all symbols However, due to the increasing complexity and decreasing accuracy of
[Gold Intelligent Trading EA | Risk Control is Steady, Profit Breakthrough] The intelligent trading EA, which is customized for the fluctuation characteristics of gold, takes the hard-core trading system as the core, and each order is derived from the accurate judgment of market trends and supporting pressures by quantitative models, so as to eliminate subjective interference and make trading decisions more objective and efficient. Equipped with multi-dimensional risk control system, dynamic s
SniperkickEA
Mohamed Maguini
Questo Expert Advisor (EA) è stato progettato per offrire un'esperienza di trading automatizzata di alto livello, adatta sia ai trader principianti che a quelli esperti. Utilizzando algoritmi avanzati e tecniche di analisi del mercato, l'EA è in grado di identificare opportunità di trading redditizie con precisione e velocità. L'EA è configurabile per operare su vari strumenti finanziari, tra cui forex, indici e materie prime, garantendo una flessibilità senza pari. Le caratteristiche princip
LSTM Library
Thalles Nascimento De Carvalho
LSTM Library - Reti Neurali Avanzate per MetaTrader 5 Libreria Professionale di Reti Neurali per il Trading Algoritmico LSTM Library porta la potenza delle reti neurali ricorrenti alle tue strategie di trading in MQL5. Questa implementazione di livello professionale include reti LSTM, BiLSTM e GRU con funzionalità avanzate tipicamente disponibili solo in framework specializzati di machine learning. "Il segreto del successo nel Machine Learning per il trading risiede nel trattamento adeguato dei
Automatic Replenishment Trading Within a Defined Range The EA operates only within the predefined price range . When an order is closed, filled, or cancelled (reducing the total number of orders), the EA will automatically place new orders to maintain the continuous operation of the trading strategy. This EA is designed for ranging / sideways market conditions . You can control the total number of orders using Max Orders . Example: Max Orders: 8 Active trades: 2 Pending Buy Limit orders: 6 In t
Automatic Replenishment Trading Within a Defined Range The EA operates   only within the predefined price range . When an order is   closed, filled, or cancelled   (reducing the total number of orders), the EA will   automatically place new orders   to maintain the continuous operation of the trading strategy. This EA is   designed for ranging / sideways market conditions . You can control the total number of orders using   Max Orders . Example: Max Orders:   8 Active trades:   2 Pending Sell L
A complete PostgreSQL client implemented in pure MQL5 over native MetaTrader 5 TCP sockets. The library implements the PostgreSQL client with MD5 and SCRAM-SHA-256 authentication, SSL/TLS, the Simple Query Protocol, and explicit transactions. No DLLs, no external dependencies, no third-party services. Features Direct TCP connection to any PostgreSQL-compatible database MD5 and SCRAM-SHA-256 authentication, auto-detected SSL/TLS via PostgreSQL's SSLRequest flow Full transaction support Typed res
STOP GUESSING GOLD’S DIRECTION. LET THE GRID DO IT. BIDIRECTIONAL GRID EA | XAUUSD | MT5 Gold spikes up. Gold crashes down. Gold fakes you out both ways in the same hour. Most traders lose here because they have to pick a side. This EA doesn’t pick one. It trades both. Every new candle, it spreads a full ladder of Buy Stops above price and Sell Stops below price. Whichever way Gold moves, the grid is already waiting. When the total basket reaches the profit target, everything closes auto
Native Websocket
Racheal Samson
5 (6)
An   easy to use, fast,  asynchronous   WebSocket library  for MQL5. It supports: ws://   and   wss://  (Secure "TLS" WebSocket) text   and   binary   data It handles: fragmented message  automatically (large data transfer) ping-pong   frames  automatically (keep-alive handshake) Benefits: No DLL required. No OpenSSL installation required. Up to 128 Web Socket Connections from a single program. Various Log Levels for error tracing Can be synchronized to MQL5 Virtual Hosting . Completely native t
ModernUI Library
Levi Dane Benjamin
Libreria ModernUI per MetaTrader 5 ModernUI è una libreria di interfaccia utente ospitata sul grafico per MetaTrader 5. Aiuta gli sviluppatori MQL5 a creare pannelli EA più puliti, dashboard, finestre di impostazioni, form, tabelle, finestre di dialogo, drawer e interfacce compatte in stile trading direttamente nell’ambiente grafico di MT5. È progettata per gli sviluppatori che vogliono un livello di interfaccia più professionale rispetto a oggetti grafici sparsi, mantenendo comunque il pieno co
WalkForwardOptimizer MT5
Stanislav Korotky
3.63 (8)
WalkForwardOptimizer library allows you to perform rolling and cluster walk-forward optimization of expert advisers (EA) in MetaTrader 5. To use the library include its header file WalkForwardOptimizer.mqh into your EA source code, add call provided functions as appropriate. Once the library is embedded into EA, you may start optimization according to the procedure described in the User guide . When it's finished, intermediate results are saved into a CSV file and some special global variables.
This library will allow you to send your trades using your MT5 EA bot and its very easy to integrate on any EA which you can do yourself with the script code which is mentioned in documentation. This product allows trading operations via API For MEXC chart : Renting   Crypto Charting  for OHLC data or   Crypto Ticks with Order Book Depth  is optional - Supports MEXC API calls - Place Limit, SL Limit and Take Profit Limit Orders - Place Market, SL-Market, TP-Market orders - Modify Limit order - C
MT5 to Delta Exchange API Bridge EA Connector allows your expert advisor with mq5 file to integrate and communicate with Delta Exchange using API Keys You can place order, check balance and other order managements using Delta Exchange API - Place Limit, SL Limit and Take Profit Limit Orders - Place Market, SL-Market, TP-Market orders - Cancel Order - Query Orders - Change Leverage, margin - Get Position info and many more, details available at demo script Script Documentation 
EX5 Signal Copier
Rajesh Kumar Nait
Libreria EX5 Signal Copier — Motore professionale per eventi di trading per MetaTrader Trasforma qualsiasi Expert Advisor in un potente copiatore di trading, processore di segnali o motore di automazione, senza dover scrivere complesse logiche di tracciamento delle operazioni. La libreria EX5 Signal Copier è un sistema ad alte prestazioni basato su eventi che cattura ogni attività di trading in MetaTrader 5 e la converte in segnali strutturati che puoi utilizzare per creare: Copiatori di trad
The library is dedicated to help manage your trades, calculate lot, trailing, partial close and other functions. Lot Calculation Mode 0: Fixed Lot. Mode 1: Martingale Lot (1,3,5,8,13) you can use it in different way calculate when loss=1 ,when profit=0. Mode 2: Multiplier Lot (1,2,4,8,16) you can use it in different way calculate when loss=1 ,when profit=0. Mode 3: Plus Lot (1,2,3,4,5) you can use it in different way calculate when loss=1 ,when profit=0. Mode 4: SL/Risk Lot calculate based on s
Friends, join us! Ask questions and connect with like-minded traders: MetaCOT Public Group MetaCOT Information Channel: news, CFTC reports, and signals: MetaCOT Channel Here’s to successful trading and new profitable signals for us all! Attention! Recently, certain countries have been blocking access to the cftc.gov website. As a result, users in these countries are giving the product low ratings. MetaCOT has always adhered to the highest quality standards and is in no way associated with th
This is a simplified and effective version of the library for walk forward analysis of trading experts. It collects data about the expert's trade during the optimization process in the MetaTrader tester and stores them in intermediate files in the "MQL5\Files" directory. Then it uses these files to automatically build a cluster walk forward report and rolling walk forward reports that refine it (all of them in one HTML file). Using the WalkForwardBuilder MT5 auxiliary script allows building othe
OrderBook History Library
Stanislav Korotky
3 (2)
Order Book, known also as Market Book, market depth, Level 2, - is a dynamically updated table with current volumes of orders to buy and to sell specific financial instument at price levels near Bid and Ask. MetaTrader 5 provides the means for receiving market book from your broker, but in real time only, without access to its history. The library OrderBook History Library reads market book state in the past from archive files, created by OrderBook Recorder . The library can be embedded into you
BitMEX Trading API
Romeu Bertho
5 (1)
Cryptocurrency analysis has never been easier with Crypto Charts for MetaTrader 5. Now, trading on BitMEX has never been easier with BitMEX Trading API for MetaTrader 5. BitMEX Trading API library was built to be as easy to use as possible. Just include the library into your Expert Advisor or Script, call the corresponding methods and start trading! Features Trade on BitMEX and BitMEX Testnet. Build and automate your strategies. Concern more with the trading strategy logic and less with the co
Teclado trader, é uma BIBLIOTECA que você pode chamar no OnChartEvent para abrir posição de compra/venda/zerar, os botões padrões são: V = venda C = compra Z = zerar posições a mercado S = zerar posições opostas e depois a mercado X = zerar posições opostas Além da função de teclado, é possível mostrar os estados do ExpertAdvisor usando o MagicId, com informação de: lucro mensal, semanal, diario, e posição aberta, para isto use o OnTick, ou qualquer outro evento (OnTimer / OnTrade / OnBookEven
Goliath Mt5
Nicolokondwani Biscaldi
Goliath MT5 - scalper fully automated Expert Advisor for medium-volatile forex markets P roperties: The Library trades 10 currency pairs (USDCHF, EURCHF, EURGBP, AUDUSD, USDCAD, GBPUSD, EURUSD, NZDUSD, CADCHF, EURAUD, EURCAD, AUDJPY) The Library does not use martingale The Library sets a fixed stop loss and take profit for all orders The Library only trades a user input volume The Library can be installed on any currency pair and any timeframe Recommendations: Before using on a real account, t
Binance Library
Hadil Mutaqin SE
5 (1)
The library is used to develop automatic trading on Binance Spot Market from MT5 platform. Support all order types: Limit, Market, StopLimit and StopMarket Support Testnet mode Automatically display the chart on the screen Usage: 1. Open MQL5 demo account 2. Download Header   file and EA sample   https://drive.google.com/uc?export=download&id=1kjUX7Hyy02EiwTLgVi8qdaCNvNzazjln Copy Binance.mqh to folder \MQL5\Include Copy  BinanceEA-Sample.mq5 to folder \MQL5\Experts 3. Allow WebRequest from MT5
Gold plucking machine   Gold plucking machine is an Expert Advisor designed specifically for trading gold. The operation is based on opening orders using the Fast and Slow lines indicator, thus the EA works according to the "Trend Follow" strategy, which means following the trend. Use grid strategy to place orders without stop loss operation, so please make sure the account has sufficient funds. magic number      -  is a special number that the EA assigns to its orders. Lot Multiplier        - 
The library is used to develop automatic trading on Binance Futures Market from MT5 platform. Support Binance Futures USD-M and COIN-M Support Testnet mode Support all order types: Limit, Market, StopLimit, StopMarket, StopLoss and TakeProfit Automatically display the chart on the screen Usage: 1. Open MQL5 demo account 2. Download Header file and EA sample https://drive.google.com/uc?export=download&id=17fWrZFeMZoSvH9-2iv4WDJhcyxG2eW17 Copy BinanceFutures.mqh to folder \MQL5\Include Copy  Bina
Altri dall’autore
Otter Scalper
Esteban Thevenon
Otter Scalper is a 100% automated trading robot. It uses a very effective breakout strategy. The money management is automatic. A position is taken when a high or low is reached. The position is secured as soon as possible and followed with a trailing stop loss. As the average profit is small, it is advisable to trade with a small spread. The performance of the robot can therefore change depending on your broker. It is also strongly recommended not to use this robot if your broker uses commissi
Deer Ma
Esteban Thevenon
5 (1)
Deer Ma è un robot di trading altamente avanzato progettato per il trading efficiente nei mercati finanziari. Questo software completamente automatizzato utilizza due medie mobili e altri indicatori avanzati per analizzare i mercati e prendere decisioni di trading basate su strategie di scalping o trend . L'algoritmo all'avanguardia del software garantisce che possa identificare rapidamente e con precisione le operazioni, mentre le sue funzionalità avanzate di gestione del denaro consentono di m
Otter Scalper Gold
Esteban Thevenon
Otter Scalper Gold è un consulente esperto che opera sulla strategia di breakout. L'EA rileva i massimi e i minimi basati su un intervallo specificato di candele e inserisce ordini Stop o Limit in base ad essi. Otter Scalper Gold fornisce diversi tipi di opzioni di stop loss, tra cui una vasta scelta di diversi stop loss per adattarsi alle tue strategie di trading. L'EA include avanzati sistemi di gestione del denaro e del rischio per aiutare a minimizzare le perdite e massimizzare i profitti. P
Filtro:
Nessuna recensione
Rispondi alla recensione