• Overview
  • Reviews
  • Comments (1)

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; 

         }

          


}


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
Divergence RSI Trader is based on divergences in the chart and indicator (RSI Level 14). Divergence RSI Trader's strategy to find lows and highs on the chart and RSI indicator, analyze them and then open positions. EA was tested in the EURUSD H1 in the strategy tester and adjusted to this currency by default. EA has also been tested with other settings at GBPUSD M5 for 10 years and completed with good results. Because this is a free version, there will be no more tests and only updates. Please
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
这款专为MetaTrader 5设计的EA(Expert Advisor),能够在加载后自动关闭所有图表,并立即从当前图表中自行移除。它适合那些希望快速清理所有图表,并避免手动关闭每个图表的用户。 功能特点: 一次性清理: 加载后立即关闭所有打开的图表。 自动移除: 执行完毕后,EA自动从当前图表中移除,无需手动操作。 快速高效: 适用于快速清理交易环境,特别适合在需要快速重置或结束交易日的情境。 使用说明: 只需将此EA添加到任何一个图表上,它将自动执行关闭所有图表的操作并自行移除。使用前,请确保已保存所有重要的图表数据和设置。 风险提示: 请谨慎使用此EA,以防不小心关闭重要图表。 适用于MetaTrader 5平台。 技术支持: 如有任何技术问题或需求,请联系我以获得帮助。
FREE
Use this expert advisor whose strategy is essentially based on the Relative Strength Index (RSI) indicator as well as a personal touch. Other free expert advisors are available in my personal space as well as signals, do not hesitate to visit and leave a comment, it will make me happy and will make me want to offer content. Expert advisors currently available: LVL Creator LVL Creator Pro LVL Bollinger Bands   Trading is not a magic solution, so before using this expert on a live account, carr
FREE
TrendFollowMT is a fully automated trading system which is using large time frame to determine the trend and use small time frame to find the entry point. Once the trend changed to opposite side, the system will wait for another entry point to recover with bigger lot size. Moreover, the target profit will be moved up when more position had been opened. The aim is to cover the cost of waiting time and risk. Free version will only trade on buy signal and locked the initial Lot size (0.01). Paid
FREE
啟用TrailingTrader腳本後 報價視窗的交易品種 將會進行移動止損 設定參數 TrailingDistance 啟動移動的點數 TrailingCallBack 移動止損的回調點數 工作原理 持倉單在獲利的條件下 市價超過設定的點數時 腳本自動設定止損線在市價回調的點數位置 當市價繼續往獲利的方向運行時 止損線會持續往運行方向調整 直到市價回調到止損線時獲利平倉 當同一品種持有多張持倉單時 移動止損會分開運行 當盈利超過一定的範圍時 移動止損線會形成同步狀況 特點 當交易員習慣手動開單 又無法長時間盯盤時 可以啟用移動止損 當持倉單一旦觸發工作 就可以確認該單會在獲利的條件下出場 起用條件 需要使用MT5交易的電腦全天候開機運行 可以啟用腳本後 再同步到官方VPS 此時同步的腳本可以全天候監視交易帳戶
FREE
Trades Management
Bright Lance Soli
The Trade Manager is a visual trade panel that makes it simple to place and manage trades, preventing human errors and enhancing your trading activity. - Very Easy to use - Trade easily from the chart - Trade with precise risk management - Offers different risk management options to calculate appropriate lot size. - A powerful risk and position management approach
FREE
Value Chart Candlesticks
Flavio Javier Jarabeck
4.7 (10)
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.
FREE
This is the demo Version of Money and Trade Manager, which can be found here: https://www.mql5.com/en/market/product/58163# The Demo is limited to EUR/USD , but otherwise fully functional. Features: easy positioning of stoploss and takeprofit with horizontal Assistance-lines automatic Volume calculation fixed risk, set by the trader Closing of all trades of one type, with the click of one button (long or short, for this symbol) Creation of pending orders with one click Direct feedback thr
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
Scalp Fast
Maruthupandiyan
Helps trader to place order seamlessly  Close mulitple position at a time Place SL or TP for multiple position in a click Place hedge order same time with predefined SL and TP Place multi layer pending order in a click Place martingale layer Be informed about SL and TP in currency Get to know time remaining in current candle Get to know current spread View PnL, Balance, Equity on screen
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
J2T Hot Keys
Ivan Pyatkov
5 (2)
Утилита Горячие Клавиши. Работает только на неттинговых типах счетов. Позволяет совершать торговые операции без мыши. Удобно использовать для акций, фьючерсов, валютных пар, криптовалют. В совокупности со стаканом получается полноценный скальперский привод. Реализованные команды : ·          покупка по рынку; ·          продажа по рынку; ·          выставление лимитного ордера на покупку с заданным отступом (может быть отрицательным) от цены Бид; ·          выставление лимитного ордера на прод
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
This trading robot is based on a candlestick pattern and RSI indicator strategy. It looks for candles that have a small body relative to their shadows, indicating indecision in the market. It also checks if these candles are placed at the pivot point.  If the close of one of the next candles breaks the resistance line from below and the RSI is above the MA of RSI, then the robot opens a buy order. If the close of one of the next candles breaks the support line from above and the RSI is below th
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
CloseByLossOrProfit
Konstantin Chernov
CloseByLossOrProfit Expert Advisor closes all positions as their total profit or loss reaches a specified value (in deposit currency). In addition, it can delete pending orders. Allow AutoTrading before running the Expert Advisor. Usage: Run the Expert Advisor on a chart. Input Parameters:  Language of messages displayed (EN, RU, DE, FR, ES) - language of the output messages (English, Russian, German, French, Spanish); Profit in the currency  - profit in points; Loss in the currency  - loss in p
FREE
DR IDR Range Indicator
Botond Doczy Rossler
2.75 (4)
The DR IDR Range Indicator  plots ADR, ODR and RDR ranges for a given amount of days in the past. A key feature that appears is that it calculates the success rate of the ranges for the shown days. This indicator is perfect for backtest since it shows ranges for all of the calculated days, not just the most recent sessions. PRO VERSION https://www.mql5.com/en/market/product/93360 Remember: this free version counts neutral days as true days , so stats might be slightly inflated. To get perfect
FREE
Gap Catcher
Mikita Kurnevich
5 (1)
Read more about my products Gap Cather - is a fully automated trading algorithm based on the GAP (price gap) trading strategy. This phenomenon does not occur often, but on some currency pairs, such as AUDNZD, it happens more often than others. The strategy is based on the GAP pullback pattern. Recommendations:  AUDNZD  TF M1  leverage 1:100 or higher  minimum deposit 10 USD Parameters:  MinDistancePoints - minimum height of GAP  PercentProfit - percentage of profit relative to GAP lev
FREE
[   Disclaimer   ] We're letting u download it for free to support the launch of the main products & training for CyberBot Members !  Hurry up download limited quota. The cool part is u can use it on your chart without having to run it with the main product. Just a heads up, though—alerts might pop up since this product isn't linked to the main one. Plus, you can experiment with it by downloading the free trial of the following main products 8 Symbols 8 TimeFrames 8 Shadows + Pivot Support Resi
FREE
Coiote Volume Candle
Alexandre Moraes De Souza Lima
Candle de Volume Coiote O Candle de Volume  Coiote é um indicador que mede a variação do volume no tempo, seu corpo é pela variação do volume anterior pelo volume atual, sua direção pelo fechamento do preço. 1. identificado um topo no indicador Candle de Volume  Coiote (marcado o fechamento do preço). 2. identificado um fundo no indicador Candle de Volume Coiote (marcado o fechamento do preço). 3. fundo 3 igual fundo 2 no indicador Candle de Volume Coiote, preço no 3 é diferente de fundo 2
FREE
Range Breakout EA PRO
Kabelo Frans Mampa
Test Before Use... In the forex market, a range refers to a period of time during which the price of a currency pair remains relatively stable, fluctuating within a narrow band. This can be contrasted with a trend, which refers to a sustained movement in the price of a currency pair in a particular direction. During a range, the price of the currency pair may move up and down within a defined range, but it is not trending strongly in any particular direction. This can be a good time for the rang
FREE
Second Level Candles And Alligator Indicators 每12秒产生一个K线,而且自带Alligator指标,对超短线选手交易非常有帮助。程序启动时可能不成功,是因为MT5 MqlTick 数据加载少的原因。可以通过修改显示的数据参数避免,比如display=100,程序正常之后再将参数调大 display=300 。如果数据不正常,也可以采用重新加载的方式解决。 如果您对这个指标有任何建议,请联系作者。  Second Level Candles And Alligator Indicators  produced a candle per 12 seconds,include Alligator, it's helpful to Short-Term Trading。You'd better reload the indicator every start MT5 or change display parameter to reslove data bug. Please attach author when  you had some su
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
FREE
Ingenious Me
Bin Jumahat Johan
This EA uses the MACD Crossover Strategy. Entries opened when the signal and MACD line cross each other. The Buy position entered only when the cross is below the zero line while the Sell position entered above the zero line. The Moving Average Convergence/Divergence (MACD) is an oscillator that combines two exponential moving averages (EMA)—the 26-period and the 12-period—to indicate the momentum of a bullish or bearish trend. MACD can be used to signal opportunities to enter and exit positions
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. Parameters magic  - magic number. If less than 0, positions with any magic number are tracked. only_this_symbol  - only chart symbol. If  false , posi
FREE
All what you need before start a trade network connection/broker's/symbols/historical orders benchmarks/currnet orders status 01. symbol's trading privilege 02. order execution mode 03. trade session hours 04. min lot/max lots 05. max pending orders 06. freeze point pending order's distant points (zero is good) 07. Min SL/TP points required by broker if open an order (zero is good) 08. account leverage 09. Margin call open an order must > 100% 10. MarginStopOut forced to close som
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 vers
FREE
Calculating the volume of orders every time you create an order is an extremely important thing in risk management Let this tool simplify your work! ----------------------------------------------------- How to use? Attach the indicator to the chart and set its parameters:  Risk size in %  or money and Risk Reward Ratio. Click on the ON button and locate the horizontal line to your would-be StopLoss level. Options: Click on the Pending/Instant button to locate the horizontal line  to your would-b
FREE
Buyers of this product also purchase
Trade Assistant MT5
Evgeniy Kravchenko
4.38 (164)
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. Attention, the application does not work in the strategy tester. Manual, Description, Download demo 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
Forex Trade Manager MT5
InvestSoft
4.97 (435)
Do you think that in markets where the price can change in a split second, placing orders should be as simple as possible? In Metatrader, each time you want to open an order, you have to open a window where you enter the opening price, stop loss and take profit, as well as the trade size. In trading the financial markets, capital management is essential to maintain your initial deposit and multiply it. So, when you want to place an order, you probably wonder how big a trade you should open? Wha
TradePanel MT5
Alfiya Fazylova
4.85 (114)
Trade Panel is a multifunctional trading assistant. The application contains more than 50 functions for manual trading, and allows you to automate most trading actions. Before purchasing, you can test the Demo version on a demo account. Demo here . Full instructions here . Trade. Allows you to perform basic trading operations in one click: Opening pending orders and positions. Opening a grid of orders. Closing pending orders and positions. Reversal of positions (close BUY and open SELL or close
Local Trade Copier EA MT5
Juvenille Emperor Limited
4.99 (68)
Experience exceptionally fast trade copying with the   Local Trade Copier EA MT5 . With its easy 1-minute setup, this trade copier allows you to copy trades between multiple MetaTrader terminals on the same Windows computer or Windows VPS with lightning-fast copying speeds of under 0.5 seconds. Whether you're a beginner or a professional trader, the   Local Trade Copier EA MT5   offers a wide range of options to customize it to your specific needs. It's the ultimate solution for anyone looking t
Copy Signals from any channel that you are a member (including private and restricted) straight to your MT5.  This tool has been designed with the user in mind while offering many features you need to manage and monitor the trades. This product is presented in an easy-to-use and visually attractive graphical interface. Customise your settings and start using the product within minutes! User Guide + Demo  | MT4 Version | Discord Version If you want to try a demo please go to user guide. The Te
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
Trade Dashboard MT5
Fatemeh Ameri
4.96 (48)
Tired of complex order placement and manual calculations? Trade Dashboard is your solution. With its user-friendly interface, placing orders becomes effortless, by a single click, you can open trades, set stop loss and take profit levels, manage trade lot size, and calculate risk to reward ratios, allowing you to only focus on your strategy. Say goodbye to manual calculations and streamline your trading experience with Trade Dashboard. Download  Demo Version  right now. You can find  Details of
Exp COPYLOT CLIENT for MT5
Vladislav Andruschenko
4 (22)
Trade copier for MT5 is a trade copier for the МetaТrader 5 platform. It copies forex trades  between any accounts   MT5 - MT5, MT4 - MT5 for the COPYLOT MT5 version (or MT4 - MT4 MT5 - MT4 for the COPYLOT MT4 version)    Reliable copier!         MT4 version Full Description +DEMO +PDF   How To Buy    How To Install     How to get Log Files    How To Test and Optimize    All products from Expforex You can also copy trades in the МТ4 terminal (МТ4 - МТ4, МТ5 - МТ4):     COPYLOT CLIENT for
YuClusters
Yury Kulikov
4.93 (41)
Attention: You can view the program operation in the free version  YuClusters DEMO .  YuClusters is a professional market analysis system. The trader has unique opportunities to analyze the flow of orders, trade volumes, price movements using various charts, profiles, indicators, and graphical objects. YuClusters operates on data based on Time&Sales or ticks information, depending on what is available in the quotes of a financial instrument. YuClusters allows you to build graphs by combining da
-25% discount ($199 -> $149) Advanced trading tool: One click smart orders that execute under your conditions Developed by trader for trading community:  position size calculator (lot size), open position after price action, strategy builder, set and forget trading, mobile notifications... Risk Management -  Risk percentage position size calculator, gain percentage, target risk reward ratio, spread and commissions are included in calculations 7 Advanced order types  - Set and forget trading w
Attention: this is a multicurrency EA, which trades by several pairs from one chart!  Therefore, in order to avoid duplicate trades, it is necessary to attach EA only to one chart, ---> all trading in all pairs is conducted only from one chart! we can trade simultaneously in three different pairs, as by default (EURUSD + GBPUSD + AUDUSD), which take into account the correlation when entering the market for all three; we can trade only EURUSD (or any currency pair) and at the same time take into
The MT5 to Telegram Signal Provider is an easy-to-use, fully customizable utility that enables the sending of signals to Telegram, transforming your account into a signal provider. The format of the messages is fully customizable! However, for simple usage, you can also opt for a predefined template and enable or disable specific parts of the message. [ Demo ] [ Manual ] [ MT4 Version ] [ Discord Version ] Setup A step by step user guide is available. No knowledge of Telegram API is required;
HINN Lazy Trader
Georg Vahi
5 (1)
Set price targets, and leave everything else to HINN Lazy Trader! This tool is designed for automatic position sizing from specified levels to designated targets. Using a VPS is recommended (*). The demo version   limited in functionality, be sure to watch this video before using -->  https://youtu.be/geLQ6dUzAr8 A community for users, product discussion, update news, and first line of support are organized in a free Discord: https://discord.gg/zFhEZc7QDQ Use Webmoney For payments in cryptocu
Trade Manager DaneTrades
DaneTrades Ltd
4.8 (20)
Trade Manager to help you quickly enter and exit trades while automatically calculating your risk. Including features to help prevent you from Over Trading, Revenge Trading and Emotional Trading. Trades can be managed automatically and the account performance metrics can be visualised in a graph. These features make this panel ideal for all manual traders and it helps to enhance the MetaTrader 5 platform. Multi Language support. MT4 Version  |  User Guide + Demo The Trade Manager does not work i
Trade Assistant 38 in 1
Makarii Gubaydullin
4.89 (18)
Multifunctional tool: 65+ functions, including: Lot Calculator, Price Action, R/R ration, Trade Manager, Supply and Demand zones Demo version   |   User manual The utility   doesn't work in the strategy tester : you can download the   Demo Version HERE  to test the product. Contact me   for any questions  / ideas for improvement / in case of a bug found If you need a MT4 version, it is available here Simplify, speed up and automate your trading   process . Expand the standard terminal capabili
Cerberus Equity Watcher
Samuel Bandi Roccatello
5 (2)
Cerberus the Equity Watcher  is a risk management tool that constantly monitors your account equity and avoid major drawdowns, caused by faulty EAs or by your emotional behaviour if you are a discretional trader. It is extremely useful for systematic traders that rely on EAs that might contain bugs, or that might not performed well in unexpected market conditions.  Cerberus let you set a minimum equity value and (optionally) a  maximum value , if either of those are reached all positioned are f
Trade copier MT5
Alfiya Fazylova
4.44 (25)
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
News Filter Tool
Apex Software Ltd
5 (1)
Enhance Your Trading with News Event Insights In the fast-paced world of trading, news events can significantly impact market prices. Understanding how these events influence price movements is crucial for managing your trades during volatile periods. The News Tool EA is designed to provide insights into both historical and upcoming news events, helping you make informed trading decisions. This EA cannot run in the strategy tester.  USER GUIDE  Key Features: Historical Impact Analysis Unde
The News Filter MT5
Leolouiski Gan
4.6 (10)
This product filters   all expert advisors and manual charts   during news time. This product also comes with a complete  order management system   that can handle your open positions and pending orders before the release of any news. Once you purchase   The News Filter , you will no longer need to rely on built-in news filters for future expert advisors, as this product can filter them all from here onwards. Please note that this product does not work in the strategy tester. To properly evalu
-25% discount ($149 -> $111) Everything for chart Technical Analysis indicator mt5 in one tool Draw your supply demand zone with rectangle and support resistance with trendline and get alerts to mobile phone or email alert -  Risk reward indicator mt5 Video tutorials, manuals, DEMO download   here .   Find contacts on my   profile . 1.   Extended rectangles and trendlines Object will be extended to the right edge of the chart when price will draw new candles on chart. This is rectangle extend
Grid Manual MT5
Alfiya Fazylova
4.87 (15)
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
MT5 To Telegram Copier
DaneTrades Ltd
5 (1)
Send fully customizable signals from MT5 to Telegram and become a Signal Provider! This product is presented in an easy-to-use and visually attractive graphical interface. Customise your settings and start using the product within minutes! User Guide + Demo  | MT4 Version  | Discord Version If you want to try a demo please go to the User Guide. The MT5 To Telegram Sender does NOT work in the strategy tester. MT5 To Telegram Features Fully Customise signal to your preference with a huge numbe
Risk Manager for MT5
Sergey Batudayev
4.42 (12)
Expert Advisor Risk Manager for MT5 is a very important and in my opinion necessary program for every trader. With this Expert Advisor, you will be able to control the risk in your trading account. Risk and profit control can be carried out both in monetary terms and in percentage terms. For the Expert Advisor to work, simply attach it to the currency pair chart and set the acceptable risk values ​​in the deposit currency or in % of the current balance. PROMO BUY 1 GET 2 FREE -   https://ww
The UTM Trade Manager is a powerful, yet intuitive trading tool offering fast, efficient trade execution and advanced features such as the "Ignore Spread" mode and a built-in local trade copier, and others. Designed to simplify your trading operations, it provides a user-friendly graphical interface and on-chart controls for seamless management. Key Features: Trade Execution: Enter trades easily with one-click by defining the entry and stop loss prices on the chart. The system automatically calc
Unlimited Trade Copier Pro MT5 is a tool to copy trade remotely to multiple MT4, MT5 and cTrader accounts at different computers/locations over internet. This is an ideal solution for you if you are a signal provider and want to copy your trades to other receivers globally on your own rules. One provider can copy trades to multiple receivers and one receiver can get trade from multiple providers as well. The provider can even set the subscription expiry for each receiver, so that receiver will n
Mentfx Mmanage mt5
Anton Jere Calmes
4.25 (8)
The added video will showcase all functionality, effectiveness, and uses of the trade manager. Drag and Drop Trade Manager. Draw your entry and have the tool calculate the rest. Advanced targeting and close portions of a trade directly available in tool (manage trades while you sleep). Market order or limit order on either side with factored spread. Just draw the entry, the tool does the rest. Hotkey setup to make it simple. Draw where you want to enter, and the stop loss, the tool calculates al
Effortlessly calculate lot sizes and manage trades to save time and avoid costly errors The Trade Pad Pro EA is a tool for the Metatrader Platform that aims to help traders manage their trades more efficiently and effectively. It has a user-friendly visual interface that allows users to easily place and manage an unlimited number of trades, helping to avoid human errors and enhance their trading activity. One of the key features of the Trade Pad Pro EA is its focus on risk and position managem
VirtualTradePad One Click Trading Panel
Vladislav Andruschenko
4.56 (63)
Trading Panel for trading in One click.  Working with positions and orders!  Trading from the  chart  or the  keyboard . With our trading panel, you can execute trades with a single click directly from the chart and perform trading operations 30 times faster than with the standard MetaTrader control. Automatic calculations of parameters and functions make trading faster and more convenient for traders. Graphic tips, info labels, and full information on trade deals are on the chart MetaTrader.
Easy Strategy Builder 5
Gheis Mohammadi
5 (4)
The  Easy Strategy Builder (ESB)  is a " Do It Yourself " solution that allows you to create a wide range of the automated trading strategies without any line of codes. This is the world’s easiest method to automate your strategies that can be used in STP, ECN and FIFO brokers. No drag and drop is needed. Just by set conditions of your trading strategy and change settings on desired values and let it work in your account. ESB has hundreds of modules to define unlimited possibilities of strategi
DrawDown Limiter
Haidar, Lionel Haj Ali
5 (18)
Drawdown Limiter EA You are in the right place if you were searching for Drawdown control, Drawdown limiter, Balance protection, Equity Protection or Daily Drawdown Limit related to Prop Firm, FTMO, or Funded account trading, or if you want to protect your trading account. Have you suffered from controlling your drawdown when trading funded accounts? This EA is meant for you. Prop firms usually set a rule called “Trader Daily Drawdown”, and if it is not respected, you are disqualified.  I am an
More from author
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
Filter:
No reviews
Reply to review