ETH Pulse EA Introduction and Inputs Description


Here is the complete description of the input settings for the trading robot “ETH Pulse”

General Settings

  • Main Magic Number: 12345
    A unique identifier for trades opened by this EA, ensuring no conflicts with other trading systems.
  • EA Commentary: “ETH Pulse”
    Custom label or comment attached to each trade for easy identification.

Takeprofit and Stoploss Settings

  • SL & TP Method: dynamic
    Defines whether stop-loss and take-profit levels are fixed or dynamic based on indicators.
  • Fixed Stoploss (Points): 250
    Sets a fixed stop-loss in points.
  • Fixed Takeprofit (Points): 250
    Sets a fixed take-profit in points.
  • Auto Stoploss Ratio (ATR): 4
    Multiplies ATR values to calculate dynamic stop-loss (-1 disables).
  • Auto Takeprofit Ratio (ATR): 4
    Multiplies ATR values to calculate dynamic take-profit (-1 disables).
  • Extra Stoploss (Pips): 0
    Adds extra pips to the calculated stop-loss.
  • Extra Takeprofit (Pips): 0
    Adds extra pips to the calculated take-profit.
  • Limit Maximum SL: false
    Disables limiting the stop-loss to a maximum value.
  • Maximum SL (Pips): 30
    Caps the stop-loss to this value when enabled.
  • Adjust Lot Based on Maximum SL: false
    Prevents automatic lot adjustment when maximum SL is active.

Risk Settings

  • Lot Calculation Method: baseonbalance
    Determines how lot sizes are calculated (e.g., balance, fixed lot, etc.).
  • Risk Per Trade (%): 0.5
    Specifies the percentage of the account balance at risk per trade.
  • Fixed Lot Size: 0.1
    Assigns a static lot size for trades.
  • Lot per Balance Size: 1000
    Uses a fixed lot size relative to account balance increments.
  • Currency Amount Value: 10
    Sets a fixed lot size based on a specific currency amount.
  • Maximum Lot Size: 60
    Caps the maximum allowable lot size.
  • Minimum Lot Size: 0.01
    Sets the minimum allowable lot size.
  • Decrease Lot After Loss (%): 0
    Reduces lot size by this percentage after a losing trade to minimize risk.

Signal Settings

  • Max Number of Trades: 99
    Limits the number of simultaneous open trades. Disabled when martingale is active.
  • Maximum Spread Allowed (Points): 2500
    Prevents trades when spreads exceed this value.
  • Trade Direction: both_way
    Allows trades in both long and short directions.

Same Order Settings

  • Single Trade Per Symbol: true
    Restricts the EA to one open trade per currency pair at a time.
  • Minimum Distance Between Trades (Points): 100
    Sets a minimum gap between trades on the same pair.
  • Allow Hedging: false
    Prevents simultaneous long and short positions.

Trading Hour Settings

  • Start Time: “00:02”
    Trading session start time.

  • End Time: “23:59”
    Trading session end time.

  • Trading Days:

    • Monday: true
    • Tuesday: true
    • Wednesday: true
    • Thursday: true
    • Friday: true
  • Specific Day Time Settings:
    Hour and minute settings for starting and ending trades each day. Defaults disable trading outside defined hours.

Proprietary Firms Options

  • FTMO Randomizer: false
    Adds random offsets to TP and SL values for proprietary firm accounts.
  • Max Daily Loss (Currency): 500
    Prevents new trades if daily losses exceed this value.
  • Max Daily Losing Trades: 10
    Stops trading after exceeding this number of losing trades in a day.
  • Pause After Loss (Bars): 0
    Halts trading for a specified number of bars after a losing trade.

News Filter

  • Enable News Filter:
    • High Impact: false
    • Medium Impact: false
    • Low Impact: false
      Avoids trading during scheduled economic news releases.
  • Avoid Hours Before News: 1
  • Avoid Hours After News: 1

Closing Based on Drawdown

  • Max Drawdown Allowed (%): 60
    Stops opening new trades when drawdown exceeds this percentage.
  • Close Trades on Max Drawdown: false
    Closes all open trades when the drawdown threshold is hit.

Closing Based on Daily Target

  • Daily Profit Target (%): 0
    Halts new trade entries upon reaching this daily profit percentage.
  • Close All Trades on Target Hit: false
    Closes all trades upon hitting the daily profit goal.

Closing Based on Time

  • Close on Friday at Hour: -1
    Specifies the hour to close all trades before the weekend (-1 disables this feature).

Trailing Stop Settings

  • Enable Trailing Stop: false
    Activates the trailing stop functionality.
  • Trailing Method: trbyfixed_distance
    Determines the type of trailing stop (fixed distance, ATR, etc.).
  • Remove TP After Trailing Starts: false
    Deletes the take-profit level once the trailing stop is active.

Closing Part of Order Settings

  • Close Part of Order and Trail Rest: false
    Partially closes a trade and trails the remaining lot.
  • Percentage to Close: 50
    Specifies the portion of the trade to close when trailing begins.

Fixed Pip Trail Settings

  • Trailing Start (Pips): 10
    Begins trailing after this profit level is reached.
  • Trailing Distance (Pips): 7
    Maintains this distance between price and the stop-loss.
  • Trailing Step (Pips): 1
    Adjusts the stop-loss in steps of this value.

ATR-Based Trail Settings

  • ATR Period: 14
    Number of periods for ATR calculation.
  • ATR Timeframe: Current
    Timeframe used for ATR values.
  • ATR Multiplier: 1.5
    Determines the trailing stop distance based on ATR values.

PSAR-Based Trail Settings

  • PSAR Step: 0.02
    Parabolic SAR step value for trailing stop.
  • PSAR Maximum: 0.2
    Parabolic SAR maximum value.
  • PSAR Timeframe: Current
    Timeframe used for PSAR-based trailing.

Ratio-Based Trailing Settings

  • Trailing Ratio: 1
    Ratio of stop-loss distance to begin trailing.
  • Start After Ratio: 0.5
    Specifies when trailing begins relative to the stop-loss ratio.

Moving Average-Based Trailing

  • Moving Average Period: 30
    Period of the moving average used for trailing.
  • Moving Average Method: EMA
    Type of moving average calculation.

Last Candle High/Low Trail Settings

  • Candle Timeframe: Current
    Timeframe of the candle used for trailing stop levels.

Profit-Based Trail Settings

  • Start Trail Profit: 1.5
    Profit level at which trailing begins.
  • Step Trail Profit: 0.1
    Incremental step for adjusting trailing stop levels.
  • Distance Trail Profit: 1
    Distance to maintain between trailing stop and price.

Breakeven Settings

  • Enable Breakeven: false
    Turns on breakeven functionality.
  • Breakeven Start Distance (Pips): 100
    Initiates breakeven at this profit level.
  • Breakeven Extra Pips: 0
    Adds extra pips to breakeven levels.

Martingale Main Settings

  • Enable Martingale: false
    Activates the martingale strategy for position sizing.
  • Martingale Start Method: by_atr_based
    Sets the distance calculation method for martingale entries.
  • Takeprofit Method: average
    Method for calculating take-profit across all martingale trades.
  • TP Distance Percentage: 70
    Percentage of distance between new and last orders for TP calculation.

MT5 Version https://www.mql5.com/en/market/product/130062



Source link

Leave a Comment