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


추천 제품
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
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
X TrendFilter EA
Mohammed Eltayeb Mohammed Khairalla
X TrendFilter EA – Capital Protection First, Trading Second X TrendFilter EA is a professional Expert Advisor built for traders who understand one rule above all others: protect the account before chasing profit. This EA is not designed to trade all the time. It is designed to trade only when conditions justify risk and to stay out when the market environment is unfavorable. That mindset is what makes it suitable for long-term trading and prop firm challenges. Before opening any trade, X TrendFi
Break Retest
Ongkysetiawan
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
가격으로 TP 및 SL 설정 – MT5 자동 주문 수정기 모든 거래에 대해 정확한 TP 및 SL 가격 수준 자동 설정 ️ 모든 통화쌍 및 EA와 호환, 심볼 또는 매직넘버로 필터링 가능 이 EA는 직접 가격 값(예: EURUSD의 1.12345)을 사용하여 거래의 정확한 테이크프로핏(TP)과 스톱로스(SL) 수준을 정의하고 적용합니다. 포인트나 핍 없음. 모든 주문 또는 선택된 심볼/매직넘버에 대해 깔끔하고 정확한 거래 관리가 가능합니다. 주요 기능: 정확한 가격으로 TP 및 SL 즉시 수정 모든 주문, 현재 심볼 또는 특정 매직넘버에 적용 ️ 0을 입력하여 거래의 TP 또는 SL 제거 차트에 연결되면 완전 자동 작동 모든 거래 자산과 호환 적합 대상: 빠른 TP/SL 제어를 원하는 수동 트레이더 기본 종료 로직을 재정의해야 하는 EA 사용자 복잡한 포지션을 관리하는 다중 주문 트레이더 질문이나 제안이 있으신가요?
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
Phoenix Plus
Dang Cong Duong
At first, I got my teeth into  Phoenix  Ultra   Expert Advisor. This   Expert Advisor  will support automatic close order if the direction is correct and perform recovery if the direction is wrong. If you enter an order: 1. The price goes in the right direction and hits the   Min Profit Point ,   trailing stop 20% of the current profit. 2. The price goes in the opposite direction, the Expert Advisor will place the order with the volume is   Recovery Volume Percent  at the input, the distance to
| 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
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.
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.
Daytrade Pro Algo MT5
Profalgo Limited
4.25 (12)
프로모션 시작: 현재 가격으로 제공되는 제한된 수의 사본 최종 가격: 990$ 신규: 1개를 무료로 받으세요!   (거래 계좌 2개용) Ultimate Combo Deal   ->   click here LIVE RESULTS:   https://www.mql5.com/en/signals/1949810 JOIN PUBLIC GROUP:   Click here Set Files DayTrade Pro Algo에 오신 것을 환영합니다!   수년 동안 시장을 연구하고 다양한 전략을 프로그래밍한 후 좋은 거래 시스템에 필요한 모든 것을 갖춘 알고리즘을 찾았습니다. 브로커 독립적입니다. 독립적으로 확산됩니다. MT4, MT5, TDS2 및 여러 브로커에서 쉽게 실제 변수 확산 테스트를 사용하여 매우 안정적인 백 테스트를 보여줍니다. 수백 가지의 다양한 설정이 모두 테스트에서 수익성 있는 결과를 제공합니다(물론 저는 최고의 설정을 선택했습니다!). 매우 강력한 시스템 -> 설정은 상호
PZ Mean Reversion MT5
PZ TRADING SLU
3 (2)
평균 회귀 거래에 대한 전문적이고 정량적인 접근 방식을 구현하는 고유한 지표입니다. 이는 가격이 예측 가능하고 측정 가능한 방식으로 평균으로 전환되고 반환된다는 사실을 이용하여 비정량적 거래 전략을 훨씬 능가하는 명확한 진입 및 퇴장 규칙을 허용합니다. [ Installation Guide | Update Guide | Troubleshooting | FAQ | All Products ] 명확한 거래 신호 놀랍도록 쉬운 거래 사용자 정의 가능한 색상 및 크기 성능 통계 구현 대부분의 거래 전략을 능가합니다. 적절한 SL 및 TP 레벨을 표시합니다. 이메일/음향/시각 알림을 구현합니다. 작동 원리 이 지표는 더 높은 기간에서 완전히 사용자 정의 가능한 이동 평균 주변의 표준 편차를 측정하고 추세 추종 접근 방식을 사용하여 정확하게 거래를 찾습니다. 거래는 현재 차트의 가격 동작을 살펴보고 선택한 더 높은 기간에서 계산된 평균 가격대로 가격이 돌아오면 닫힙니다. 코딩 방식 때문에 지
Premium level Pro
Dmitriy Kashevich
Premium level is a unique indicator with more than 80% accuracy of correct predictions! This indicator has been tested for more than two months by the best Trading Specialists! The author's indicator you will not find anywhere else! From the screenshots you can see for yourself the accuracy of this tool! 1 is great for trading binary options with an expiration time of 1 candle. 2 works on all currency pairs, stocks, commodities, cryptocurrencies Instructions: As soon as the red arrow app
Cloner for MT5
Volodymyr Hrybachov
이 유틸리티는 귀하의 거래 계정에서 거래를 복제하도록 설계되었습니다. 프로그램은 귀하의 매개 변수로 추가 거래를 엽니다. 로트를 늘리거나 줄이고, 많이 추가하고, 손절매를 변경하고, 이익을 얻을 수 있는 기능이 있습니다.이 프로그램은 "Windows PC" 및 "Windows VPS"에서 작동하도록 설계되었습니다.  Buy a cloner and get the second version for free 옵션: CLONE_POSITIONS - 복제 명령; MAGIC_NUMBER - 매직 넘버; DONT_REPEAT_TRADE - true인 경우 수동 마감 후 거래가 반복되지 않습니다. REVERSE_COPY - 역방향 복사, 예를 들어 BUY 대신 SELL을 엽니다. LOT_MULTIPLIER - PROVIDER 계정에서 복사하는 볼륨 계수(=0인 경우 FIXED_LOT에 지정된 로트로 복사); PLUS_LOT, MINUS_LOT - 플러스 및 마이너스 로트; MAXIMUM_LO
SMC Venom Model BPR 지표는 Smart Money(SMC) 개념 내에서 일하는 트레이더를 위한 전문 도구입니다. 가격 차트에서 두 가지 주요 패턴을 자동으로 식별합니다. FVG (공정 가치 갭)는 3개의 캔들의 조합으로, 첫 번째와 세 번째 캔들 사이에 갭이 있습니다. 이는 볼륨 지원이 없는 레벨 사이에 구역을 형성하여 종종 가격 수정으로 이어집니다. BPR (균형 가격 범위)은 두 개의 FVG 패턴의 조합으로, "브리지"를 형성합니다. 이는 가격이 낮은 볼륨 활동으로 움직일 때 브레이크아웃과 레벨로의 복귀 구역으로, 캔들 사이에 갭을 생성합니다. 이러한 패턴은 거래자가 차트에서 거래량과 가격 역학을 분석하여 주요 지지/저항 수준, 돌파 구역 및 진입 지점을 식별하는 데 도움이 되며, 여기서 대형 시장 참여자와 일반 참여자 간의 상호 작용이 발생합니다. 이 지표는 사각형과 화살표 형태로 패턴을 시각화하며 유연한 경고 설정도 지원합니다. 주요 특징: 패턴 표시 모드
快速关仓,无需任何操作。 当前版本的一键关仓主要针对的是来不及手动关仓的情况,目前是不分交易标的类别,是对所有的持仓进行关仓。 未来可能升级的方向: 1、分类别、分标的关仓。 适用场景:开了多个标的的仓位,并且波动不一,快速频繁的波动影响了整体的判断。 2、增加只关闭盈利仓位、只关闭亏损仓位。 适用场景:持仓较多,趋势发生变化。 个人建议:一般建议选择一键全部关仓,因为如果行情与持仓方向一致,只关闭盈利仓位无形就是扩大了亏损。如果行情方向与持仓方向相反,只关闭亏损仓位,当前已盈利的后面又会变为亏损,盈利无法变现。 3、按照仓位顺序由大到小关仓、按照仓位顺序由小到大关仓。 适用 场景:行情发生波动,对于未来行情判断把握不确定的,可根据自己需求选择仓位关仓顺序,由大到小关仓的话,可以避免亏损的进一步扩大。 4、减小仓位量,保持绝对的安全距离。 适用 场景:对未来趋势相对确定,不想错过当前行情,但是认为当前持仓体量又有点大,想降低仓位。
Brent Oil
Babak Alamdar
3.67 (9)
“두 명의 전문 자문, 하나의 가격: 귀하의 성공을 촉진합니다!” 브렌트유 스캘핑 전문가 + 브렌트유 스윙이 전문가가 한 팀에 전문가 자문을 제공합니다.   Live signal 이 가격은 프로모션 기간 동안 일시적이며 곧 인상될 예정입니다. 최종 가격: 5000 $ 현재 가격으로 몇장 남지 않았으며, 다음 가격은  -->> 1120 $  브렌트유에 오신 것을 환영합니다 브렌트유 전문 고문은 변동성이 큰 에너지 시장을 정확하고 민첩하게 마스터하도록 설계된 강력한 기업입니다. 브렌트유는 단순한 시스템이 아닙니다. 이는 시장 흐름에 적응하는 성공적인 전략을 배포하도록 설계된 전략적 파트너입니다. 스캘핑 기술을 통해 빠른 시장 움직임을 활용하고 싶거나 스윙 트레이딩의 신중한 접근 방식을 선호한다면 브렌트유가 도와드립니다. 고급 알고리즘은 시장 동향을 분석하여 이익을 극대화하고 위험을 최소화하는 거래를 실행합니다. 주요 특징들: 고급 전략 구현: 스캘핑, 스윙 및 기타 맞춤형 전
Symbol Basket Control Panel
Imad Kamal Mohammad Badad
Symbol Basket Control Panel is a professional trading utility designed to streamline multi-currency management. It acts as a centralized command center, allowing traders to execute and manage baskets of trades across different symbols with unparalleled speed and precision. Instead of manually opening and closing orders for each pair, this dashboard provides a high-performance graphical interface to control your entire portfolio from a single chart. Key Features: Centralized Execution: Open BUY o
MT4/5通用交易库(  一份代码通用4和5 ) #ifdef __MQL5__      #define KOD_TICKET ulong      #define KOD_MAGIC   long #else        #define KOD_TICKET long      #define KOD_MAGIC   int #endif class ODLIST; #import "K Trade Lib Pro 5.ex5"       //祝有个美好开始,运行首行加入    void StartGood() ;    //简单开单    long OrderOpen( int type, double volume, int magic, string symbol= "" , string comment= "" , double opprice= 0 , double sl= 0 , double tp= 0 , int expiration= 0 , bool slsetmode= false , bool tpsetmode= false );    //复杂开单
Exclusive Imperium MT5 — 자동화 거래 시스템 Exclusive Imperium MT5 는 MetaTrader 5용 전문가 어드바이저(EA)로, 시장 분석 알고리즘과 리스크 관리에 기반합니다. EA는 완전히 자동으로 작동하며 트레이더의 개입은 최소화됩니다. 주의! 구매 후 즉시 저에게 연락하세요 — 설정 지침을 받으실 수 있습니다! 중요: 모든 예시, 스크린샷 및 테스트는 데모 목적일 뿐입니다. 특정 통화쌍이 한 브로커에서 좋은 결과를 보여도 다른 브로커에서도 동일하다는 의미는 아닙니다. 각 브로커는 고유한 시세, 스프레드 및 거래 조건을 가지고 있습니다. 따라서 각 통화쌍은 사용자가 개별적으로 최적화해야 합니다 그리고 실제 계좌에서는 단일 통화 모드 로만 실행해야 합니다 — 각 쌍을 별도로 실행하세요. 다중 통화 모드 스크린샷은 단순히 예시입니다. 시장 상황은 변하기 때문에 최적화는 최소 연 1회 반복하는 것이 좋습니다. 중요 정보: EA의 데모 버전은 평가용으로
Arrow Micro Scalper 는 스캘핑 및 단기 거래용으로 설계된 지표로 모든 차트 및 금융 상품(통화, 암호화폐, 주식, 금속)에 통합되어 있습니다. 그녀는 작업에서 파동 분석과 추세 방향 필터를 사용합니다. M1부터 H4까지의 시간대에 사용하는 것이 좋습니다. 표시기로 작업하는 방법. 표시기에는 설정 변경을 위한 2개의 외부 매개변수가 포함되어 있으며 나머지는 기본적으로 이미 구성되어 있습니다. 큰 화살표는 추세 방향의 변화를 나타내고 파란색 화살표는 하락 추세의 시작을 나타내며 분홍색 화살표는 상승 추세의 시작을 나타냅니다. " Only trending direction " 매개변수는 내부 트렌드를 사용하는 모드를 켜고 끄며 자신만의 트렌드를 사용하거나 트렌드 방향 없이 작업할 수 있는 기회를 제공합니다. 또한 트렌드에서만 트렌드 화살표 및 신호 화살표 표시를 켜거나 끕니다. . 지표의 가장 중요한 개체인 작은 신호 화살표는 "매수" 거래의 경우 분홍색, "매도" 거
Gold EA: Proven Power for 1-Minute Gold Trading Transform your trading with our Gold EA, meticulously crafted for 1-minute charts and delivering over 2000% growth in 5 years from just $100-$1000 . No Martingale, No AI Gimmicks : Pure, time-tested strategies with robust money management, stop loss, and take profit for reliable performance across multiple charts. Flexible Trading Modes : Choose Fixed Balance for safe profits, Mark IV for bold growth, or %Balance for high rewards—combine Mark IV an
Trend Sentry Pro
K2021665571 (SOUTH AFRICA)
Product Description Trend Sentry Pro는 고급 추세선 지표를 활용하여 상승 추세를 최대한 활용하는 고급 완전 자동화된 롱 전용 EA(Expert Advisor)입니다. 이 EA는 가격이 추세선 위에서 마감되면 매수 포지션을 열어 확실한 강세 신호를 제공하고, 가격이 추세선 아래로 내려가면 거래를 종료하여 잠재적인 추세 전환을 표시합니다. 이 접근 방식은 Trend Sentry Pro가 상승 움직임을 완전히 포착하면서도 손실을 최소화할 수 있도록 합니다. 또한, 적응형 ATR 기반 손절매 관리와 유연한 포지션 크기 설정을 통해 Trend Sentry Pro는 시장 상황에 매끄럽게 조정되어 수익 최적화와 자본 보호를 목표로 합니다. 주요 기능은 다음과 같습니다: 추세 추종 전략 : 강세 추세를 포착하기 위해 롱 포지션 거래만 실행합니다. ATR 기반 손절매 : 시장 변동성에 맞춰 조정되는 적응형 손절매로, 높은 변동성 시기에 위험을 줄입니다. 유연한 포지션 크
TriParity AfterShock Catcher TriParity AfterShock Catcher is the execution-side tool of the TriParity workflow. It helps you turn a selected “aftershock regime” into a repeatable trading decision with defined Entry / TP / SL and baseline stats—without relying on predictions or “guaranteed mean reversion.” Important: This is NOT triangular arbitrage execution . TriParity AfterShock Catcher trades the aftershock (time-lag / overshoot → convergence) that can appear after interbank parity correcti
Tragos
David Chokumanyara
TRAGOS Indicator – The GOAT of All Trading Indicators TRAGOS (Greek for “male goat”) isn’t just a name — it’s the GOAT: Greatest of All Time in trading indicators. Designed for Forex, Indices, Gold, Crypto, and Deriv Synthetic Indices (Boom & Crash, Volatility 75, Step, Jump, etc.), it gives you non-repainting buy, sell, and exit signals with unmatched clarity. Why TRAGOS? Non-Repainting Signals – 100% reliable. Audible, Email & Push Alerts – Never miss a trade. Trend Following – Rid
Pairs Trading Expert
Rasoul Mojtahedzadeh
Profitable Statistical Arbitrage  and   M ean Reversion Algorithm This Expert Advisor implements the well-established   Pairs Trading   algorithm — a classic quantitative trading strategy based on   statistical arbitrage   and   mean reversion . The EA identifies the optimal hedge ratio between two correlated trading symbols to construct a synthetic stationary spread . It continuously monitors the deviation of this spread from its mean value and opens synthetic BUY/SELL baskets when the spread
BFG 9000 is a unique system that trades your account 100% hands-free with   live-proven algorithms . Validated in live trading for 12 months. No Grid, no Martingale. The craziest part is however the ability to   manage your own trade decisions . The built-in AI takes your trades and manages them into profit. Safe Haven BFG includes a very stable algorithm that runs on 100% autopilot. It does not use Grid and no Martingale - thus you can be very sure, that it won't destroy your account. The syst
FusionPro EA
Bram Van De Vooren
FusionPro v1.1 Beta - Multi-Strategy News-Aware EA ️ CONSERVATIVE Multi-Pair Trading System with Advanced Risk Protection LIMITED BETA RELEASE - $299 (Price increases +$100 after every 10 sales - Secure your copy now!) ️ SAFETY-FIRST TRADING APPROACH Conservative Risk Management - Maximum 0.1%-2.0% risk per pair, never risky martingale News Event Protection - Automatically blocks trades during high-impact volatile events Smart Position Limits - Maximum open trades cap prevents o
Live signal https://www.mql5.com/en/users/datbh/seller [MT4 version: https://www.mql5.com/en/market/product/93601 ] ! Next price --> $699 and final: 1779$ This is a smart grid-based automated trading system, meticulously developed from over a decade of trading experience. The system leverages quantitative analysis, trend evaluation, and key resistance levels to execute precise entries. Our EA specializes in trading three major currency pairs: AUDCAD NZDCAD AUDNZD Designed with both efficiency a
이 제품의 구매자들이 또한 구매함
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
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
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 - MetaTrader 5용 고급 신경망 알고리즘 트레이딩을 위한 전문 신경망 라이브러리 LSTM Library는 MQL5 트레이딩 전략에 순환 신경망의 힘을 가져다줍니다. 이 전문적인 구현에는 일반적으로 특수 기계 학습 프레임워크에서만 볼 수 있는 고급 기능을 갖춘 LSTM, BiLSTM 및 GRU 네트워크가 포함되어 있습니다. "트레이딩을 위한 기계 학습의 성공 비결은 적절한 데이터 처리에 있습니다. 쓰레기를 넣으면 쓰레기가 나옵니다 – 예측의 품질은 절대 훈련 데이터의 품질을 넘을 수 없습니다." — 마르코스 로페즈 데 프라도 박사, Advances in Financial Machine Learning 주요 기능 LSTM, BiLSTM 및 GRU의 완전한 구현 더 나은 일반화를 위한 재귀 드롭아웃 다양한 최적화 알고리즘(Adam, AdamW, RAdam) 고급 정규화 기술 포괄적인 지표 평가 시스템 훈련 진행 시각화 클래스 가중치를 통한 불균형 데이터 지
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
WalkForwardOptimizer MT5
Stanislav Korotky
3.78 (9)
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.
이 라이브러리를 사용하면 EA를 사용하여 거래를 관리할 수 있으며 설명에 언급된 스크립트 코드와 전체 프로세스를 보여주는 비디오의 데모 예제를 사용하여 모든 EA에 통합하기가 매우 쉽습니다. - Place Limit, SL Limit, Take Profit Limit 주문 - 플레이스 마켓, SL-마켓, TP-마켓 주문 - 지정가 주문 수정 - 주문 취소 - 쿼리 주문 - 레버리지, 마진 변경 - 위치 정보 얻기 그리고 더... MT5에 바이낸스 차트가 없는 경우를 제외하고 암호화폐 차트 대여는 선택 사항입니다. 스크립트 데모를 보려면 여기를 클릭하세요. 트레이딩 패널과 거래하고 싶다면 이 제품에 관심이 있으실 것입니다. 이 제품은 Crypto Charting의 애드온입니다. 이 라이브러리를 사용하면 EA를 사용하여 거래를 관리할 수 있으며 설명에 언급된 스크립트 코드와 전체 프로세스를 보여주는 비디오의 데모 예제를 사용하여 모든 EA에 통합하기가 매우 쉽습니
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
MetaCOT 2 CFTC ToolBox is a special library that provides access to CFTC (U.S. Commodity Futures Trading Commission) reports straight from the MetaTrader terminal. The library includes all indicators that are based on these reports. With this library you do not need to purchase each MetaCOT indicator separately. Instead, you can obtain a single set of all 34 indicators including additional indicators that are not available as separate versions. The library supports all types of reports, and prov
If you're a trader looking to use Binance.com and Binance.us exchanges directly from your MetaTrader 5 terminal, you'll want to check out Binance Library MetaTrader 5. This powerful tool allows you to trade all asset classes on both exchanges, including Spot, USD-M   and COIN-M futures, and includes all the necessary functions for trading activity. Important: you need to have source code to properly implement the library. With Binance Library MetaTrader 5, you can easily add instruments from Bi
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
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
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
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
1. What is this The MT5 system comes with very few optimization results. Sometimes we need to study more results. This library allows you to output more results during backtest optimization. It also supports printing more strategy results in a single backtest. 2. Product Features The results of the optimized output are quite numerous. CustomMax can be customized. The output is in the Common folder. It is automatically named according to the name of the EA, and the name of the same EA will be au
T5L Library is necessary to use the EAs from TSU Investimentos, IAtrader and others. It contains all the functions framework needed to Expert Advisors working properly.  ツ - The Expert Advisors from  TSU Investimentos does not work without this library,  the T5L library can have updates during the year - At this Library you will find several funcionalities like order sends, buy and sell, trigger entry points check, candlestick analyses, supply and demmand marking and lines, and much more. 
AO Core
Andrey Dik
3.67 (3)
AO Core is the core of the optimization algorithm, it is a library built on the author's HMA (hybrid metaheuristic algorithm) algorithm. Pay attention to the MT5 Optimization Booster product , which makes it very easy to manage the regular MT5 optimizer . An example of using AO Core is described in the article: https://www.mql5.com/ru/articles/14183 https://www.mql5.com/en/blogs/post/756510 This hybrid algorithm is based on a genetic algorithm and contains the best qualities and properties of p
EA Toolkit
Esteban Thevenon
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 installat
제작자의 제품 더 보기
Otter Scalper Gold
Esteban Thevenon
Otter Scalper Gold 는 발견 전략에 기반한 전문가 자문입니다. EA는 지정된 양의 양초를 분석하여 높은 가격과 낮은 가격을 감지하고, 이에 따라 중지 또는 제한 주문을 배치합니다. Otter Scalper Gold 는 다양한 종류의 중지 손실 옵션을 제공하여 거래 전략에 맞추어 다양한 중지 손실을 선택할 수 있습니다. 이 EA에는 손실을 최소화하고 이익을 극대화하기 위한 고급 자금 관리 및 리스크 관리 시스템이 포함되어 있습니다. Otter Scalper Gold 는 스캘핑 또는 추세 거래에 사용할 수 있습니다. 가격은 첫 5 개에 대해서는 $ 99입니다. 다음 가격 : $ 129. 응용 : EURUSD - USDJPY 1H 전략 : Otter Scalper Gold 는 발견 전략에 기반합니다. 지정된 양의 양초를 분석하여 높은 가격과 낮은 가격을 결정합니다. 이러한 수준이 확인되면 EA는 중지 또는 제한 주문을 배치합니다. 가격이이 주문을 교차 할 때 위치가 취
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 은 금융 시장에서 효율적인 거래를 위해 개발된 고도로 발전된 거래 로봇입니다. 이 완전 자동화 된 소프트웨어는 두 개의 이동 평균선과 다른 고급 지표를 활용하여 시장을 분석하고 스캘핑 또는 추세 거래 전략에 따라 거래 결정을 내립니다. 이 소프트웨어의 첨단 알고리즘은 빠르고 정확하게 거래를 식별할 수 있도록 보장하며, 고급 자금 관리 기능은 위험을 최소화하고 결과를 최적화하는 데 도움이 됩니다. 초보 트레이더든 전문가든, Deer Ma는 어떤 트레이더에게든 가치 있는 추가가 됩니다. 가격은 처음 5개에 대해서는 $79입니다. 다음 가격은 $99입니다. 응용 : USDJPY 1H MEAN_MOVING 전략 : Deer Ma가 사용하는 전략은 단순 이동 평균 교차 시스템을 기반으로 하며, 짧은 기간의 이동 평균이 긴 기간의 이동 평균 위 또는 아래로 교차할 때 포지션을 취합니다. 그러나 Deer Ma는 기본 전략을 개선하기 위해 여러 가지 맞춤 가능한 매개 변수를 제
필터:
리뷰 없음
리뷰 답변