• Overview
  • Reviews (8)
  • Comments (23)
  • What's new

CAP Equity Guard EA MT5

4

The CAP Equity Guard MT5 is an expert advisor that constantly monitors the equity of your trading account and prevents costly drawdowns. The CAP Equity Guard EA MT5 is a useful tool for money managers! When an emergency procedure takes place, you are notified by visual, email and push alerts.

The EA performs the following tasks:

  • It monitors your entire trading account.
  • Easy to use! Just drag it to a random empty chart.
  • It will work perfectly, if MetaTrader restarts.
  • It can be workable with your existing EA.
  • Visual, mail and push alerts.
  • It can remove your external EA after target equity hit.


How to Use

Let us give you an example of how CAP Equity Guard works.

Attach EA to any blank Chart when you don't have any existing trade. For example, your equity is 1000 and you set EA's input 'Profit Type=In Currency' and 'Profit Value=5.0'. You start trading by manual or any other EA. When your current equity gain is 5 (mean total equity 1005), EA will close all trade and record new equity now 1005. Again your equity gain 5 from last recorded equity, EA trigger and close all trade. EA use global variable to record previous equity, so if your MT4 close or your VPS restart, EA will restore recorded equity from global variable. You can change/modify recorded equity from dashboard record equity input box.


Input Parameters

EA CONFIGURATIONS

  • Stop EA: if true, EA will stop
  • Profit Type: Select Profit Type
    1. In Currency: Profit in currency.
    2. In Percent: Profit in percentage base on account equity.
  • Profit Value: Set your profit value. When your Profit Type=In Currency this value is considered as currency, otherwise considered as percentage value.
  • Loss Type: Select Loss Type

    1. In Currency: Loss in currency.
    2. In Percent: Loss in percentage base on account equity.

  • Loss Value: Set your loss value.

DO THE FOLLOWING ON TRIGGER

  • Close all Open Trades: if TRUE, EA will close all active trade.
  • Delete all Pending Orders: if TRUE, EA will delete all pending orders.
  • Disable External Other EA: if TRUE, EA will remove your external EA after target profit/loss hit. But to do that you have to configure other settings properly. More Details.
  • EA Stop After Trigger: Select type, how long EA stop after trigger.

    • None: EA will not stop. It runs again after trigger.
    • Stop EA For X-Minute: EA will stop for X-Minute then runs again.
    • Stop EA For This Day: EA will stop for whole day. Next day EA run again.
    • Stop EA For Until Reset EA: EA will stop until you remove EA and attach again.

  • X_Minute: Put how long EA will stop after trigger. Value are minutes.
  • External_Chart_ID: Put External Chart ID (multiple values separated by commas).
  • Template_Remove_Name: Remove EA's template name (multiple values separated by commas).
  • Restore External EA After Trigger: if TRUE, EA will restore your external EA after Equity EA is working again.
  • Template_Restore_Name: Restore EA's template name (multiple value separated by commas).

NOTIFICATION

  • Enable Pop-Up Alerts: Enable text alert.
  • Enable Sound Alerts: Enable sound alert.
  • Send Email Alert: Enable email alert.
  • Send Mobile Notifications: Enable mobile notifications.

BASIC CONFIGURATIONS

  • Slippage: Set your trading slippage.


Keep In Mind (TWO IMPORTANT RULES)

1. Attach EA when you have no exiting orders.

2. EA work with equity gain or loss. If you deposit/withdraw money when your trade is open and Equity guard EA working, then EA will consider as equity gain/loss and trigger. Example: you set equity profit 5 and your record equity was 1000 so EA's target equity is 1005. Now you have five open trade and floating loss is -50. At this time you deposit new fund 100 and your current equity is (Previous Equity (1000)+Floating Profit/Loss (-50)+New Fund (100)=1050). In this scenario your new equity is bigger than your target equity. So EA will close all trade. But originally you have loss of 50. To avoid this type of situation, my recommendation is don't deposit or withdraw money when you have trade. If there is no trade you can deposit or withdraw money, there is no problem. In case you need deposit or withdraw money follow below:

  1. Stop EA by input setting.
  2. Deposit/Withdraw Fund.
  3. Modify your record equity input value.
  4. Run EA by click EA status button again.


Official Channel

To get product news, setting files, and free indicators, please subscribe to our Official Channel.


Author

Mohammad Ali, technical analyst and speculator, software engineer and founder of MEETALGO LLC.‌

Reviews 8
Dominik Dillmann
53
Dominik Dillmann 2023.11.17 21:37 
 

its awesome. thats the thing i was searching for and its free!! A nice add would be a News Filter to disable charts aswell, But other than that its perfect

Xews
94
Xews 2022.11.17 19:12 
 

Great! TY!

Arthur31
89
Arthur31 2022.10.31 18:44 
 

Hi Mohammad, Thank you so much for providing us with this great free tool. I appreciate a lot. As a suggestion, this equity guardian would become very complete if you could add a new type of action in addition of closing orders: Lock action. That is to say opening automatically a new hedging order corresponding to the total amount of lots for each side, in the contrary side. For example if I reach the LOSS trigger and I have 5 trades with a total of 1.15 BUY lots and 2 trades with a total of 0.65 SELL lots, the EA open a single trade 1.15 SELL lot and a single trade 0.65 BUY lots. My account is then protected and will not be burn and I have the choice then to accept the losses and close manually all orders or to wait for the good conditions for leaving the lock situation. May the force be with you

Recommended products
Trade Assistant Panel
Md Sakhawat Hossain
4 (1)
Trade Assistant Panel: Your Optimal Trading Ally "The Trade Assistant Panel" is a graphical tool for traders aiming to simplify and enhance their trading experience. It streamlines order execution and management, allowing you to focus on market analysis and decision-making. With just a few clicks, you can initiate various order types, ensuring that you always have full control over your trading strategy: Buy Orders Sell Orders Buy Stop Orders Buy Limit Orders Sell Stop Orders Sell Limit Orders Y
FREE
Exact Time — detailed time on the seconds chart. The utility shows the opening time of the selected candle. This is necessary when working with seconds charts. For example, it can be used on a seconds chart built using the " Seconds Chart " utility, which helps to build seconds chart in the MT5 terminal. Use the CTRL key to turn on/off the time display on the chart.
FREE
LT Trade Panel Lite
Thiago Duarte
4.73 (41)
Have you missed any tools or shortcuts in Meta Trader? Simple things that would make your daily trading much easier ? We have the solution for you: our Trade Panel! This is an EA tool (Expert Advisor) that, if configured to controll all symbols, needs to be loaded only once. This is the Lite version (free) of our tool. Professional version:   https://www.mql5.com/en/market/product/42658 Obs. Trade Panel has the power  to unpin from Me ta  T rader  to con trol all  the symbols wi thou t
FREE
LT Easy Trade Manager
Thiago Duarte
4.24 (37)
LT Easy Trade Manager is a tool in EA type that makes operation more intuitive. As in other programs, Meta Trader lacks graphical information, even though it is an excellent program. With that in mind we have created this tool. It makes it easy to view the entry point, Take Profit and Stop Loss, as well as the floating profit from operation. It also automatically corrects the SL and TP price (optional) and highlights the price and opening time of the operation (optional). Plus, you can close par
FREE
Equity monitor
Vasiliy Pritchin
Equity monitor This is a simple means change informer. I wrote it for myself, maybe someone will need it... 1. Displays the change in funds for the day. Every day, when the terminal is first launched, it remembers the current funds and monitors changes throughout the day. 2. The first day of the month, well remembers the money and, within months, to monitor changes. 3. Well, it displays the profit of the open position. To work, you need to create 4 global variables: gvarEqityDay ,
FREE
Show Pips for MT5
Roman Podpora
4.59 (17)
This information indicator will be useful for those who always want to be aware of the current situation on the account. - More useful indicators The indicator displays data such as profit in points, percentage and currency, as well as the spread for the current pair and the time until the bar closes on the current timeframe. There are several options for placing the information line on the chart: - To the right of the price (runs behind the price); - As a comment (in the upper left corner
FREE
NAS100 Auto Sl And TP MT5
Moustapha Boulouz
5 (1)
Introducing NAS100 Auto SL and TP Maker for MT5: Never miss setting StopLoss and TakeProfit again with our NAS100 Auto SL and TP Maker, an indispensable assistant for traders navigating the Nasdaq 100 market on MetaTrader 5. This tool is designed for those who seek a seamless solution to automate the management of StopLoss and TakeProfit levels. Key Features: Effortless Automation: Automatically monitors Nasdaq 100 trades without StopLoss and/or TakeProfit. Dynamically adjusts levels based on u
FREE
TradeInfo MT5
Manuraj Dhanda
4 (3)
TradeInfo is a utility indicator which displays the most important information of the current account and position. Displayed information: Information about the current account (Balance, Equity, Free Margin). Current spread, current drawdown (DD), planned profit, expected losses, etc. Number of open position(s), volume (LOT), profit. Today’s and yesterday’s range. Remaining time to the next candle. Last day profit information. MagicNumber filter. Comment filter. Indicator parameters: Show
FREE
Trading panel for manual trading. Has a fairly wide functionality. Allows you to automatically calculate the order size, open both market and pending orders. It has a wide range of options for closing orders, it is possible to partially close orders, close orders after reaching a certain profit or loss, separately close profitable and unprofitable, buy and sell, as well as pending orders. The panel also contains a simple implementation of a grid of pending orders, reverse and lock functions, tr
FREE
Active Symbol is a tool that works together with our Trade Panel. Since version 1.2 our panel can manage multiple symbols without having to open it in all of them, just one. This tool make this possible, because with it the actual or remote symbol information are saved for our Trade Panel to use. Remember to enable the panel control mode in the all symbols function. If you have some problemas with the shortcut buttons on chart on unpinned mode of Trade Panel try change the tickets digits option.
FREE
Lot Size Line
Stefan Warratz
This little tool helps you to define your risk management with a simple line dragging on the chart. It shows you the actual lot size calculated on account % or fixed money amount directly at the line. All you have to do is activate the line by pressing the "t" key on your keyboard and drag the line to your stop loss point. Thats it. In the settings you can define the color and width of line and text, also space of text to line and the right and you can set the risk in percent of account or fixed
FREE
Scruffy Countdown
Scruffy Coder Limited
Introduction Scruffy Countdown is a utility for MT5 that displays a countdown timer based on the chart's current timeframe. As each new bar (candlestick) appears the countdown is reset.  Features include: Countdown based on current chart timeframe Customisable font and size Warning before and after the hour in minutes with customisable colours (optional) About Scruffy Coder We may be scruffy in name and wear a few scruffy clothes but we're dedicated to bring you useful and reliable tools for MT5
FREE
NS Financas Automatic Clear All Chart Indicators Script Automatically remove all indicators from your chart offered for free by NS Financas! Don't waste any more time deleting the indicators one by one. With this script it is possible in one click to remove all indicators from the screen to adjust your new strategy while still using the settings of your graph, in addition to the possibility of configuring keyboard shortcuts for quick access to the script. Take the opportunity to visit our
FREE
izi hedge is a tool that helps you manage risk, manage hedge orders and rebalance losing orders. How it works   It will place an order opposite to the order you placed with that currency pair.   If the order you place is correct, the reverse order will be automatically deleted   If the market unfortunately goes against your order and touches the hedge order, it will begin to calculate the hedging volume to limit the risk of the market going in reverse.
FREE
Trend Fibonacci is a unique indicator that combines a power of Fibonacci sequences and ranges. Channel Group:   Click Here How to read: - There are three zones --> red, gold and green - Red candlestick = downtrend - Green candlestick = uptrend   - Gold candlestick = no established trend Inputs: Per = number of bars used for calculations FirstRatio = first Fibonacci ratio (Or use any ratio you want) SecondRatio = second Fibonacci ratio (Or use any ratio you want) !! IF YOU PURCHASE TH
FREE
Trading Lab Trade Copier Master
Nasimul Haque Choudhury
4 (4)
Copy trades with ease using the MetaTrader5 trade copier - the quickest and easiest way to copy transactions between different MetaTrader 5 accounts! This innovative tool allows you to locally copy trades in any direction and quantity, giving you full control over your investments. Attention!   You need to download the Trade Copier Slave mq5 file as well to run this EA. Download it from here  https://www.mql5.com/en/market/product/96541 Designed to work on both Windows PC and Windows VPS, t
FREE
PZ Trade Pad MT5
PZ TRADING SLU
4.19 (21)
This simple visual expert advisor allows you to trade easily from the chart. It handles risk management for you and can perform several useful tasks with your existing trades, saving time and making risk-management for each individual trade easier.  [ Installation Guide | Update Guide | Troubleshooting | FAQ | All Products ] Trade easily from the chart Trade with precise risk management, hassle free Trade pending order with drag and drop price selection Set SL and TP levels with drag and drop pr
FREE
Revolutionize Your Trading with Our MT4 and MT5 Advanced Trade Manager Mt4 Version : https://www.mql5.com/en/market/product/107249 Supercharge your trading strategy with the ultimate tool for precision and control – our MT4 and MT5 Advanced Trade Manager. Beyond conventional trade managers, ours not only adapts dynamically to market conditions but also sets automatic stop-loss and take-profit levels the moment you enter a trade. Key Features: Automated Entry Strategy: Seize opportunities instan
FREE
The   Matrix Arrow Indicator Multi Timeframe Panel MT5   is a free add on and a great asset for your   Matrix Arrow Indicator MT5 . It shows the current   Matrix Arrow Indicator MT5   signal for 5 user customized timeframes and for 16 modifiable symbols/instruments in total. The user has the option to enable/disable any of the 10 standard indicators, that the Matrix Arrow Indicator MT5 consists of. All of the 10 standard indicators attributes are also adjustable, as in the   Matrix Arrow Indicat
FREE
Exodus Account Protector
Jonel Agustin Mawirat
3.67 (3)
Description: Protect your live or evaluation accounts by not letting it hit the maximum daily draw down! This utility is best for prop firms such as FTMO and MFF(MyForexFunds) and etc. Guide:   Apply to EURUSD 1m Chart. Default Settings: Maximum Draw Down Balance: 4% Account Balance. Maximum Draw Down Equity: 4% Account Balance Target Profit Balance: 1% Account Balance. Target Profit Equity: 1% Account Balance. Time To Reset: 16:57 to 16:58 GMT Behavior: Setting starting_balance to 0 will au
FREE
This EA automatically closes all Open Trades and Pending Orders at your specified Net Profit or Net Loss. The TP and SL for a single trade can easily be set in Meta Trader, on individual basis and on hitting that TP or SL, the trade is automatically closed. However, if you have multiple trades and you want to set a Net TP and Net SL (in terms of profit & loss) for all of them, then Meta Trader cannot help you. Here comes this EA “Net TP Net SL Setter” using which you can set a Net TP and Net SL
FREE
This Small tool allows you to define a time counter in minutes for the closing of your positions according to the number of minutes you have set. For example if you set it to 30 Min, the tool will close each open position after 30 minutes from its opening. The settings ACTIVE: It is to activate the tool and use it to close your positions after the number of minutes defined. MANAGE: you to choose with the symbols managed by the tool. Choose "ALL CURENCY" if you want the system t
FREE
Mini Panel Plus
PATRICK ANTONIO MORELO A.
5 (2)
Remodeling the BoletaMiniPanel, the Mini Panel Plus has the same functionalities, but is now in the form of a box that allows it to be minimized and placed anywhere on the chart. Simple Panel with Stop loss (Loss), Stop gain (Gain), Trailing stop (TS) and Breakeven (BE-P). The Lot is the number of contracts to be traded. Gain is the number, in points, at which the stop gain will be positioned. If you don't want to place a stop gain, just put 0 (zero) in its place and when you open the order it w
FREE
MT5 AccountInfoEA
Nikolaos Pantzos
3 (1)
Account Info EA It is a tool that presents on the graph all the positions of the account, and specific information concerning the positions, but also the account. It enables the user to have an image of his account at a glance. Use like any expert advisor. You can't attach it in the same chart with other expert advisor. It does not have the ability to open or manage positions. You can attach it on any chart and any timeframe.
FREE
The TELEGRAM BROADCAST utility helps to instantly publish your trading in the Telegram channel. If you have long wanted to create your Telegram channel with FOREX signals, then this is what you need. ATTENTION. This is a DEMO version, it has limitations - sending messages no more than 1 time in 300 seconds PAID version:  https://www.mql5.com/en/market/product/46865 https://t.me/moneystrategy_mql TELEGRAM BROADCAST can send messages: Opening and closing deals; Placing and deleting pending
FREE
The Rayol Code Hour Interval Lines indicator was  designed to assist your trading experience.  It  draws the range of hours chosen by the user directly on the chart, so that it enables traders to visualize price movements during their preferred trading hours, providing  traders a more comprehensive view of price movements and market dynamics. This indicator allows the user to choose not only the Broker's time, but also the Local time. This way, the user no longer needs to calculate local time in
FREE
Lot by Risk MT5
Sergey Vasilev
4.33 (6)
The Lot by Risk trading panel is designed for manual trading. This is an alternative means for sending orders. The first feature of the panel is convenient placing of orders using control lines. The second feature is the calculation of the order volume for a given risk in the presence of a stop loss line.   Control lines are set using hot keys: take profit – T key by default; price – P key by default; stop loss – S key by default; You can configure the keys in the settings of the trading panel.
FREE
Stop Out Line MT5
Sergey Batudayev
4.5 (2)
Work logic Stop Out utility is a simple but very convenient indicator showing how many points are left to the Stop Out level / Its benefit lies in the fact that many traders deliberately overestimate the risk in trading in pursuit of profit, use the available margin at the maximum, and for this case it is very important to know where the broker can forcibly close your positions. Just place the indicator on the chart and depending on the open position in Buy or Sell, you will see the borde
FREE
* This product was converted using  "BRiCK Convert4To5 MT4 "  based on the MQL4 source file of  "BRiCK Convert4To5 MT4 Free" . "Convert4To5" is a Script that converts MQL4 source files into MQL5 source files. Experts, Indicators, Scripts, and Libraries with extension ".mq4" will be available for MT5. Parameter None. Procedure 1. Open the following folder.     terminal_data_folder\MQL4\Files\ (in the terminal menu select to view "File" - "Open the data directory") 2. Confirm that the BRiC
FREE
DAxIQ
Cross Chain Consulting SRL
MetaTrader5 EA for trading DAX CFDs. The EA will automatically open 2 market positions , each with its own Risk per Trade and R:R Ratio. Use CTRL+Click to set your SL, then hit B for Buy/Long or S for Sell/Short. In the EA settings, you can set: Risk per Trade (in your account's currency) for each position R:R Ratio for each position Whether you would like the SL of the 2nd position to be automatically set to BE after TP1 is hit Note! Please test it on a DEMO account before using it in real ma
FREE
Buyers of this product also purchase
Trade Assistant MT5
Evgeniy Kravchenko
4.42 (167)
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.98 (400)
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.89 (108)
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. Attention! The application does not work in the strategy tester. You can test the application on a demo account to do this, download the demo version on the page with instructions: instructions + demo version . Main features of the application: Works with any trading instrument (Forex, CFD, Futures and others). Works with all sym
Local Trade Copier EA MT5
Juvenille Emperor Limited
5 (60)
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
Trade Manager DaneTrades
DaneTrades Ltd
4.9 (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
Mentfx Mmanage mt5
Anton Jere Calmes
4.43 (7)
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
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 copier MT5
Alfiya Fazylova
4.35 (26)
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
OrderManager MT5
Lukas Roth
4.88 (16)
Prices will increase after February! Introducing the Order Manager : A Revolutionary Utility for MT5 Manage your trades like a pro with the all-new Order Manager utility for MetaTrader 5. Designed with simplicity and ease-of-use in mind, the Order Manager allows you to effortlessly define and visualize the risk associated with each trade, enabling you to make informed decisions and optimize your trading strategy. For more information about the OrderManager, please refear to the manual. [ Manu
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;
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
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
Grid Manual MT5
Alfiya Fazylova
4.83 (12)
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. T
VirtualTradePad One Click Trading Panel
Vladislav Andruschenko
4.68 (62)
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.
DrawDown Limiter
Haidar, Lionel Haj Ali
5 (17)
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
Trade Dashboard MT5
Fatemeh Ameri
5 (24)
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   deta
Trade Assistant 38 in 1
Makarii Gubaydullin
4.87 (15)
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
-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
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
Trade Manager EA for MT5
Odaine Ramon Mcmillan
4.44 (9)
50% Off Today Only! Price Goes Back Up at 11 PM (EST) Marketkeys Trade Manager EA for MT5: Your Pathway to Forex Trading Mastery What Traders Are Saying: "Much better than lots of other trade managers I've tested..." – R Vdr "Saves me time from manually calculating lots sizes and risks...amazing support." – Richard Obi Efficiency and precision are paramount in Forex trading. Marketkeys Trade Manager EA for MT5 offers just that - a seamless interface combined with robust risk management tools
The MT5 to Discord Signal Provider is a user-friendly, fully customizable utility designed for sending trading signals directly to Discord. This tool transforms your trading account into an efficient signal provider. Customize message formats to suit your style! For ease of use, select from pre-designed templates and choose which message elements to include or exclude. [ Demo ] [ Manual ] [ MT4 Version ] [ Telegram Version ] Setup Follow our detailed user guide for easy setup. No prior knowled
The top-selling EAs on the market cost a lot and one day they are suddenly gone. This is because one strategy will not work in the forex market all the time. Our product is unique from all others in the MQL Marketplace because our EA comes with 34+ built-in indicators that allow develop strategies every time.  You build your strategy and keep updating it. If one strategy does not work, simply build another all using only one EA. This is All-In-One EA   in this market place. You can use as trade
-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
Exp COPYLOT CLIENT for MT5
Vladislav Andruschenko
3.76 (17)
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
The product will copy all  Discord  signal   to MT5   ( which you are member  ) , also it can work as remote copier.  Easy to set up. Work with almost signal formats, support to translate other language to English Work with multi channel, multi MT5. Work with Image signal. Copy order instant, auto detect symbol. Work as remote copier: with signal have ticket number, it will copy exactly via ticket number. How to setup and guide: Let read all details about setup and download Discord To MetaTrade
The price action toolkit EA is designed for scalpers but can be used on all timeframes to quickly enter the market with correctly calculated lot sizing based on your stop level, It allows you to quickly enter trades (instantly or at candle highs and lows with pending orders) and then adjust stops and take profits as the market moves. For a full list of all the features, settings and best practice strategy click here:  https://www.mql5.com/en/blogs/post/748072 NOTE FOR MT5 USERS: The MT5 versio
T Manager Plus, the ultimate trade management solution designed by traders for traders. If you are searching for a simple and efficient trade panel, trade manager, or trade assistant, you are at the right place. T Manager Plus includes advanced charting utilities with a single goal to help traders analyze, plan, execute, and manage their trades on a single platform. The market contains a diverse number of those tools, but   this one is designed by traders for traders . I designed this tool, an
Auto Trade Copier for MT5
Vu Trung Kien
4.24 (21)
Auto Trade Copier is designed to copy trades between multiple MT4/MT5 accounts/terminals with 100% accuracy. The provider and receiver accounts must be on the same PC/VPS. With this tool, you can copy trades to receiver accounts on the same PC/VPS. All trading actions will be copied from the provider to the receiver with no delay. This version can be used on MT5 accounts only. For MT4 accounts, you must use Auto Trade Copier (for MT4). Reference: For MT5 receiver, please download "Trade Receiver
Adam FTMO MT5
Vyacheslav Izvarin
5 (1)
ADAM EA Special Version for FTMO Please use ShowInfo= false for backtesting ! Our 1st EA created using ChatGPT technology Trade only GOOD and checked PROP FIRMS  Default parameters for Challenge $100,000 Tested on EURUSD and GBPUSD only  Use 15MIN Time Frame Close all deals and Auto-trading  before Weekend at 12:00 GMT+3  Friday For Prop Firms MUST use special Protector  https://www.mql5.com/en/market/product/94362 Signal using ADAM  https://www.mql5.com/en/signals/2190554 --------------------
Seconds Chart MT5
Boris Sedov
4.5 (12)
Seconds Chart — timeframes in seconds for MetaTrader 5. The utility allows you to create charts in the MetaTrader 5 terminal with a timeframe in seconds. The timeframe on such a chart is set in seconds, not in minutes or hours. Thus, you can create charts with a timeframe less than M1. For example, S15 is a timeframe with a period of 15 seconds. You can apply indicators, Expert Advisors and scripts to the resulting chart. You get a fully functional chart on which you can work just as well as on
More from author
The top-selling EAs on the market cost a lot and one day they are suddenly gone. This is because one strategy will not work in the forex market all the time. Our product is unique from all others in the MQL Marketplace because our EA comes with 34+ built-in indicators that allow develop strategies every time.  You build your strategy and keep updating it. If one strategy does not work, simply build another all using only one EA. This is All-In-One EA   in this market place. You can use as trade
CAP Zone Recovery EA MT4  is your tool to turn losing trades into winning trades by using a smart "back-and-forth" hedging mechanism. Let the price move to anywhere it likes - the awesome CAP Zone Recovery EA will make profits out of the situation. The secret behind this amazing EA is a famous trading algorithm known as "Zone recovery algorithm" or "The Surefire Forex Hedging Strategy". CAP Zone Recovery EA MT4  is extremely easy to use. You just open a trade in a trending market - no matter w
CAP Strategy Builder EA
MEETALGO LLC
4.96 (25)
The top-selling EAs on the market cost a lot and one day they are suddenly gone. This is because one strategy will not work in the forex market all the time. Our product is unique from all others in the MQL Marketplace because our EA comes with 34+ built-in indicators that allow develop strategies every time.  You build your strategy and keep updating it. If one strategy does not work, simply build another all using only one EA. This is All-In-One EA in this market place. You can use as trade ma
CAP Zone Recovery Strategy Builder EA MT5  is a another version of our Main Product CAP Zone Recovery EA.  This EA is a strategy builder type EA has more then 34+ build in indicator that you can make more then 1 million combination strategy that boost you trading strategy. Also this Builder offers an incredible amount of functionality with zone recovery strategy. So you can test your strategy easy way without knowledge of coding. [    Installation Guide  |  Update Guide  |  Submit Your Problem  
CAP Asian Scalper EA
MEETALGO LLC
2.41 (22)
MeetAlgo Asian Scalper is an Expert Advisor that uses range breakouts strategy to enter trades when the market is the most quiet. It will scalp the market for small price deviations. This EA will need a good broker with small spread to work successfully. It is fully optimized for AUDCAD, EURAUD, GBPAUD, GBPCAD, GBPCHF and GBPUSD . The trades are based on several indicators and it's not a tick scalper EA. It need 1:300 leverage minimum, and a low spread broker. It is recommended to use a low spre
CAP Zone Recovery EA PRO
MEETALGO LLC
3.95 (101)
CAP Zone Recovery EA MT4  is your tool to turn losing trades into winning trades by using a smart "back-and-forth" hedging mechanism. Let the price move to anywhere it likes - the awesome CAP Zone Recovery EA will make profits out of the situation. The secret behind this amazing EA is a famous trading algorithm known as "Zone recovery algorithm" or "The Surefire Forex Hedging Strategy". CAP Zone Recovery EA MT4  is extremely easy to use. You just open a trade in a trending market - no matter w
CAP Ichimoku EA Pro MT5  is trade the Ichimoku Kinko Hyo Indicator with complete freedom using a powerful and flexible EA. It using the metatrader basic ichimoku Indicator. It offers many customizable ichimoku trading scenarios and flexible position management settings, plus many useful features like customizable trading sessions, a martingale and inverse martingale mode.  Before buy Pro version? You can buy alternation pro version, our powerfull EA,   CAP Strategy Builder EA .  This is strate
CAP Breakout EA
MEETALGO LLC
4.41 (22)
CAP Breakout EA MT4   is a flexible and powerful metatrader expert advisor that using several breakout strategy and implements many useful features. It using the ZikZak Breakout, Daily candle breakout, London time breakout, Pivot points breakout and several breakout strategy. It offers many customizable trading scenarios and flexible position management settings, plus many useful features like customizable trading sessions, a martingale and inverse martingale mode [  Installation Guide  |  Updat
FREE
CAP Ichimoku EA Pro
MEETALGO LLC
3.67 (3)
CAP Ichimoku EA MT4 Pro  trades using the Ichimoku Kinko Hyo Indicator. It offers many customizable Ichimoku trading scenarios and flexible position management settings, plus many useful features like customizable trading sessions, a martingale and inverse martingale mode. [  Installation Guide  |  Update Guide  |  Submit Your Problem  |  All Products  ] Before buy Pro version? You can buy alternation pro version, our powerfull EA,   CAP Strategy Builder EA .  This is strategy builder EA. It p
CAP Breakout EA Pro
MEETALGO LLC
3.67 (3)
CAP Breakout EA MT4 Pro   is a flexible and powerful metatrader expert advisor that using several breakout strategy and implements many useful features. It using the ZikZak Breakout, Daily candle breakout, London time breakout, Pivot points breakout and several breakout strategy. It offers many customizable trading scenarios and flexible position management settings, plus many useful features like customizable trading sessions, a martingale and inverse martingale mode [  Installation Guide  |  U
Cap RSI Trader EA
MEETALGO LLC
4.48 (33)
CAP RSI Trade EA MT4 trades using the RSI Indicator. It offers many customizable RSI trading scenarios and flexible position management settings, plus many useful features like customizable trading sessions, a martingale and inverse martingale mode. [ Installation Guide  |  Update Guide  |  Submit Your Problem  |  All Products  ] Functions Easy to use and customizable RSI setting. Customizable indicator settings Built-in money management Grid trading when trade in Loss Customizable break-even,
FREE
CAP Channel Trading EA MT4  is Expert Advisor that base on our famous indicator  CAP Channel Indicator .  EA is a non-optimized expert advisor you have to find best setting by yourself. Who using our CAP Channel Indicator and looking for EA that base on Channel indicator this EA is best for them. We give lots of options so you can customize your trading strategy.  [  Installation Guide  |  Update Guide  |  Submit Your Problem  |  All Products  ] Channel Trading is a volatility-based indicator th
CAP Channel Trading MT5
MEETALGO LLC
4.06 (53)
The   CAP Channel Trading   is a volatility-based indicator that makes use of the “advanced envelope theory”. These envelopes consist of two outer lines. Envelope theory states that the market price will generally fall between the boundaries of the envelope (or channel). If prices move outside the envelope, it is a trading signal or trading opportunity. Benefits of the Channel Trading Indicator CAP Channel Trading works with any asset It can be applied to any financial assets: forex, cryptoc
FREE
CAP Universal Grid EA MT5
MEETALGO LLC
4.89 (9)
CAP Universal Grid EA MT5 is a highly efficient and mechanical trading strategy which has no reliance on direction, profits from volatility and uses the intrinsic wavy nature of the market. [  Installation Guide  |  Update Guide  |  Submit Your Problem  |  FAQ  |  All Products  ] Easy to set up and supervise No indicators or hard analysis needed Grid trading is time-frame independent Requires little forecasting of the market Extracts money out of the market regularly Key Features Easy to set
CAP Breakout EA MT5
MEETALGO LLC
4.15 (26)
CAP Breakout EA MT5   is a flexible and powerful metatrader expert advisor that using several breakout strategy and implements many useful features. It using the ZikZak Breakout, Daily candle breakout, London time breakout, Pivot points breakout and several breakout strategy. It offers many customizable trading scenarios and flexible position management settings, plus many useful features like customizable trading sessions, a martingale and inverse martingale mode [  Installation Guide  |  Updat
FREE
CAP Moving Average EA
MEETALGO LLC
4.55 (40)
CAP Moving Average EA  trades using the Moving Averages Indicator. It offers many customizable Moving Averages trading scenarios and flexible position management settings, plus many useful features like customizable trading sessions, a martingale and inverse martingale mode. [   Installation Guide  |  Update Guide  |  Submit Your Problem  |  FAQ  |  All Products  ] Functions Easy to use and customizable Moving Average setting. Customizable indicator settings Built-in money management Grid trad
FREE
CAP Channel Trading EA MT4  is Expert Advisor that base on our famous indicator  CAP Channel Indicator .  EA is a non-optimized expert advisor you have to find best setting by yourself. Who using our CAP Channel Indicator and looking for EA that base on Channel indicator this EA is best for them. We give lots of options so you can customize your trading strategy.  [  Installation Guide  |  Update Guide  |  Submit Your Problem  |  All Products  ] Channel Trading is a volatility-based indicator th
Cap RSI Trader EA MT5
MEETALGO LLC
4.48 (27)
MeetAlgo RSI Trade EA MT5 trades using the RSI Indicator. It offers many customizable RSI trading scenarios and flexible position management settings, plus many useful features like customizable trading sessions, a martingale and inverse martingale mode. [ Installation Guide  |  Update Guide  |  Submit Your Problem  |  All Products  ] Functions Easy to use and customizable RSI setting. Customizable indicator settings Built-in money management Grid trading when trade in Loss Customizable break-
FREE
CAP Channel Trading
MEETALGO LLC
3.94 (136)
The CAP Channel Trading is a volatility-based indicator that makes use of the “advanced envelope theory”. These envelopes consist of two outer lines. Envelope theory states that the market price will generally fall between the boundaries of the envelope (or channel). If prices move outside the envelope, it is a trading signal or trading opportunity. Benefits of the Channel Trading Indicator CAP Channel Trading works with any asset It can be applied to any financial assets: forex, cryptocu
FREE
CAP Universal Grid EA
MEETALGO LLC
4.54 (13)
MeetAlgo Universal Grid EA MT4 is a highly efficient and mechanical trading strategy which has no reliance on direction, profits from volatility and uses the intrinsic wavy nature of the market. [  Installation Guide  |  Update Guide  |  Submit Your Problem  |  FAQ  |  All Products  ] Easy to set up and supervise No indicators or hard analysis needed Grid trading is time-frame independent Requires little forecasting of the market Extracts money out of the market regularly Key Features Easy to
CAP Breakout EA MT5 Pro   is a flexible and powerful metatrader expert advisor that using several breakout strategy and implements many useful features. It using the ZikZak Breakout, Daily candle breakout, London time breakout, Pivot points breakout and several breakout strategy. It offers many customizable trading scenarios and flexible position management settings, plus many useful features like customizable trading sessions, a martingale and inverse martingale mode [  Installation Guide  |  U
FREE
CAP Moving Average Pro EA  trades using the Moving Averages Indicator. It offers many customizable Moving Averages trading scenarios and flexible position management settings, plus many useful features like customizable trading sessions, a martingale and inverse martingale mode. [   Installation Guide  |  Update Guide  |  Submit Your Problem  |  FAQ  |  All Products  ] Before buy Pro version? You can buy alternation pro version, our powerfull EA,   CAP Strategy Builder EA .  This is strategy b
CAP Stochastic EA Pro
MEETALGO LLC
4.75 (4)
CAP Stochastic EA Pro MT4 trades using the Stochastic Indicator. It offers many customizable Stochastic trading scenarios and flexible position management settings, plus many useful features like customizable trading sessions, a martingale and inverse martingale mode. [  Installation Guide  |  Update Guide  |  Submit Your Problem  |  All Products  ] Before buy Pro version? You can buy alternation pro version, our powerfull EA,   CAP Strategy Builder EA .  This is strategy builder EA. It produc
MeetAlgo RSI Trade EA Pro MT4 trades using the RSI Indicator. It offers many customizable RSI trading scenarios and flexible position management settings, plus many useful features like customizable trading sessions, a martingale and inverse martingale mode. [ Installation Guide  |  Update Guide  |  Submit Your Problem  |  FAQ  |  All Products  ] Before buy Pro version? You can buy alternation pro version, our powerfull EA,   CAP Strategy Builder EA .  This is strategy builder EA. It product h
CAP Ichimoku EA MT5
MEETALGO LLC
4.2 (15)
CAP Ichimoku EA MT5  trades using the Ichimoku Kinko Hyo Indicator. It offers many customizable Ichimoku trading scenarios and flexible position management settings, plus many useful features like customizable trading sessions, a martingale and inverse martingale mode. [  Installation Guide  |  Update Guide  |  Submit Your Problem  |  All Products  ] Functions Easy to use and customizable Ichimoku setting. Customizable indicator settings Built-in money management Grid trading when trade in Los
FREE
CAP Rebate Trading EA
MEETALGO LLC
2.67 (3)
C AP Rebate Trading EA   is an automatic trading robot, a high-frequency grid trading system. EA performs a great number of trades allowing it to make profit not only from Forex market but also from receiving rebates (returning part of a spread). Since the security margin for a locking position is about 25-50% (depending on the broker), CAP Rebate Trading EA works in two directions simultaneously in case the appropriate signals are present. [    Installation Guide  |  Update Guide  |  Submit You
CAP Stochastic EA MT5
MEETALGO LLC
4.25 (12)
CAP Stochastic EA MT5 trades using the Stochastic Indicator. It offers many customizable Stochastic trading scenarios and flexible position management settings, plus many useful features like customizable trading sessions, a martingale and inverse martingale mode. [  Installation Guide  |  Update Guide  |  Submit Your Problem  |  All Products  ] Functions Easy to use and customizable Stochastic setting. Customizable indicator settings Built-in money management Grid trading when trade in Loss C
FREE
CAP Trade Pad EA MT5
MEETALGO LLC
4.4 (15)
Trade easily from the chart with  CAP Trade Pad EA . It handles risk management for you and can perform several useful tasks with your existing trades. Trade easily from the chart Trade with precise risk management hassle free Set your desired stop loss and take profit levels Close all existing trades with a single click Delete all pending orders with a single click Reap partial profits with a single click It has no input parameters How to Use Please Read this blog -   Details Information in o
FREE
CAP News Trading MT5
MEETALGO LLC
3.5 (2)
Need to open a pending order at news time, or need to open a pending/instant order at a specific time?    CAP News Trading EA   is the right tool for you. The   News Trading EA  opens pending orders at a specific time or specific date for you avoiding human errors and enhancing your trading activity. It is useful for news traders who open pending orders before the news come out. News trading is one of the most difficult disciplines – but it can also be one of the most profitable ones if you know
CAP Moving Average EA MT5  trades using the Moving Averages Indicator. It offers many customizable Moving Averages trading scenarios and flexible position management settings, plus many useful features like customizable trading sessions, a martingale and inverse martingale mode. [   Installation Guide  |  Update Guide  |  Submit Your Problem  |  FAQ  |  All Products  ] Functions Easy to use and customizable Moving Average setting. Customizable indicator settings Built-in money management Grid
Filter:
Dominik Dillmann
53
Dominik Dillmann 2023.11.17 21:37 
 

its awesome. thats the thing i was searching for and its free!! A nice add would be a News Filter to disable charts aswell, But other than that its perfect

micholabisi
14
micholabisi 2023.03.12 20:33 
 

Thank you for this ea Please instead of remove external ea, is it possible to just add with the cap equity guard disable/enable algo trading button for x-minutes. So it will just control the cap equity ea and the algo trading button Thanks

Xews
94
Xews 2022.11.17 19:12 
 

Great! TY!

Arthur31
89
Arthur31 2022.10.31 18:44 
 

Hi Mohammad, Thank you so much for providing us with this great free tool. I appreciate a lot. As a suggestion, this equity guardian would become very complete if you could add a new type of action in addition of closing orders: Lock action. That is to say opening automatically a new hedging order corresponding to the total amount of lots for each side, in the contrary side. For example if I reach the LOSS trigger and I have 5 trades with a total of 1.15 BUY lots and 2 trades with a total of 0.65 SELL lots, the EA open a single trade 1.15 SELL lot and a single trade 0.65 BUY lots. My account is then protected and will not be burn and I have the choice then to accept the losses and close manually all orders or to wait for the good conditions for leaving the lock situation. May the force be with you

C.D.M
612
C.D.M 2022.09.22 16:52 
 

I am only giving this EA 3 stars because when I use "Close all Trades" the Profit Close does not automatically adjust from what the new equity amount is to a new target amount and because it doesn't have a Turn Off Algo trading option. Many other similar EA's have that option.

Martin Strachota
353
Martin Strachota 2022.02.16 12:17 
 

hi all I have 8 pairs running all with an EA. i do a FTMO challenge and need to close daily losses if it reaches 4% on the whole account, meaning to all 8 EAs. Do i need to chart a new chart for each pair (8? times) or can i do it one chart and it will work for all? Do you have an explanation video? thank you.

MEETALGO LLC
243981
Reply from developer Mohammad Ali 2022.02.16 13:11
CAP Equity only work for one EA in a account. Don't run multiple EA on multiple chart
Van The Nguyen
178
Van The Nguyen 2021.04.29 04:24 
 

This is exactly what i want. Thank Mohammad

Ricardo Dacosta
869
Ricardo Dacosta 2020.05.26 09:59 
 

Please be aware that this Equity Guard EA is limited to disabling 12 open charts only. According to developer the max number of input characters on MQL5 limits the total number of open charts to disabled/enable to only 12. Such issue is not mentioned in the description. Not worth the purchase with such limitation

Reply to review
Version 6.2 2023.09.15
FIXED BUGS: POP-Up alert not working, when equity trigger.
Version 6.1 2023.08.05
FIXED BUGS: Can't set new equity into Record Equity text box
Version 6.0 2023.01.01
Complied with new build
Version 5.10 2021.02.23
Product Update Info
ADDED: NEW INPUT – Add more Disable External inputs so you can disable more EA. previously terminal has input max limitation so user can't put chart id more then 20 chart. We add more three same Disable External inputs so you can add more chart id
Version 5.0 2020.07.04
-->Minor Update
Version 4.20 2019.11.12
-->New Input add
---> Equity Reset Type - Currently equity will reset when you have no open order. But in this version new input come you can have option how equity will be reset. there two option
1. When No Order- when you have no order equity will be reset.
2. When Trigger Hit- equity will be not reset until equity trigger will be hit (any profit or loss hit)
Version 4.0 2019.02.25
-->Minor improvements internal coding.
-->Nothing change product logic.