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


おすすめのプロダクト
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
SURMAchannelPROは、動的な価格チャネルと明確なトレンドフォロー信号を生成するプレミアム多機能インジケーターです。滑らかなハル移動平均線(HMA)を中核とし、その周囲に動的なサポートとレジスタンスとして機能する複数のチャネルライン(内側、中間、外側)を構築します。インジケーターはチャネルのブレイクアウト/再エントリー時に視覚的な買い/売りの矢印を表示し、ユーザー定義のチャネル幅のパーセンテージに基づいて、Take Profit(TP)とStop Loss(SL)の水平線を自動的に引きます。主な特徴は、設定された履歴期間内の過去すべての信号のパフォーマンス(合計数、T/P、S/L、利益、損失)を追跡する統合統計パネルです。また、次のバーまでのリアルタイムカウントダウンタイマーも含まれます。 主な特徴: 動的マルチラインチャネル:   主要な上限/下限バンドと、市場構造を精密に分析するためのフィボナッチベースの中間線を生成します。 自動信号とバックテスト:   価格とチャネルの相互作用に基づいて買い(緑)と売り(ピンク)の矢印をプロットします。信号のパフォーマンスの完全な履歴記
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に対応、シンボルまたはマジックナンバーでフィルタリング可能 このエキスパートアドバイザーは、直接の価格値(例: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
Gold Shines FX
Michael Prescott Burney
3 (3)
Gold Shines FXは、MT5に対応したプロフェッショナルな自動取引システムで、H1チャートでのXAUUSD取引に特化して設計されています。この自動金取引システムは、正確なエントリーロジック、体系的な損切り設定、そして最適化された利益管理を重視しており、損失を抑え、安定したパフォーマンスを維持します。MetaTrader 5プラットフォーム向けに特別に開発されたGold Shines FXは、堅牢なリスク管理、安定した約定速度、そして金市場のボラティリティに適応した取引処理を提供します。H1チャートで信頼性が高く、正確で、常に安定したXAUUSD取引ロボットを求めるトレーダーにとって、Gold Shines FXは理想的な選択肢です。
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
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
| 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$ NEW: 無料で EA を 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 アルゴリズムへようこそ!   何年にもわたって市場を研究し、さまざまな戦略をプログラミングしてきた結果、優れた取引システムに必要なすべてを備えたアルゴリズムを見つけました。 ブローカーに依存しない スプレッド インディペンデント MT4、MT5、TDS2、および複数のブローカーで、実際の変数スプレッドテストを使用して非常に安定したバックテストを簡単に示します 何百もの異なる設定はすべて、テストで有益な結果をもたらします (もちろん、私は最高のものを選択しました!) 非常に堅牢なシステム -> 設定は交換可能であるため、USDJPY
回帰取引を意味する専門的かつ定量的なアプローチを実装する独自の指標。これは、価格が予測可能かつ測定可能な方法で迂回して平均に戻るという事実を利用しており、非定量的な取引戦略を大幅に上回る明確な出入りルールを可能にします。 [ Installation Guide | Update Guide | Troubleshooting | FAQ | All Products ] 明確な取引シグナル 驚くほど簡単に取引できます カスタマイズ可能な色とサイズ パフォーマンス統計を実装します ほとんどの取引戦略を上回ります 適切なSLおよびTPレベルを表示します 電子メール/音声/視覚アラートを実装します 使い方 インディケータは、より高い時間枠からの完全にカスタマイズ可能な移動平均の周りの標準偏差を測定し、トレンドフォローアプローチを使用して正確に取引を見つけます。取引は、現在のチャートの価格アクションに飛び込むことによって見つけられ、価格が選択したより高い時間枠から計算された平均価格帯に戻ったときに閉じられます。それがコード化される方法のために、指標は高ボラティリティと強いトレンドの市場か
プレミアムレベルは、正しい予測の精度が80%を超える独自の指標です。 この指標は、最高のトレーディングスペシャリストによって2か月以上テストされています。 あなたが他のどこにも見つけられない作者の指標! スクリーンショットから、このツールの正確さを自分で確認できます。 1は、1キャンドルの有効期限を持つバイナリーオプションの取引に最適です。 2はすべての通貨ペア、株式、商品、暗号通貨で機能します 手順: 赤い矢印が表示されたらすぐにダウントレードを開き、青い矢印が表示されたら閉じます。青い矢印の後に開くこともできます。 試してテストしてください!推奨設定はデフォルトです! 日足チャートで最高の精度を示します! インディケータは、2600 Pipsの収益性に対して、約10Pipsという非常に小さなマージンを使用します。
このユーティリティは、取引口座の取引を複製するために設計されています。プログラムは、あなたのパラメータで追加の取引を開きます。ロットの増減、ロットの追加、ストップロスやテイクプロフィットのパラメーター変更などの機能を備えています、プログラムは「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_L
SMC Venom Model BPR インジケーターは、スマート マネー (SMC) コンセプトで取引するトレーダー向けのプロフェッショナル ツールです。価格チャート上の 2 つの主要なパターンを自動的に識別します。 FVG   (フェアバリューギャップ) は、3 本のローソク足の組み合わせで、最初のローソク足と 3 番目のローソク足の間にギャップがあります。ボリュームサポートのないレベル間のゾーンを形成し、価格修正につながることがよくあります。 BPR   (バランス価格範囲) は、2 つの FVG パターンの組み合わせで、「ブリッジ」を形成します。これは、価格がボリュームアクティビティの少ない動きで動くときに、ブレイクアウトしてレベルに戻るゾーンで、ローソク足の間にギャップを作成します。 これらのパターンは、大規模な市場プレーヤーと一般参加者の相互作用が発生するチャート上のボリュームと価格動向の分析に基づいて、トレーダーが主要なサポート/レジスタンス レベル、ブレイクアウト ゾーン、エントリ ポイントを識別するのに役立ちます。 インジケーターは、長方形と矢印の形でパターンを視覚
Divo EA
Anton Kondratev
4 (14)
DIVO EA     です   複数通貨 、     フレキシブル 、     完全に自動化   そして   多面   識別するためのツール   脆弱性   の中に   市場 Only 5 Copies of 10 Left  for 745 $ Next Price 1475 $ 設定 よくある質問 最適化 設定について リアルモニタリング インストールする方法 Not    Grid   , Not    Martingale   , Not     AI     , Not     Neural Network. Default Settings for One chart    GBPUSD M15     (Supports 1OHLC mode for weak PCs)  EA を購入した後は、必ずプライベート メッセージで私に連絡してください。あなたを EA に追加します。     プライベートグループには 、設定ファイルと追加の詳細な手順を送信します。 私は各購入者がアドバイザのインストールと構成を支援する準備ができています。 これまでEAを使用したことがない場合
快速关仓,无需任何操作。 当前版本的一键关仓主要针对的是来不及手动关仓的情况,目前是不分交易标的类别,是对所有的持仓进行关仓。 未来可能升级的方向: 1、分类别、分标的关仓。 适用场景:开了多个标的的仓位,并且波动不一,快速频繁的波动影响了整体的判断。 2、增加只关闭盈利仓位、只关闭亏损仓位。 适用场景:持仓较多,趋势发生变化。 个人建议:一般建议选择一键全部关仓,因为如果行情与持仓方向一致,只关闭盈利仓位无形就是扩大了亏损。如果行情方向与持仓方向相反,只关闭亏损仓位,当前已盈利的后面又会变为亏损,盈利无法变现。 3、按照仓位顺序由大到小关仓、按照仓位顺序由小到大关仓。 适用 场景:行情发生波动,对于未来行情判断把握不确定的,可根据自己需求选择仓位关仓顺序,由大到小关仓的话,可以避免亏损的进一步扩大。 4、减小仓位量,保持绝对的安全距离。 适用 场景:对未来趋势相对确定,不想错过当前行情,但是认为当前持仓体量又有点大,想降低仓位。
Brent Oil
Babak Alamdar
3.67 (9)
「2 人の専門アドバイザー、1 つの価格: あなたの成功を促進します!」ブレント オイル スキャルピング エキスパート + ブレント オイル スインギー エキスパートを 1 つのエキスパート アドバイザーで統合   Live signal この価格はプロモーション期間中の一時的なもので、間もなく値上げされます 最終価格: 5000 $  現在の価格では残りわずかです。次の価格は -->> 1120  $ ブレント石油へようこそ Brent Oil のエキスパート アドバイザーは、正確かつ機敏に、不安定なエネルギー市場をマスターできるように設計された強力な企業です。ブレント石油は単なるシステムではありません。それはあなたの戦略的パートナーであり、市場の動きに適応して勝利を収める戦略を展開するように設計されています。 スキャルピング手法で市場の素早い動きを利用したい場合でも、スイングトレードの慎重なアプローチを好む場合でも、ブレントオイルはあなたをカバーします。その高度なアルゴリズムは市場の傾向を分析し、利益の最大化とリスクの最小化を目的とした取引を実行します。 主な特徴: 高
BLACK SHEEP MILLIONAIRE'S PRO SNIPER FOREX TRADING ROBOT EA Powerful hands-free Automated Trading AI Artificial Intelligence Robot EA Expert Advisor that trades for you automatically wìth no experience needed, fully automated "sniper" entries with precise take-profits and stop-losses using calculated proper risk management suitable for all from Trading currency pairs (e.g., USD/ZAR, EUR/USD) Cryptocurrencies (e.g., Bitcoin, Ethereum) Shares/Equities (e.g., Apple, HSBC) Indices such as the S&
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 」パラメータは、内部トレンドを使用するモードを有効または無効にし、独自のトレンドを使用するか、トレンドを使用せずに作業する機会を提供します。また、トレンド矢印とシグナルのみのトレンド矢印の表示を有効または無効にします。 小さなシグナル矢印、インジケーターの最も重要なオブジェクト、ピンクは「買い」トランザクション、青は「売り」トランザクション。 「 Smooth
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)です。価格がトレンドラインを上回ってクローズした際に買いポジションを開始し、強気のトレンドが確認されます。逆に、価格がトレンドラインを下回ってクローズした際にポジションを終了し、トレンドの転換を示唆します。このアプローチにより、 Trend Sentry Pro は上昇の動きを最大限に捉え、損失を最小限に抑えることが可能です。適応型のATRベースのストップロス管理と柔軟なポジションサイジングを備え、トレンドを最大限に活用しつつ資本を保護することを目指し、市場環境にスムーズに対応します。 主な特徴 : トレンドフォロー戦略 : 上昇トレンドを捉えるため、ロングポジションのみに取引を限定。 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
Deep Analyst Expert Advisor     (mt5  https://www.mql5.com/en/market/product/164001 ) Deep Analyst is a professional analytical tool powered by a specialized algorithm designed for deep analysis of market cycles and price amplitude fluctuations. By analyzing market conditions over a specific timeframe, the Expert Advisor determines price strength and amplitude using a unique indicator system based exclusively on real-time data. When the global trend and its vector shift, the algorithm automatic
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
このプロダクトを購入した人は以下も購入しています
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
金融とトレーディング戦略の領域を深く掘り下げ、私は一連の実験を実施し、強化学習に基づくアプローチと強化学習を使用しないアプローチを調査することにしました。 これらの手法を適用して、私は現代のトレーディングにおけるユニークな戦略の重要性を理解する上で極めて重要な微妙な結論を導き出すことができました。 ニューラル ネットワーク アドバイザーは、初期段階では目覚ましい効率性を示したにもかかわらず、長期的には非常に不安定であることが判明しました。 市場のボラティリティ、トレンドの変化、外部事象などのさまざまな要因により、企業の運営に混乱が生じ、最終的には不安定化につながりました。 この経験を武器に、私は課題を受け入れ、独自のアプローチを開発し始めました。 私の焦点は、集められた最良のインジケーターを異なるパラメーター設定で利用するアドバイザーを作成することに集中していました。 このアドバイザーは、私の独自の戦略に基づいており、さまざまなパラメーター設定を持つ 14 の指標を同時に採用し、何時間ものデータ分析と綿密なテストから生まれました。
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ネットワークが含まれています。 "トレーディングにおける機械学習の成功の秘訣は、適切なデータ処理にあります。 Garbage In, Garbage Out –予測の品質はトレーニングデータの品質を超えることはありません。" — マルコス・ロペス・デ・プラド博士, 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 に簡単に統合でき、完全なプロセスを示すビデオのデモ例も利用できます。 - 指値注文、SL 指値注文、利食い指値注文の発行 - マーケット、SLマーケット、TPマーケットの注文を行う - 指値注文の変更 - 注文をキャンセルする - 注文のクエリ - レバレッジ、マージンの変更 - 位置情報の取得 もっと... MT5 に Binance チャートがない場合を除き、暗号チャートのレンタルはオプションです。 スクリプトのデモについては、 ここをクリックしてください トレーディングパネルでの取引をご希望の場合は、 この製品に興味があるかもしれません
突破交易策略:智能风控系统升级版‌ 当价格突破关键阻力位时,往往意味着趋势的质变时刻。我们的突破交易策略通过三重智能系统——‌动态阈值识别‌、‌量能验证机制‌和‌自适应止损算法‌,帮助交易者精准捕捉这些跃迁机会。 ‌核心优势‌: ‌智能预警‌:实时监测200+技术指标,自动标记潜在突破位 ‌风险对冲‌:突破失败时自动触发0.5秒内止损,保护本金安全 ‌多周期验证‌:结合日线/4小时/1小时数据过滤假信号 ‌实战案例‌: 2025年第二季度,该策略在现货黄金市场实现连续23次有效突破,平均持仓周期缩短至4.7小时,收益率达传统趋势策略的3.2倍。 ‌智能风控系统‌: ‌动态止盈‌:根据ATR指标自动调整止盈位,锁定利润的同时保留上行空间 ‌分级止损‌:首次突破失败后自动切换至1:1盈亏比保护模式,二次突破确认后恢复原策略 本EA依下图设置做黄金1小时图线,经长时期实盘验证年利润达到30多倍,修改参数可以用作比特币和纳斯达克指数都有很好的收益。
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
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
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
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
作者のその他のプロダクト
Otter Scalper Gold は、ブレイクアウト戦略で動作するエキスパートアドバイザーです。EAは、指定されたキャンドルの範囲で高値と安値を検出し、それに基づいてストップオーダーまたはリミットオーダーを配置します。オッタースキャルパーゴールドには、さまざまなストップロスオプションが用意されており、トレード戦略に合わせて多様なストップロスを選択することができます。EAには、損失を最小化し利益を最大化するための高度なマネーマネジメントおよびリスクマネジメントシステムが搭載されています。オッタースキャルパーゴールドは、スキャルピングやトレンドトレードに使用できます。 最初の5つの価格は$99。次の価格:$129。 適用: EURUSD - USDJPY 1H 戦略: Otter Scalper Goldは、ブレイクアウト戦略に基づいています。指定されたキャンドルの範囲を分析して高値と安値を特定し、それらにストップオーダーまたはリミットオーダーを配置します。価格がこの注文を超えたときにポジションが取られます。最後に、選択されたストップロスタイプとテイクプロフィットに応じてポジショ
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 は、金融市場での効率的なトレードを目的とした高度に進化したトレードロボットです。この完全自動化されたソフトウェアは、2つの移動平均線とその他の高度なインジケーターを利用して市場を分析し、スキャルピングまたはトレンドトレード戦略に基づいてトレード決定を行います。同ソフトウェアの最新鋭のアルゴリズムは、迅速かつ正確にトレードを特定できるようにし、先進のマネーマネジメント機能によりリスクを最小限に抑え、結果を最適化します。初心者のトレーダーからベテランのプロフェッショナルまで、ディア・マはどんなトレーダーにとっても貴重な追加要素となります。 初回は79ドル、次回からは99ドルです。 アプリケーション: USDJPY 1H MEAN_MOVING 戦略: Deer Maが使用する戦略は、短期移動平均線が長期移動平均線を上回った場合または下回った場合にポジションを取る、簡単な移動平均線クロスオーバーシステムに基づいています。しかし、この基本的な戦略を改善するために、Deer Maはさまざまなカスタマイズ可能なパラメータを提供しており、さまざまな市場環境や取引スタイルに合わせ
フィルタ:
レビューなし
レビューに返信