Swing High Low Trade
- エキスパート
-
Subho Adhikary
## About Me
Welcome to my MQL5 profile!
I am an independent algorithmic trading developer focused on designing, developing, testing, and improving Expert Advisors (EAs) and trading tools for MetaTrader 5. - バージョン: 1.0
- アクティベーション: 5
Automated Swing High & Low Detection | BUY STOP & SELL STOP | Basket Take Profit | Break Even | Trailing Stop
Swing High Low Trade EA is an Expert Advisor for MetaTrader 5 (MT5) designed to identify confirmed market swing highs and swing lows and use these levels for automated breakout trading.
The EA automatically detects swing points, draws dotted horizontal levels on the chart, and places BUY STOP orders above confirmed swing highs and SELL STOP orders below confirmed swing lows.
It includes configurable swing detection, entry offsets, stop-loss management, basket take profit, break-even functionality, trailing stop controls, and an interactive trading dashboard.
Whether you prefer automated breakout entries or additional manual trade management, the EA provides flexible settings to customize your trading approach.
EC Market -
Broker EC Market https://ib.ecmarkets.com/PL/2/DB8Q2
Code DB8Q2
Broker EC Market https://ib.ecmarkets.com/PL/2/DB8Q2
Code DB8Q2
KEY FEATURES
1. Automatic Swing Detection
-
Detect confirmed Swing High and Swing Low levels.
-
Configurable left and right confirmation bars.
-
Automatically draws dotted swing lines.
-
Separate swing numbering for BUY and SELL levels.
-
Option to merge nearby swing levels.
-
Historical swing detection.
2. Automated Breakout Trading
-
BUY STOP orders above swing highs.
-
SELL STOP orders below swing lows.
-
Configurable entry offset.
-
Automatic pending order updates.
-
Separate BUY and SELL pending order controls.
-
Option to trade immediately after attaching the EA.
-
Automatic re-arming using previous swing levels.
3. Advanced Trade Management
-
Configurable fixed stop loss.
-
Optional swing-based stop loss.
-
Single trade take profit.
-
Swing range-based take profit.
-
Independent BUY and SELL basket take profit.
-
Break-even management.
-
Configurable break-even trigger and offset.
-
Optional closing of profitable positions at candle close.
-
Optional closing of both sides when BUY and SELL positions are simultaneously open.
4. Flexible Lot Management
-
Fixed lot size configuration.
-
Manual lot adjustment through the dashboard.
-
Split orders into multiple smaller orders.
-
Optional opposite-side lot scaling.
-
Configurable lot scaling factor.
5. Interactive Trading Dashboard
-
Account and trading information panel.
-
Manual lot configuration.
-
Order split controls.
-
BUY and SELL trailing controls.
-
Pending order ON/OFF controls.
-
Visual basket target levels.
-
Historical paper-trade visualization.
6. Additional Controls
-
Maximum spread filter.
-
Configurable magic number.
-
Trading enable/disable option.
-
Previous swing re-entry control.
-
Persistent trading state after terminal restart.
-
Automatic pending order cleanup option.
HOW DOES IT WORK?
BUY Logic
-
The EA identifies a confirmed Swing High.
-
A dotted swing level is drawn on the chart.
-
A BUY STOP order is placed above the swing high with the configured entry offset.
-
When price breaks the level, the pending order can become an active BUY position.
-
Trade management follows the configured stop-loss and exit rules.
SELL Logic
-
The EA identifies a confirmed Swing Low.
-
A dotted swing level is drawn on the chart.
-
A SELL STOP order is placed below the swing low with the configured entry offset.
-
When price breaks the level, the pending order can become an active SELL position.
-
Trade management follows the configured stop-loss and exit rules.
CUSTOMIZATION SETTINGS
The EA provides configurable parameters for:
-
Swing detection sensitivity.
-
Historical scanning depth.
-
Swing line length and colors.
-
Entry offset.
-
Lot size and order splitting.
-
Stop-loss distance.
-
Basket and single trade targets.
-
Break-even settings.
-
Swing clustering.
-
Spread filtering.
-
Re-entry and pending order management.
RECOMMENDED USAGE
-
Platform: MetaTrader 5
-
Type: Expert Advisor
-
Strategy: Swing High / Swing Low Breakout
-
Entry Method: Pending Stop Orders
-
Direction: BUY and SELL
-
Timeframe: Configurable according to your trading strategy
-
Trading Style: Automated breakout trading
Always test the EA on your preferred instrument, timeframe, broker and account conditions before using it on a live account.
IMPORTANT RISK DISCLAIMER
Forex, CFDs, gold and other financial instruments involve substantial risk. Swing breakout strategies can experience false breakouts, consecutive losses, floating drawdown and rapid market movements.
The EA does not guarantee profits or prevent losses. Stop-loss, lot size, spread and basket settings should be configured according to your account size and risk tolerance.
Backtest and forward-test thoroughly before live trading.
Swing High Low Trade EA – Identify the Swing. Trade the Breakout.
