Trading Robots 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

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
Request a price Boom500 Scalper
Vhutshilo Evidence Masithembi
2.33333 5 3 Product

FlexiDCA Trader

flexidca-trader-logo-200x200-2285
249 $187 $

Free updates are included

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

30-Day Money Back Guarantee
100% Guarantee of Originality

Information

Experts
MetaTrader 5
Duc Vinh Tran
1.3
5

Overview

Product Description: FlexiDCA Trader

FlexiDCA Trader is an automated trading tool (Expert Advisor - EA) designed for MetaTrader 5. It helps traders easily apply the Dollar-Cost Averaging (DCA) strategy and grid trading. The product is suitable for both beginners and experienced traders, especially effective with highly volatile pairs like XAU/USD (gold).

Advantages

  • Smart Automated Trading: Automatically opens orders based on technical indicators or supports manual trading, saving time.
  • Flexible DCA Strategy: Can reduce average cost when losing or increase profits when prices are favorable, suitable for various market situations.
  • Good Risk Control: Limits daily or total profits and losses, protecting the account from large fluctuations.
  • Time Risk Avoidance: Stops trading when the market has important news.
  • Easy Customization: Allows adjustment of multiple technical indicators and parameters to suit your trading style.
  • Modern API Connection: Updates DCA mode from external systems, increasing flexibility.

Key Features

  • Grid Strategy: Places buy/sell orders at fixed price levels to take advantage of market fluctuations.
  • Supports Both Automatic and Manual: Opens orders automatically based on signals or manages manual orders.
  • Multiple Technical Indicators: Uses Moving Average, RSI, Bollinger Bands, Stochastic, and ATR to find accurate entry points.
  • Easy to Use: User-friendly interface with many easily configurable parameters.

Input Parameters

The FlexiDCA Trader offers a comprehensive set of input parameters to customize its behavior. Below is the complete list, organized into categories for clarity, with detailed explanations to help users configure the bot effectively.

Account and Risk Management

These settings control the bot’s operation based on account performance and order limits.

  • ControlMode

    • Description: Selects the method for controlling the bot’s operation.
    • Options:
      • MODE_PROFIT_LOSS : Stops trading based on profit/loss limits.
      • MODE_ORDER_COUNT : Stops after a set number of orders.
      • MODE_MIX : Combines both profit/loss and order count limits.
    • Default: MODE_PROFIT_LOSS
    • Example: Set to MODE_MIX to stop trading when either profit/loss or order limits are reached.
  • MaxAccountLoss

    • Description: Maximum allowable account loss in USD. The bot stops trading if equity drops below this level.
    • Default: 500 USD
    • Example: If set to 500, trading halts after a 500 USD loss.
  • MaxAccountProfit

    • Description: Maximum allowable account profit in USD. The bot stops trading if equity exceeds this level.
    • Default: 1000 USD
    • Example: If set to 1000, trading halts after a 1000 USD gain.
  • MaxAccountLossdaily

    • Description: Maximum daily loss in USD. Resets daily.
    • Default: 10 USD
    • Example: If set to 10, trading stops for the day after a 10 USD loss.
  • MaxAccountProfitdaily

    • Description: Maximum daily profit in USD. Resets daily.
    • Default: 300 USD
    • Example: If set to 300, trading stops for the day after a 300 USD gain.
  • MaxOrders

    • Description: Maximum number of orders the bot can open.
    • Default: 1000
    • Example: If set to 1000, no new orders open after reaching 1000.
  • TotalProfitTarget

    • Description: Total profit target for all orders in USD. Closes all orders when reached.
    • Default: 1 USD
    • Example: If set to 1, all orders close when total profit hits 1 USD.
  • TotalLossTarget

    • Description: Total loss target for all orders in USD. Closes all orders when reached.
    • Default: 40 USD
    • Example: If set to 40, all orders close when total loss hits 40 USD.

Trading Parameters

These settings define basic trading conditions.

  • InitialLotSize

    • Description: Initial trading volume in lots for the first order.
    • Default: 0.01 lot
    • Example: Set to 0.01 for a small initial position.
  • TPSLMode

    • Description: Selects the method for calculating take profit (TP) and stop loss (SL).
    • Options:
      • FIXED : Uses fixed pip values for TP and SL.
      • ATR_BASED : Calculates TP and SL based on the Average True Range (ATR) indicator.
      • PERCENTAGE : Sets TP and SL as a percentage of the entry price.
      • TRAILING : Uses a trailing stop to dynamically adjust SL as the price moves favorably.
    • Default: FIXED
    • Example: Set to ATR_BASED for volatility-adjusted TP/SL or TRAILING to protect profits dynamically.
  • TakeProfitPips

    • Description: Take profit level in pips, relative to each order’s entry price (used in FIXED mode).
    • Default: 2000 pips
    • Example: If set to 2000, an order closes after gaining 2000 pips.
  • StopLossPips

    • Description: Stop loss level in pips, relative to each order’s entry price (used in FIXED mode).
    • Default: 5000 pips
    • Example: If set to 5000, an order closes after losing 5000 pips.
  • ATRMultiplierTP

    • Description: Multiplier for ATR to calculate take profit (used in ATR_BASED mode).
    • Default: 2.0
    • Example: If set to 2.0, TP is set to 2 times the ATR value.
  • ATRMultiplierSL

    • Description: Multiplier for ATR to calculate stop loss (used in ATR_BASED mode).
    • Default: 1.5
    • Example: If set to 1.5, SL is set to 1.5 times the ATR value.
  • PercentTP

    • Description: Percentage of the entry price for take profit (used in PERCENTAGE mode).
    • Default: 2.0%
    • Example: If set to 2.0, TP is set at 2% above the entry price for buy orders.
  • PercentSL

    • Description: Percentage of the entry price for stop loss (used in PERCENTAGE mode).
    • Default: 1.0%
    • Example: If set to 1.0, SL is set at 1% below the entry price for buy orders.
  • TrailingStopPips

    • Description: Distance in pips for the trailing stop (used in TRAILING mode).
    • Default: 20 pips
    • Example: If set to 20, the SL trails the current price by 20 pips, locking in profits as the price moves favorably.

DCA Settings

These parameters configure the Dollar-Cost Averaging (DCA) strategy.

  • EnableDCA

    • Description: Enables/disables the DCA feature.
    • Default: true (enabled)
    • Example: Set to true to use DCA when positions are losing.
  • DCARatio

    • Description: Volume multiplier for each DCA order. A string of numbers separated by "/".
    • Default: "1/1/2/3/5/8/12/18/27/40"
    • Example: "1/2/3" means multipliers of 1, 2, and 3 for successive DCA orders.
  • DCADistance

    • Description: Price distance in pips between DCA orders. A string of numbers separated by "/".
    • Default: "30/30/40/50/60/70/80/90/100/100"
    • Example: "30/40" means the first DCA order is 30 pips away, the next 40 pips further.
  • MaxDCAOrders

    • Description: Maximum number of DCA orders in a sequence.
    • Default: 10
    • Example: If set to 10, up to 10 DCA orders can open.
  • DefaultDCAMode

    • Description: Default mode for applying DCA.
    • Options:
      • DCA_NEGATIVE : DCA when the market moves against the position (in loss).
      • DCA_POSITIVE : DCA when the market moves in favor (in profit).
    • Default: DCA_NEGATIVE
    • Example: Set to DCA_NEGATIVE to average down losing positions.
  • PriceChangeForSellPips

    • Description: Price change in pips to trigger a new buy/sell order in Dual DCA mode.
    • Default: 200 pips
    • Example: If set to 200, a new order is triggered after a 200-pip price movement.
  • OrderDistancePips

    • Description: Distance in pips for placing pending orders from the current price in Dual DCA mode.
    • Default: 0.5 pips
    • Example: If set to 0.5, pending orders are placed 0.5 pips away.

Time and News Settings

These settings manage trading around specific times or news events.

  • AutoTrade

    • Description: Enables/disables automatic trading. If disabled, only manual orders are managed.
    • Default: true (enabled)
    • Example: Set to true for fully automated trading.
  • AvoidPeriodsInput

    • Description: Time periods to avoid trading, in "HH:MM-HH:MM" format, separated by "/".
    • Default: "08:00-12:00/13:00-17:00"
    • Example: "08:00-12:00" avoids trading from 8:00 to 12:00.
  • AvoidNews

    • Description: Enables/disables avoiding trading during news events.
    • Default: false (disabled)
    • Example: Set to true to skip high-impact news periods.
  • NewsAvoidMinutes

    • Description: Minutes to avoid trading after a news event.
    • Default: 15 minutes
    • Example: If set to 15, no trading occurs for 15 minutes post-news.
  • PreNewsCloseHours

    • Description: Hours before a news event to close all orders.
    • Default: 2 hours
    • Example: If set to 2, orders close 2 hours before news.
  • EnableStartTime

    • Description: Enables/disables a specific start time restriction.
    • Default: true (enabled)
    • Example: Set to true to limit trading start time.
  • StartTime

    • Description: Time (HH:MM) when the bot can start trading.
    • Default: "00:05"
    • Example: If set to "00:05", trading begins at 00:05 daily.
  • EnableHolidayStop

    • Description: Enables or disables the holiday and Friday stop feature.
    • Default: true (enabled)
    • Example: Set to true to stop trading on holidays and after the specified time on Fridays.
  • FridayStopHour

    • Description: The hour (in 24-hour format) on Fridays when the bot should stop trading.
    • Default: 17
    • Example: If set to 17, the bot will stop trading at 5:00 PM on Fridays.
  • FridayStopMinute

    • Description: The minute on Fridays when the bot should stop trading.
    • Default: 0
    • Example: If set to 0, the bot will stop trading at the hour specified by FridayStopHour, on the hour.

Indicator Settings

These settings configure technical indicators for generating trading signals.

  • IndicatorMode

    • Description: How the bot combines indicator signals.
    • Options:
      • ALL_AGREE : All enabled indicators must agree.
      • ANY_AGREE : Any enabled indicator can trigger a signal.
    • Default: ALL_AGREE
    • Example: Set to ALL_AGREE for conservative signals.
  • UseMA

    • Description: Enables/disables the Moving Average indicator.
    • Default: true (enabled)
    • Example: Set to true to use MA signals.
  • MAPeriod

    • Description: Period (number of bars) for the Moving Average.
    • Default: 10
    • Example: If set to 10, MA uses the last 10 bars.
  • MATimeframe

    • Description: Timeframe for the Moving Average.
    • Default: PERIOD_M1 (1-minute)
    • Example: Set to PERIOD_H1 for hourly MA.
  • UseBollingerBands

    • Description: Enables/disables Bollinger Bands.
    • Default: false (disabled)
    • Example: Set to true for volatility-based signals.
  • BBPeriod

    • Description: Period for Bollinger Bands.
    • Default: 20
    • Example: If set to 20, uses 20 bars for calculation.
  • BBDeviation

    • Description: Standard deviation multiplier for Bollinger Bands.
    • Default: 2.0
    • Example: Set to 2.0 for standard width.
  • UseRSI

    • Description: Enables/disables the Relative Strength Index (RSI).
    • Default: false (disabled)
    • Example: Set to true for overbought/oversold signals.
  • RSIPeriod

    • Description: Period for RSI.
    • Default: 14
    • Example: If set to 14, RSI uses 14 bars.
  • RSIOverbought

    • Description: RSI level for overbought conditions.
    • Default: 70
    • Example: If set to 70, RSI above 70 may signal a sell.
  • RSIOversold

    • Description: RSI level for oversold conditions.
    • Default: 30
    • Example: If set to 30, RSI below 30 may signal a buy.
  • UseStochastic

    • Description: Enables/disables the Stochastic oscillator.
    • Default: false (disabled)
    • Example: Set to true for momentum signals.
  • StochKPeriod

    • Description: %K period for Stochastic.
    • Default: 14
    • Example: If set to 14, %K uses 14 bars.
  • StochDPeriod

    • Description: %D period for Stochastic.
    • Default: 3
    • Example: If set to 3, %D is a 3-period average of %K.
  • StochSlowing

    • Description: Slowing period for Stochastic.
    • Default: 3
    • Example: If set to 3, Stochastic is smoothed over 3 periods.
  • StochOverbought

    • Description: Stochastic level for overbought conditions.
    • Default: 80
    • Example: If set to 80, above 80 may signal a sell.
  • StochOversold

    • Description: Stochastic level for oversold conditions.
    • Default: 20
    • Example: If set to 20, below 20 may signal a buy.
  • UseATR

    • Description: Enables/disables the Average True Range (ATR) indicator.
    • Default: false (disabled)
    • Example: Set to true for volatility-based decisions.
  • ATRPeriod

    • Description: Period for ATR.
    • Default: 14
    • Example: If set to 14, ATR uses 14 bars.

Other Settings

  • MagicNumber
    • Description: Unique dentifier for the bot’s orders to avoid conflicts with other trades.
    • Default: 10001
    • Example: Set to 10001 to distinguish bot orders.

Usage Tips

  • Set MagicNumber to a unique value to avoid interference with other bots or manual trades.
  • Adjust InitialLotSize based on account size and risk tolerance (e.g., 0.01 for small accounts).
  • Use AvoidNews and AvoidPeriodsInput to skip high-volatility periods.
  • Experiment with IndicatorMode ( ALL_AGREE for conservative, ANY_AGREE for frequent trades).

Conclusion

FlexiDCA Trader is the perfect solution for traders who want to automate trading with risk control capabilities, and flexible customization, the product provides an efficient and easy trading experience.






Recently Viewed

300 $225 $ Chocolate
Daria Sheintova
250 $188 $ Dracko Mt5 Bot
Edwin Herlan Garcia Gumiel
499 $374 $ Quant Fleet MT5
Timo Roth
10 000 $7 500 $ SFE Impulse
Joel Juanpere
Results 1 - 4 of 4

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