Trading utilities for MetaTrader 5

Special Offer!

Time Left to Buy:

Up to 25% OFF

Shopping cart

The cart is empty

MetaTrader 5

Top Rated Products MT5

Request a price Boom500 Scalper
Vhutshilo Evidence Masithembi
4.06667 5 15 Product
250 $188 $ KTS poverty killer robot
Thato Modiba
3.85714 5 7 Product
5 500 $4 125 $ Bonnitta EA MT5
Ugochukwu Mobi
4 5 3 Product

RiskProtect MT5

riskprotect-mt5-logo-200x200-3222
50 $38 $

Free updates are included

We accept crypto: BTC, ETH, BCH and more...

30-Day Money Back Guarantee
100% Guarantee of Originality

Information

Utilities
MetaTrader 5
Alexandru Chirila
1.0
20

Overview

Parameters Explained

Algorithm Settings:

  1. magicNumber (int):

    • Unique identifier for trades managed by the EA.
    • Default value: 0 (manages manual trades).
    • Note: Set this to the corresponding magic number of trades opened by other EAs or set it to 0 for manually executed trades.
  2. BreakEvenInPoints (bool):

    • Activates the breakeven strategy based on profit in points.
    • true: Moves Stop Loss to breakeven when the trade reaches the specified ProfitPointsForBreakeven .
    • false: Disables this function.
  3. ProfitPointsForBreakeven (int):

    • Number of points in profit required to move Stop Loss to breakeven.
    • Default value: 500 .
  4. BreakevenInRiskReward (bool):

    • Activates breakeven logic based on a risk-reward ratio.
    • true: Stop Loss moves to breakeven when the profit equals the risk times the RiskReward .
    • false: Disables this function.
  5. RiskReward (double):

    • Specifies the risk-reward ratio for the breakeven logic.
    • Default value: 1 (breakeven at a 1:1 risk-reward ratio).

Risk Management Settings:

  1. PercentageClose (double):

    • Percentage of the total position volume to close when breakeven criteria are met.
    • Default value: 80 (80% of the position is closed).
    • Notes:
      • If set to 100 , the entire position is closed.
      • If set to 0 , no partial closure occurs.
  2. NumberPointsAboveBreakEven (int):

    • Number of points above the breakeven level to set the new Stop Loss after partial closure.
    • Default value: 10 .
    • Notes:
      • If set to 0 , the Stop Loss is set exactly at breakeven.

Testing Parameters (For Strategy Tester):

  1. inpStopLossSizePointsTest (int):

    • Simulated Stop Loss size in points for backtesting.
    • Default value: 500 .
  2. inpTakeProfitSizePointsTest (int):

    • Simulated Take Profit size in points for backtesting.
    • Default value: 1000 .
  3. inpVolumeTest (double):

    • Simulated trade volume for backtesting.
    • Default value: 1.0 .

How the EA Works

  1. Trade Identification:

    • The EA identifies trades based on the magicNumber .
    • Trades with the specified magic number or manual trades (magic number = 0) are managed.
  2. Breakeven Management:

    • If BreakEvenInPoints is enabled, the EA moves the Stop Loss to breakeven when the trade reaches the profit threshold defined by ProfitPointsForBreakeven .
    • If BreakevenInRiskReward is enabled, the Stop Loss moves to breakeven when the profit reaches the risk times the RiskReward ratio.
  3. Partial Closure:

    • Once breakeven criteria are met, the EA closes a portion of the trade volume based on PercentageClose .
    • The remaining position's Stop Loss is adjusted by adding NumberPointsAboveBreakEven points above the breakeven level.
  4. Profit and Risk Management:

    • Ensures profits are secured while allowing the remaining position to run.
    • Dynamically adjusts Stop Loss levels to protect the remaining trade.

Key Notes and Warnings

  • If both BreakEvenInPoints and BreakevenInRiskReward are set to false , the EA will automatically disable itself.
  • Ensure that a Stop Loss ( SL ) and Take Profit ( TP ) are set for all trades; otherwise, the EA will not manage the positions.
  • Verify NumberPointsAboveBreakEven is within a reasonable range (not exceeding TP or contradicting the market price).

This EA provides robust trade management, combining breakeven strategies and partial closure to enhance profitability while minimizing risk.


30-Day Money Back Guarantee

If for any reason you do not like the purchased program, you can request a refund within 30 days from the date of purchase. You can also make an exchange for any other product at an equal cost or by paying the difference.
Simply send a request for refund or exchange with your order number by email: support@fx-market.pro.
Refund requests received more than 30 days after purchase will be rejected.

Email Us Now! Support is available 24/7
by Email: support@fx-market.pro

Do You Need Help?
Click Here To Start Live Chat

Contact Us

Image

Search