Optimum lot size calculator

Important Note:

Before using it in a real account test it in your demo account.


//+------------------------------------------------------------------+

//|                                             Optimum_Lot_Size.mq5 |

//|                                  Copyright 2023, MetaQuotes Ltd. |

//|                                             https://www.mql5.com |

//+------------------------------------------------------------------+

#property copyright "Copyright 2023, MetaQuotes Ltd."

#property link      "https://www.mql5.com"

#property version   "1.00"

#property script_show_inputs

#include <Trade/Trade.mqh>

#include <Trade/PositionInfo.mqh>


CTrade Trading;

//+------------------------------------------------------------------+

//| Script program start function                                    |

//+------------------------------------------------------------------+


input bool IsBuy=true;

input double StopLoss;

input double TakeProfit;

input double RiskPercent=0.01;

double LotSize; 

void OnStart()

  {   

      

      double temp_RiskPercent=RiskPercent;

      double Ask=SymbolInfoDouble(Symbol(),SYMBOL_ASK);

      double Bid=SymbolInfoDouble(Symbol(),SYMBOL_BID);

       

      

      

      

      

      if(temp_RiskPercent>0.04) temp_RiskPercent=0.04;

      

      if (IsBuy && StopLoss !=0.0)

      {

         LotSize=OptimumLotSize(Symbol(),Ask,StopLoss,temp_RiskPercent);

         Trading.Buy(LotSize,Symbol(),Ask,StopLoss,TakeProfit);  

         

      }

      

      if (!IsBuy && StopLoss !=0.0)

      {

         LotSize=OptimumLotSize(Symbol(),Bid,StopLoss,temp_RiskPercent);

         Trading.Sell(LotSize,Symbol(),Bid,StopLoss,TakeProfit);  

      

      }

   

  }








double OptimumLotSize(string symbol,double EntryPoint, double StoppLoss, double RiskPercent)

{

      int            Diigit         =SymbolInfoInteger(symbol,SYMBOL_DIGITS);

      double         OneLotValue    =MathPow(10,Diigit);

      

      double         ask            =SymbolInfoDouble("GBPUSD",SYMBOL_ASK);

      

      double         bid            =SymbolInfoDouble(symbol,SYMBOL_BID);

      

      string         BaseCurrency   =SymbolInfoString(symbol,SYMBOL_CURRENCY_BASE);

      string         ProfitCurency  =SymbolInfoString(symbol,SYMBOL_CURRENCY_PROFIT); 

      string         AccountCurency =AccountInfoString(ACCOUNT_CURRENCY);

      

      double         AllowedLoss    =RiskPercent*AccountInfoDouble(ACCOUNT_EQUITY);

      double         LossPoint      =MathAbs(EntryPoint-StoppLoss);

      double         Lotsize;

      

      

      

      

      

      if (ProfitCurency==AccountCurency) 

         { 

         Lotsize=AllowedLoss/LossPoint; 

         Lotsize=NormalizeDouble(Lotsize/OneLotValue,2);

          

         return(Lotsize); 

         }

         

      else if (BaseCurrency==AccountCurency)

         {

         AllowedLoss=ask*AllowedLoss;  //// Allowed loss in Profit currency Example: USDCHF-----> Return allowed loss in CHF

         Lotsize=AllowedLoss/LossPoint; 

         Lotsize=NormalizeDouble(Lotsize/OneLotValue,2); 

         return(Lotsize);

         }

      

         else

         {

            string TransferCurrency=AccountCurency+ProfitCurency;

            ask=SymbolInfoDouble(TransferCurrency,SYMBOL_ASK);

            

            if(ask!=0) 

            {

               AllowedLoss=ask*AllowedLoss;  //// Allowed loss in Profit currency Example: USDCHF-----> Return allowed loss in CHF

               Lotsize=AllowedLoss/LossPoint; 

               Lotsize=NormalizeDouble(Lotsize/OneLotValue,2); 

               return(Lotsize);   

            

            }

            else

            {

               TransferCurrency=ProfitCurency+AccountCurency;

               ask=SymbolInfoDouble(TransferCurrency,SYMBOL_ASK);

               ask=1/ask;

               AllowedLoss=ask*AllowedLoss;  //// Allowed loss in Profit currency Example: USDCHF-----> Return allowed loss in CHF

               Lotsize=AllowedLoss/LossPoint; 

               Lotsize=NormalizeDouble(Lotsize/OneLotValue,2); 

               return(Lotsize);

            

            }

            

            if (ProfitCurency=="JPY") 

               { 

               Lotsize=AllowedLoss*1.5/LossPoint; 

               Lotsize=NormalizeDouble(Lotsize/OneLotValue,2);

                

               return(Lotsize); 

               }

                  

         return Lotsize; 

         }

          


}


Video Optimum lot size calculator
Recommended products
Market book player
Aliaksandr Hryshyn
Playback of previously saved data from the order book. Key features: Historical data navigation Adjusting the playback speed with the "---" and "+++" buttons, as well as with the mouse, you can by scrolling the wheel over the area of ​​these buttons and between them Turning Price Centering On and Off Time display accurate to thousandths of a second Attention: This product also needs a utility to save data: https://www.mql5.com/en/market/product/71642
FREE
AutoLotEqualizer – Smart Position Balancing Tool AutoLotEqualizer is a precision trade management utility designed to keep your total BUY and SELL volumes balanced automatically. It detects differences between your open BUY and SELL positions and opens compensating trades — ensuring both sides stay equal in exposure. This helps grid, hedge, and basket systems maintain symmetry and control over total position risk — all while saving you time and manual effort. ️ Key Features Automatic Lot Ba
FREE
Pump Liquidity Refueling
Konstantin Meshcheriakov
PUMP V3_0 Liquidity Refueling — Refueling Your BalanceWhat is "Liquidity Refueling"? Think of the Forex market as a highway and liquidity as the fuel.  When institutional players "pour" massive volume into the market, the price makes a sharp surge — an impulse or a "pump."  The PUMP V3_0 EA acts as a smart fueling station: it identifies moments of maximum market energy and "pumps" that momentum directly into your trading account.   Performance Metrics (Strategy Tester Data):Net Profit "Pumped"
FREE
交易数据分析助手 : 这是一款交易数据统计分析工具,数据图表较多可供分析参考 . 语言: 支持语言的选择切换(目前支持中文和英文 主动识别不用人工选择) 主窗口显示: 余额显示 总盈亏显示 现在持仓盈亏金额显示 现在持仓盈亏比例显示 买单卖单总单量,总手数,以及盈亏情况显示. 仓位使用比例显示 按照目前持仓能够承受的亏损点数预计 (点击右下角可缩放)每日订单单量,手数,盈亏情况统计 (点击右下角可缩放)  当周盈亏数据 (点击右下角可缩放)  当月盈亏数据 (点击右下角可缩放)  当年盈亏数据 交易数据统计区: 详细订单统计,(可以选择按日,周,月,季度,年)(按品种,识别码)(现有持仓详细统计)  盈亏/手数/交易次数 柱状图 多/空持仓时间/获利水平情况 多货币盈利次数/盈利水平分布情况 余额净值曲线/余额曲线/盈利曲线等(注:加载余额净值曲线可能需要一定的数据处理时间,请耐心等待加载完成...) 每次订单盈亏利润柱状图 多货币对盈利曲线图 数据统计分析报告 关于版本更新 有任何问题,建议,欢迎交流.
FREE
Orange Indicator by Quant Atlas Creator:  https://www.quant-atlas.com/ Orange Indicator is a clean reversal focused indicator for MetaTrader 5, designed to highlight potential turning points directly on the chart using simple orange buy and sell markers. The indicator focuses on moments where price may be transitioning out of short term exhaustion and into a possible reaction phase. When a bullish setup appears, an orange upward triangle is displayed below the candle. When a bearish setup appear
FREE
LIMITED TIME OFFER to download for FREE for Unlimited use license ================================================================ QuantView Analytics Master Advanced On-Chart Portfolio Diagnostics & Equity Forensics for MetaTrader 5 Standard MT5 history reports simply show you how much money was made or lost. QuantView Analytics Master is designed to answer the "Why" and the "How." By segmenting your trading history across four distinct analytical dimensions, this institutional-grade terminal
FREE
EA34 Tanin Force
Nhat Tien Duong
5 (2)
[FREE EA] EA34 TANIN FORCE: MACD & STOCH ENGINE (Prop Firm Ready) Are you tired of market noise and false breakouts? Meet EA34 Tanin Force, a commercial-grade Expert Advisor designed specifically for the EURUSD on the M15 timeframe. This system combines the raw trend-following power of MACD with the precision timing of the Stochastic Oscillator. PERFORMANCE HIGHLIGHTS (6-Year Stress Test 2020 - 2026): * Symbol & Timeframe: EURUSD | M15 * Set & Forget: Hard Stop Loss and Take Profit. No
FREE
Monkey Lite
Dang Cong Duong
Monkey Lite  offers the following array of features: One-click instant order entry (short or long). Track total current orders and total current profit. Instant Close Buy, Close Sell, Close All button. Utility types Risk management, Graphical objects, Panels. Main features Take Profit and Stop Loss by money (not pip). After the price reached the Take Profit threshold, trailing stop 20% of the current profit. After the price reached the Stop Loss threshold, the orders will be closed immediately.
FREE
A simple button to completely close all existing open trades (both Buy and Sell) on the current chart . Warning : Once the button is pressed, all open trades on the current chart will be deleted immediately without any more questions or dialogue. Use this utility very carefully. We recommend that you do a trial of removing open trades on a demo account first, before trying to use this utility on a real account.
FREE
TradeStats Pro – Lot & Risk Analytics Panel for MT5 TradeStats Pro is an analytics panel for MetaTrader 5 that displays trading history and account statistics in a structured, readable format directly on the chart. Account Overview The panel shows real-time account data including balance, equity, margin, free margin, floating profit/loss, win rate, profit factor, and maximum drawdown in both value and percentage. Lot Exposure Tracking Total buy lot, sell lot, and net lot exposure from open posi
FREE
Master the market rhythm with the Advanced Market Sessions indicator. Timing is everything in trading. Knowing exactly when major financial centers open and close is the key to understanding market volatility, liquidity, and directional bias. This indicator gives you crystal-clear visibility into the three major trading sessions: Asia, London, and New York. By automatically mapping the exact High and Low of each session in real-time, this tool empowers you to trade with true institutional contex
FREE
Bundle Risk Manager Pro EA "Risk Manager Pro EA is an all-in-one trading utility that combines advanced risk management tools, ensuring full control over your trading account while protecting your capital and complying with trading regulations. By bundling Limit Positions , Concurrent Risk Capital , and the newly added Limit Profit , this EA is the ultimate solution for disciplined trading and achieving evaluation goals. Key Features: 1. Limit Positions : Enforces a maximum number of open posi
FREE
Sovereign Hunter
Rehan Sulistyo Nugroho
Sovereign Hunter is an algorithmic trading system designed for trading Gold (XAUUSD). The EA monitors the market in real-time to identify price momentum and execute trades based on predefined technical conditions. Sovereign Hunter does not utilize Martingale, Grid, or Averaging strategies. Every opened position is equipped with a defined Stop Loss (SL) and Take Profit (TP). The risk management features are designed to be compatible with standard account types as well as Prop Firm account rules.
FREE
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. This expert adviser OrderBook History Playback allows you to playback the market book events on the history using files, created by OrderBook Recorder . The exper
FREE
Trader Panel new
Mohamed Eltayeb Abdellah Mahmoud Ismail
Trade Manager Panel is a free on-chart utility that helps you manage open positions quickly with a set of one-click buttons. It does not open trades on its own and generates no trading signals - it is a pure manual-trading assistant that works on any account with no restrictions. Features: - Close All: close every open position at once. - Close Profit: close only the positions currently in profit. - Close Loss: close only the positions currently in loss. - Partial Close: close a configurable p
FREE
Trailing by SAR MT5
Konstantin Kulikov
Tracking positions using trailing on the Parabolic SAR indicator. It is necessary to allow automated trading in the terminal settings. In testing mode, the utility opens Buy or Sell positions on the first ticks, which allows you to visually observe the given logic, changing the utility parameters. In real mode, the utility does not open positions. Discuss the complexities of Forex trading here:  chat "Age of Expert Advisors" . Parameters Select_Magic - selection of magic numbers. Positions with
FREE
Enhanced Volume Profile: The Ultimate Order Flow & Liquidity Analysis Tool Overview Enhanced Volume Profile is an indicator for MetaTrader 5 that displays the traded volume at specific price levels over a defined period. It separates the total volume into buy and sell components, presenting them as a side-by-side histogram on the chart. This allows users to observe the volume distribution and the proportion of buy and sell volumes at each price level. Graphics Rendering The indicator uses the
FREE
Trade management panel for MetaTrader 5. It lets you place orders and manage open positions from a panel on the chart, without opening separate order windows. It works on any symbol and timeframe, on hedging and netting accounts. Layout and display The panel has two layouts. Single shows all controls in one view. Tabs splits the controls into separate tabs for a smaller footprint. You can hide the panel to see the chart behind it and restore it when needed. The panel scales with the screen res
FREE
Manual position management. Missing SL. Price moves against you. No protection. Trade Manager Lite automates Stop Loss, Take Profit, Trailing Stop, and Break-Even for your open positions. Attach to one chart. Configure your default SL/TP distance. Let it manage your positions automatically. What's Included (FREE Version) Auto SL/TP: Applies missing Stop Loss and Take Profit to positions based on your configured distance in points Trailing Stop: Adjusts SL dynamically as price moves in your favor
FREE
Value Chart Candlesticks
Flavio Javier Jarabeck
4.57 (14)
The idea of a Value Chart indicator was presented in the very good book I read back in 2020 , " Dynamic Trading Indicators: Winning with Value Charts and Price Action Profile ", from the authors Mark Helweg and David Stendahl. The idea is simple and the result is pure genius: Present candlestick Price analysis in a detrended way! HOW TO READ THIS INDICATOR Look for Overbought and Oversold levels. Of course, you will need to test the settings a lot to find the "correct" one for your approach. It
FREE
这款专为MetaTrader 5设计的EA(Expert Advisor),能够在加载后自动关闭所有图表,并立即从当前图表中自行移除。它适合那些希望快速清理所有图表,并避免手动关闭每个图表的用户。 功能特点: 一次性清理: 加载后立即关闭所有打开的图表。 自动移除: 执行完毕后,EA自动从当前图表中移除,无需手动操作。 快速高效: 适用于快速清理交易环境,特别适合在需要快速重置或结束交易日的情境。 使用说明: 只需将此EA添加到任何一个图表上,它将自动执行关闭所有图表的操作并自行移除。使用前,请确保已保存所有重要的图表数据和设置。 风险提示: 请谨慎使用此EA,以防不小心关闭重要图表。 适用于MetaTrader 5平台。 技术支持: 如有任何技术问题或需求,请联系我以获得帮助。
FREE
Simple Order
Mikhail Nazarenko
5 (2)
Simple order is designed to make placing pending orders as easy and fast as possible. Setting a pending order takes just two steps. 1. Double-click on the price of placing an order, after that a panel with buttons for order names appears. 2. Click on the button of the required order That's it, the pending order is set. If necessary, we adjust the order by dragging, as well as change the sizes of stop loss and take profit. Don't forget to pre-set the size of the stop loss and take profit in the S
FREE
Trade assistant pro v8
Ahmed Mohammed Bakr Bakr
2 (1)
FREE FREE FREE Trade Assistant MT5 – Professional Trading & Risk Management Panel Trade Assistant MT5 is an advanced trading panel designed to help traders execute orders faster, safer, and more professionally . It simplifies manual trading by combining smart order management , precise risk control , and one-click execution , making it ideal for both beginners and advanced traders. This tool does not trade automatically . Instead, it empowers you with full control while applying professional-gra
FREE
BuyMarket
Pietro Caporale
Simple script for Buy by Market Execution on all financial instruments. Inputs Volume - default: 0.10 Deviation - default: 10 points Stoploss - default: 50 points Takeprofit - default: 50 points Comment - default: Order by Market Confirm - default: false Inputs Details Type Order Buy Order is preset. Deviation Maximum deviation from quoted price in points. Stoploss & Takeprofit In points value, be careful that this value will be added to minimum stop allowed by the broker. For example if you s
FREE
TradeGacha
Phongsphat Chanswat
## Version 2.50 I created this EA with the intention of making it free for everyone to use. It serves as a tool to assist in trading with money management, entering order lots according to a percentage of the account balance, and automatically setting TP/SL based on high/low prices. In Version 2.50, The Auto TP/SL feature adjusts from the Line In (entry point), and Auto price in this version only shifts the entry line to the current price. Input settings: Ato update SL/TP Line >>> In version
FREE
Easy SMC Trading
Israr Hussain Shah
3.8 (5)
Structure Trend with Auto RR & BOS Scanner Here   our more valuable tools SMC Trend Trading   ,  Easy SMC Trading  ,  Institutional SMC Architect Volume Analysis Tools  ,  Volume flow Profile  ,  Market volume profile  , FVG with Volume  , Liquidity Heatmap Profile  ,  Volume Spread Analysis   1. Smart Trend Intelligence Master market structure with institutional precision. Adaptive Flow:   Super Trend (CCI+ATR) logic with trend-reactive candle coloring. Auto-Structure:   Instant labeling of H
FREE
Neuro Edge
Agus Wahyu Pratomo
5 (4)
Please give review to support development of this Expert Advisor NeuroEdge EA is an advanced trend-following scalper designed to adapt dynamically to market behavior. Built with precision algorithms and smart averaging logic, it maintains minimal drawdown while capturing high-probability setups in trending conditions. NeuroEdge continuously analyzes market flow to ensure optimal entries and exits — giving traders the edge they need in volatile markets. ️ Core Features: Adaptive Trend Detection
FREE
Manual Helper TP
Istvan Bako
5 (1)
This tool is designed to help you to  protect your profits  and  decrease your risk . It will set Stop Loss, and manage a Trailing Take Profit for your trades. How to use Attach to the chart which symbol you trade, and it will handle your positions according to your rules. All settings are in points. It is important to adjust them for your symbol and strategy. The default can work with XAUUSD. For scalping better to use smaller SL, BE and TP. This Expert Advisor will NEVER open any trades by it
FREE
PropBlaster Daily Loss Guard - Daily Loss Limit Guard Free risk-management utility that stops you from breaking your daily loss limit. It closes rule-breaking trades, can close everything at the limit, caps trades per day and makes a stop loss mandatory. It never opens a trade. 100 % native MQL5 - no DLLs, no web requests. PropBlaster Daily Loss Guard watches one MT5 account and enforces the most important prop-firm rule: the daily loss limit. It never opens trades on your account. What it do
FREE
AvgVolumes
Marco Montemari
5 (1)
This indicator is based on Volumes standard indicator, calculates the average of Volumes based on the last N bars set by users, and if the value of the volume is bigger then a set % respect the average a different color will be used. The indicator is shown in a separate indicator window. This version has now a limitation in setting the % about the threshold. If you are interested to set threshold consider to buy the PRO version ( https://www.mql5.com/en/market/product/35925 ) If you want to use
FREE
Buyers of this product also purchase
Trade Assistant MT5
Evgeniy Kravchenko
4.43 (216)
It helps to calculate the risk per trade, the easy installation of a new order, order management with partial closing functions, trailing stop of 7 types and other useful functions. Additional materials and instructions Installation instructions - Application instructions Line function -   shows on the chart the Opening line, Stop Loss, Take Profit. With this function it is easy to set a new order and see its additional characteristics before opening.   Risk management  - The risk calculation
Forex Trade Manager MT5
InvestSoft
4.98 (687)
Trade Manager MT5 is an advanced position size calculator and trade management tool for MetaTrader 5, designed to help traders plan trades faster, control risk more precisely, and manage open positions directly from the chart. It combines order placement, risk based lot calculation, Stop Loss and Take Profit management, Break Even, Trailing Stop, Partial Close, Equity Protection, and external trade management in one panel. Whether you trade forex, indices, metals, commodities, crypto, or future
Local Trade Copier EA MT5
Juvenille Emperor Limited
4.94 (149)
Local Trade Copier EA MT5 is a fast and flexible trade copier for copying and managing trades between multiple MetaTrader 5 accounts on the same Windows computer or Windows VPS. It combines local trade synchronization with Receiver-side controls for lot sizing, risk management, trade filtering, symbol mapping, trade management and account protection. Set up your Transmitter and Receiver terminals in about 1 minute and copy manual or EA trades between accounts at the same or different brokers. U
Telegram to MT5 MultiChannel Copier
Sergio Marquez Uroz
4.65 (20)
Telegram to MT5 Multi-Channel Copier   automatically copies trading signals from your Telegram and Discord channels straight to MetaTrader 5. No bots, no browser extensions, no manual copying. A signal arrives in Telegram or Discord and the EA opens the trade in your terminal within seconds. And before you copy a channel, the built-in backtester shows you what that channel would have done in your account. The product has two components: a Windows application that listens to your Telegram channel
================================================================================ POC BREAKOUT - V20.72. Full Professional Grade Toolkit ================================================================================ POC Breakout is a full MetaTrader 5 trading dashboard for discretionary traders who want breakout signals, Point of Control (POC) context, volume profiles, order flow, market structure, news, alerts, and advanced trade planning in one professional workspace. Attached directly to you
FarmedHedge Pair Trading Dashboard
Tanapisit Tepawarapruek
5 (6)
Farmed Hedge Yield Farming | All Markets (Manual - Hybrid - Semi/Automated EA) VERIFIED TRADING RESULTS - Farmed Hedge Yield Axi Copy:  https://www.mql5.com/en/signals/2356376 - Farmed Hedge Yield Exn Copy:   https://www.mql5.com/en/signals/2356404 - Farmed Hedge Yield V Copy:  https://www.mql5.com/en/signals/2357156 IMPORTANT NOTICE: FarmedHedge is a MANUAL-FOCUSED TRADING UTILITY ,not a fully automated EA. Results shown on this Signal include manual trades and overall strategic management.
Copy Telegram signals with your own trading rules Telegram to MT5 Signal Trader automatically copies text-based trading signals from public and private Telegram channels and groups into MetaTrader 5. Manage multiple providers and MT5 accounts from one desktop app, with individual risk and trade settings for each provider . No Telegram bot or API setup needed for copying. Simply sign in with your own Telegram account by phone or QR code and select the channels or groups you have already joined. Y
Strategy Ledger Pro
Abdullah Uygar Tuna
5 (11)
Strategy Ledger Pro is a read-only account analysis panel for MetaTrader 5. It separates account results by Expert Advisor, strategy, symbol, and magic number, so you can see what each one really contributes. The panel is available in 11 languages: English, Français, Deutsch, Español, Italiano, Português, Русский, Türkçe, 中文, 日本語 and 한국어. Before you download the demo. The Market runs the demo of any paid product in the Strategy Tester only. This panel analyses the trades on your own account, and
TradePanel MT5
Alfiya Fazylova
4.88 (170)
Trade Panel is a multi-functional trading assistant. The app contains over 50 trading functions for manual trading and allows you to automate most trading tasks. Application instructions: https://www.mql5.com/en/blogs/post/756482 Trial version of the application for a demo account: https://www.mql5.com/en/blogs/post/750865 How to install the application: https://www.mql5.com/en/blogs/post/756239 How to test the application in visual mode: https://www.mql5.com/en/blogs/post/770277 How to install
Master Your Trading Discipline   Stop losing your hard-earned gains to overtrading and emotional decisions. The Discipline Tool is your ultimate trading assistant, ensuring strict risk management in real-time. Key Protection Features: Advanced Drawdown Defense : Automatically halts trading if your daily drawdown exceeds a preset threshold (percentage or dollar amount). Real-Time Equity Lock : Safeguard profits by referencing peak equity, ensuring drawdown stays within control. Hard Profit Target
Power Candles Strategy Scanner - Self-Optimizing Multi-Symbol Setup Finder Self-optimizing settings work one chart at a time, and finding where they pay off right now means opening chart after chart. Power Candles Strategy Scanner runs the same self-optimizing engine as the Power Candles indicator on every symbol in your Market Watch, side by side. One panel ranks where it pays off: the winning strategy per symbol, its optimized Stop Loss and Take Profit. An alert fires the moment a fresh signal
Exp COPYLOT CLIENT for MT5
Vladislav Andruschenko
3.97 (35)
Professional Trade Copier for MetaTrader 5 Fast, professional, and reliable trade copier for MetaTrader . COPYLOT allows you to copy Forex trades between MT4 and MT5 terminals with support for Hedge and Netting accounts. COPYLOT MT5 version supports: - MT5 Hedge to MT5 Hedge - MT5 Hedge to MT5 Netting - MT5 Netting to MT5 Hedge - MT5 Netting to MT5 Netting - MT4 to MT5 Hedge - MT4 to MT5 Netting MT4 version Full Description +DEMO +PDF How To Buy How To Install How to get Log Files H
Entry In The Zone with SMC Multi Timeframe is a real-time market analysis tool based on Smart Money Concepts (SMC), designed to analyze market structure, price direction, and key trading zones. It supports both Single-Timeframe and Multi-Timeframe Analysis, providing a clearer view of overall market structure across multiple timeframes, with real-time BUY / SELL signals designed with a strict focus on No-Repaint principles.   The signals are designed to help filter unclear setups and evaluate tr
Telegram To MT5 Ultra
Mirel Daniel Gheonu
5 (5)
Telegram To MT5 — Signal Copier Turn the trading calls from your Telegram channels into real MT5 orders — automatically, on as many accounts as you like, with risk and rules fully under your control. Telegram To MT5 connects the VIP / signal channels you already follow on Telegram to your MetaTrader 5 terminal. A free companion desktop app reads the messages (even from channels that block bots), and this Expert Advisor executes them on your account — applying your own risk settings, symbol mappi
EasyInsight AIO MT5
Alain Verleyen
4.92 (12)
EASY Insight AIO – All-In-One Power for AI-Driven Trading Want to skip the setup and start scanning the entire market – Forex, Gold, Crypto, Indices, and even Stocks – in seconds? EASY Insight AIO is the complete plug-and-play solution for AI-powered trade analysis. It includes all core Stein Investments indicators built-in and automatically exports clean, structured CSV files – perfect for backtesting, AI prompts, and live market decision-making. No need to install or configure indicators manu
The product will copy all telegram signal to MT5 ( which you are member) , also it can work as remote copier.  Easy to set up, copy order instant, can work with almost signal formats, image signal,  s upport to translate other language to English Work with all type of channel or group, even channel have "Restrict Saving Content", work with  multi channel, multi MT5 Work as remote copier: with signal have ticket number, it will copy exactly via ticket number. Support to backtest signal. How to s
Copy Cat More Trade Copier MT5 is a local trade copier and a complete risk management and execution framework designed for today’s trading challenges. From prop firm challenges to personal portfolio management, it adapts to every situation with a blend of robust execution, capital protection, flexible configuration, and advanced trade handling. The copier works in both Master (sender) and Slave (receiver) modes, with real-time synchronization of market and pending orders, trade modifications, pa
Trade Indicator Assistant   is a powerful MT5 utility designed to turn indicators into automated trading systems. Its main feature is the ability to automatically detect an indicator’s   BUY and SELL signal buffers , without requiring you to know the buffer numbers, search through indicator settings, or modify the indicator source code. Bonus Indicator:   After purchasing Trade Indicator Assistant, contact me to receive   Trade Signal Pro   completely free as a bonus indicator. [Download Demo V
HINN MagicEntry Extra
ALGOFLOW OÜ
4.74 (19)
HINN MAGIC ENTRY – the ultimate tool for entry and position management! SIMPLE. FASTEST. INTUITIVE. MAX AUTOMATED. Place orders by selecting a level directly on the chart! full description   ::  demo-version  :: 60-sec-video-description Key features: - Market, limit, and pending orders - Automatic lot size calculation - Automatic spread and commission accounting - Unlimited partitial take-profits  - Breakeven and trailing stop-loss and take-profit  functions - Invalidation leves - Intuitive, a
Signal Trading View to MT5 Pro
Mirel Daniel Gheonu
4.5 (2)
Signal TradingView to MT5 Pro  Instant professional execution between TradingView and MetaTrader 5 Automate your trading strategy with the most robust communication bridge between TradingView alerts and real execution in MT5. Designed for traders who demand speed, flexibility, and impeccable risk management, this Expert Advisor transforms any alert message into a precise market or limit order.   Install and TEST the TRIAL version HERE STRENGTHS AND ADVANTAGES Universal Parsing Engine (Propriet
Trade copier MT5
Alfiya Fazylova
4.61 (57)
Trade Copier is a professional utility designed to copy and synchronize trades between trading accounts. Copying occurs from the account / terminal of the supplier to the account / terminal of the recipient, which are installed on the same computer or VPS . Before buying, you can test the demo version on a demo account. Demo version here . Full instruction here . Main functionality and benefits: Supports copying MT5> MT5, MT4> MT5, MT5> MT4, including MT5 netting accounts. * Supports copying Dem
Grid Manual MT5
Alfiya Fazylova
4.73 (22)
Grid Manual is a trading panel for working with grid strategies. The utility is universal, has flexible settings and an intuitive interface. It works with a grid of orders not only in the direction of averaging losses, but also in the direction of increasing profits. The trader does not need to create and maintain a grid of orders, the utility will do it. It is enough to open an order and the "Grid manual" will automatically create a grid of orders for it and will accompany it until the close. F
The Patch
Mian Rameez Ali
The Patch It never opens a trade. It walks behind the ones that did. Every open position, every pending order — checked twice a second for the one thing that's easy to forget: a stop, a target. Found bare, it doesn't ask. It writes the missing number in, measured in points from wherever the position began, and moves on to the next. No strategy, no opinion on direction. Just the quiet assumption that nothing should ever sit on the market unprotected — not because someone decided it shouldn't,
Seconds Chart MT5
Boris Sedov
4.61 (18)
Seconds Chart is a unique tool for creating second-based charts in MetaTrader 5 . With Seconds Chart , you can construct charts with timeframes set in seconds, providing unparalleled flexibility and precision in analysis that is unavailable with standard minute or hourly charts. For example, the S15 timeframe indicates a chart with candles lasting 15 seconds. You can use any indicators and Expert Advisors that support custom symbols. Working with them is just as convenient as on standard charts.
Telegram to MT5 Coppy
Sergey Batudayev
5 (10)
Telegram to MT5: The Ultimate Signal Copying Solution Simplify your trading with Telegram to MT5, the modern tool that copies trading signals directly from Telegram channels and chats to your MetaTrader 5 platform, without the need for DLLs. This powerful solution ensures precise signal execution, extensive customization options, saves time, and boosts your efficiency. [ Instructions and DEMO ] [ FAQ ] [ How atach logs properly ] [ Settings descrition ] Key Features Direct Telegram API Integrati
EA Overfitter
Stephen J Martret
5 (1)
That backtest looks great. But will it still be making money tomorrow, next week, next month? EA Overfitter re-runs your EA on 100 price histories it has never seen. One score tells you if the edge is real. A backtest tells you what an EA did on one price history — the one that happened to occur. What you cannot tell from it is how much of that result was the strategy and how much was the particular path. EA Overfitter answers that. It builds up to 100 synthetic price histories your EA has n
VirtualTradePad One Click Trading Panel
Vladislav Andruschenko
4.59 (74)
Trading Panel for MetaTrader 5 — professional one-click trading from chart and keyboard A powerful trading panel for active manual trading, designed to open, manage, and close trades far faster and more efficiently than the standard MetaTrader interface. This panel is built for traders who want full control over positions, pending orders, profit management, and trading execution inside one professional workspace. This is not just another utility. It is a complete trading cockpit for MetaTrader
Anchor Trade Manager
Kalinskie Gilliam
5 (9)
Your EAs cannot see each other, but Anchor can. Anchor gives you one place to coordinate your EAs, manage risk, and decide when trading is allowed. It works alongside the trading bots you already use without any changes to them. The Problem One EA opens a trade. Then another starts trading. The next thing you know, you wake up to multiple grids built across your account. Each EA may be doing exactly what it was designed to do, but together they can place far more risk on your account than you in
Trade Dashboard MT5
Fatemeh Ameri
4.94 (135)
Trade Dashboard simplifies how you open, manage, and control your trades, with built-in lot size calculation. It allows you to execute trades, manage risk, and control positions directly on the chart, with tools such as partial close, breakeven, and trailing stop. Designed to reduce manual work and help you stay focused on your trading decisions. A demo version is available for testing. Detailed explanations of features are provided within the MQL5 platform. Installation instructions are include
Floor Watch
Syed Tauqeer Hussain Shah
Floor Watch One number, watched every thirty seconds: how far equity has fallen since the day began — or since its highest point, if it's told to trail the peak instead of the open. Cross the line and it doesn't argue. Every open position closes, every pending order vanishes, and anything that slips through afterward gets shut the moment it appears. Not asked. Removed. The floor holds until the clock turns 5 AM Pakistan time — then, and only then, does the day start over. One rule. No except
More from author
#property copyright "Copyright 2023, MetaQuotes Ltd." #property link      " https://www.mql5.com " #property version   "1.00" #include <Most_Common_Classes.mqh>    // Define parameters for the moving averages    input int fastMAPeriod = 10;  // Fast MA period (e.g., 10 for scalping)    input int slowMAPeriod = 20;  // Slow MA period (e.g., 20 for scalping)    input ENUM_MA_METHOD maMethod = MODE_SMA;    double lotSize;    int maShift_current = 0;     int maShift_Previous = 1;        bool enou
FREE
//+------------------------------------------------------------------+ //|                                                   RSICascade.mq5 | //|                                  Copyright 2024, MetaQuotes Ltd. | //|                                              https://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "Copyright 2024, MetaQuotes Ltd." #property link      " https://www.mql5.com " #property version   "1.00" #include <Most_Co
FREE
This Expert advisor does not do any trade, but it scans the whole symbols in your market watch and scan each shares one by one in different timeframes and at the end it shows you which symbol in which timeframe has a powerful engulfing candle. Furthermore, you can define a MA period and a high and low RSI limit, and it shows you which symbols in which timeframe is going to cross the adjusted moving average, and which symbol in which timeframe is going to cross high or low limit of the RSI.  The
FREE
Filter:
No reviews
Reply to review