An Expert Advisor Based On swing breaks and AMD

Spezifikation

Swing Breaks & AMD Expert Advisor

The Swing Breaks & AMD Expert Advisor is an automated trading system designed around two core market-structure concepts: Swing Breaks and the AMD (Accumulation, Manipulation, Distribution) model.

The EA is designed to analyze price action, identify meaningful swing structures, detect potential breaks of those structures, and evaluate the surrounding market behavior for possible AMD patterns. Its objective is to filter market conditions and identify structured trading opportunities rather than relying on random entries.

Core Trading Concept

1. Swing Structure Analysis

The EA continuously analyzes price movement to identify relevant:

  • Swing highs

  • Swing lows

  • Higher highs

  • Higher lows

  • Lower highs

  • Lower lows

  • Breaks of previous swing levels

  • Potential changes in market structure

A swing break can be used as confirmation that price has moved beyond an important structural level. The EA can use these structural events as part of its entry and trade-management logic.

2. AMD Market Model

The EA incorporates the Accumulation → Manipulation → Distribution concept to evaluate how price may behave around important market levels.

Accumulation:
The system looks for periods where price consolidates or builds liquidity around a defined range.

Manipulation:
The EA evaluates potential liquidity sweeps or false breaks around previous highs/lows before considering a directional move.

Distribution:
Following structural confirmation, the system evaluates whether price is beginning a sustained directional movement away from the accumulation/manipulation area.

The AMD concept is used as a market-context filter rather than treating every movement as a valid trading signal.

Entry Logic

A potential trade can require a combination of factors such as:

  1. Identification of a relevant swing high or swing low.

  2. Price interaction with the established swing level.

  3. Confirmation of a valid swing break or structural shift.

  4. Evaluation of the surrounding AMD phase.

  5. Directional confirmation.

  6. Risk-management conditions being satisfied.

  7. Spread and trading-condition filters being satisfied.

  8. Optional session and timeframe filters being satisfied.

This multi-condition approach is intended to reduce low-quality entries and avoid trading every minor price fluctuation.

Buy Setup

A potential BUY setup may occur when:

  • A meaningful swing low/high structure has been identified.

  • Price completes the required structural movement.

  • A valid bullish swing break is confirmed.

  • The surrounding price action is consistent with the defined AMD conditions.

  • Additional filters confirm bullish conditions.

  • Risk parameters permit a new position.

The EA then calculates the appropriate entry, stop-loss, and take-profit levels according to its configured settings.

Sell Setup

A potential SELL setup may occur when:

  • A meaningful swing structure has been identified.

  • Price interacts with an important structural level.

  • A valid bearish swing break is confirmed.

  • The surrounding price action satisfies the defined AMD conditions.

  • Additional filters confirm bearish conditions.

  • Risk parameters permit a new position.

The EA then calculates the trade parameters according to the configured strategy rules.

Risk Management

Risk management is a fundamental component of the EA. Depending on the configured implementation, the system can include:

  • Fixed lot sizing

  • Risk-percentage position sizing

  • Stop-loss protection

  • Take-profit targets

  • Risk/reward requirements

  • Maximum simultaneous positions

  • Maximum daily trades

  • Maximum daily loss

  • Spread filtering

  • Trading-session restrictions

  • Optional break-even management

  • Optional trailing stop

  • Optional partial-profit management

These controls are intended to prevent individual trades from exposing the account to uncontrolled risk.

Market & Session Filters

The EA can be configured to operate only during selected trading periods. Session filtering can help restrict trading to periods where the strategy is intended to operate.

Possible filters include:

  • Trading days

  • Trading hours

  • Session windows

  • Maximum spread

  • Minimum market movement

  • News/event restrictions where supported

  • Maximum number of trades per session

Multi-Timeframe Analysis

The EA can be designed to use multiple timeframes for confirmation.

For example:

Higher timeframe:
Used to determine broader market structure and directional context.

Lower timeframe:
Used to identify swing breaks and potential entry opportunities.

This approach can help distinguish major structural movements from smaller market fluctuations.

Trade Management

After entering a position, the EA can manage the trade automatically according to predefined rules.

Possible management features include:

  • Automatic stop-loss placement

  • Automatic take-profit placement

  • Break-even activation

  • Trailing stop

  • Partial position closure

  • Risk-to-reward based management

  • Position protection after a defined profit level

  • Automatic exit when the structural setup becomes invalid

Configurable Parameters

The EA should provide configurable inputs for important strategy and risk settings, including:

  • Swing detection sensitivity

  • Swing confirmation requirements

  • Break confirmation method

  • AMD detection parameters

  • Entry confirmation filters

  • Stop-loss method

  • Take-profit method

  • Risk percentage

  • Fixed lot size

  • Risk/reward ratio

  • Maximum trades

  • Maximum spread

  • Trading sessions

  • Timeframes

  • Break-even settings

  • Trailing-stop settings

  • Magic number

  • Slippage/deviation settings

Designed for MetaTrader 5

The Expert Advisor is intended for MetaTrader 5 (MT5) and can be implemented in MQL5.

It is suitable for backtesting and optimization using historical market data before being considered for live trading.

Important Risk Disclaimer

This EA is a rules-based automated trading system, not a guarantee of profit. Swing structures and AMD-style market behavior can produce false signals, especially during volatile, ranging, low-liquidity, or news-driven market conditions.

The EA should be thoroughly backtested, forward-tested on a demo account, and properly risk-managed before any live deployment. Past backtest performance does not guarantee future results.

Strategy Summary

Swing Breaks & AMD EA combines:

Market Structure → Swing Identification → Liquidity/AMD Context → Swing Break Confirmation → Entry → Risk Management → Automated Trade Management

The goal is to turn a structured price-action methodology into a systematic, repeatable and fully automated trading framework while keeping risk controls and configurable parameters at the center of the system.


Bewerbungen

1
Entwickler 1
Bewertung
(272)
Projekte
343
29%
Schlichtung
36
28% / 64%
Frist nicht eingehalten
10
3%
Arbeitet
2
Entwickler 2
Bewertung
(1)
Projekte
2
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
3
Entwickler 3
Bewertung
(636)
Projekte
1006
47%
Schlichtung
33
36% / 36%
Frist nicht eingehalten
99
10%
Arbeitet
Veröffentlicht: 6 Beispiele
4
Entwickler 4
Bewertung
(393)
Projekte
507
23%
Schlichtung
60
57% / 25%
Frist nicht eingehalten
59
12%
Arbeitet
5
Entwickler 5
Bewertung
(7)
Projekte
6
0%
Schlichtung
4
25% / 75%
Frist nicht eingehalten
2
33%
Frei
6
Entwickler 6
Bewertung
(434)
Projekte
640
53%
Schlichtung
34
62% / 21%
Frist nicht eingehalten
6
1%
Arbeitet
7
Entwickler 7
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
8
Entwickler 8
Bewertung
(75)
Projekte
111
50%
Schlichtung
26
31% / 50%
Frist nicht eingehalten
9
8%
Frei
9
Entwickler 9
Bewertung
(62)
Projekte
90
29%
Schlichtung
24
13% / 58%
Frist nicht eingehalten
7
8%
Arbeitet
10
Entwickler 10
Bewertung
(23)
Projekte
31
35%
Schlichtung
4
50% / 25%
Frist nicht eingehalten
5
16%
Arbeitet
11
Entwickler 11
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
12
Entwickler 12
Bewertung
(9)
Projekte
10
10%
Schlichtung
0
Frist nicht eingehalten
0
Frei
13
Entwickler 13
Bewertung
(27)
Projekte
33
42%
Schlichtung
4
50% / 50%
Frist nicht eingehalten
3
9%
Beschäftigt
14
Entwickler 14
Bewertung
(3)
Projekte
4
0%
Schlichtung
1
100% / 0%
Frist nicht eingehalten
1
25%
Frei
15
Entwickler 15
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
16
Entwickler 16
Bewertung
(21)
Projekte
28
36%
Schlichtung
7
14% / 71%
Frist nicht eingehalten
2
7%
Frei
17
Entwickler 17
Bewertung
(9)
Projekte
11
55%
Schlichtung
0
Frist nicht eingehalten
0
Frei
18
Entwickler 18
Bewertung
(4)
Projekte
5
40%
Schlichtung
0
Frist nicht eingehalten
0
Arbeitet
Veröffentlicht: 1 Beispiel
19
Entwickler 19
Bewertung
(2342)
Projekte
2947
63%
Schlichtung
124
44% / 26%
Frist nicht eingehalten
429
15%
Frei
20
Entwickler 20
Bewertung
(2)
Projekte
6
67%
Schlichtung
0
Frist nicht eingehalten
0
Arbeitet
21
Entwickler 21
Bewertung
(1)
Projekte
1
100%
Schlichtung
0
Frist nicht eingehalten
0
Frei
22
Entwickler 22
Bewertung
(45)
Projekte
52
58%
Schlichtung
2
100% / 0%
Frist nicht eingehalten
1
2%
Frei
Veröffentlicht: 5 Beispiele
23
Entwickler 23
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
24
Entwickler 24
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
Veröffentlicht: 10 Beispiele
25
Entwickler 25
Bewertung
(8)
Projekte
8
0%
Schlichtung
2
50% / 0%
Frist nicht eingehalten
1
13%
Arbeitet
26
Entwickler 26
Bewertung
(10)
Projekte
12
0%
Schlichtung
3
33% / 33%
Frist nicht eingehalten
0
Frei
27
Entwickler 27
Bewertung
(10)
Projekte
13
0%
Schlichtung
23
0% / 78%
Frist nicht eingehalten
4
31%
Arbeitet
28
Entwickler 28
Bewertung
(59)
Projekte
92
42%
Schlichtung
4
0% / 100%
Frist nicht eingehalten
3
3%
Arbeitet
29
Entwickler 29
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
30
Entwickler 30
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
31
Entwickler 31
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Arbeitet
32
Entwickler 32
Bewertung
Projekte
1
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
Veröffentlicht: 1 Beispiel
33
Entwickler 33
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
34
Entwickler 34
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
Veröffentlicht: 1 Beispiel
35
Entwickler 35
Bewertung
(13)
Projekte
31
23%
Schlichtung
8
25% / 63%
Frist nicht eingehalten
5
16%
Frei
36
Entwickler 36
Bewertung
(64)
Projekte
144
46%
Schlichtung
20
40% / 20%
Frist nicht eingehalten
32
22%
Frei
37
Entwickler 37
Bewertung
(203)
Projekte
264
22%
Schlichtung
24
50% / 17%
Frist nicht eingehalten
0
Beschäftigt
38
Entwickler 38
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Beschäftigt
39
Entwickler 39
Bewertung
(13)
Projekte
18
44%
Schlichtung
2
50% / 50%
Frist nicht eingehalten
0
Frei
Ähnliche Aufträge
We are looking for an expert algorithmic trading developer to build a high-performance, fully automated Custom Expert Advisor (EA) or trading bot. The bot must integrate advanced Smart Money Concepts (SMC) , Inner Circle Trader (ICT) methodologies, and Volume Spread Analysis (VSA) with a high-frequency trading (HFT) style execution and scaling model. The core objective is to program a bot that identifies
Develop an Expert Advisor for MetaTrader 5 that manages existing positions. Features Automatically detect all open positions. Apply Break-Even after price reaches a configurable profit. Partial Close: Close X% of volume at the first target. Move Stop Loss to Break-Even. ATR Trailing Stop (optional). Magic Number filter. Comment filter. Symbol filter. Trading session filter. Retry mechanism for trade operations
Mt5 ea 30+ USD
I have a fast execution ea that need a little touch, it trade on gold and my problem is about the risk ratio the tp is 3pip and stop loss 20 but i cannot get it right to make the average win larger and average loss lower. I would like to know if i can get help to get it right without touching the tragedy and the trade frequency. Those two pictures I attached is the example of what my bot actually do like i explained
Hello, I need a custom Expert Advisor for MetaTrader 5. I am trading from mobile only. **Account & Style:** - Capital: $5,000 - $10,000 - Risk: Moderate/Balanced - Trading Style: Scalping **Pairs & Timeframe:** - Symbols: EURUSD and XAUUSD - Timeframe: M5 **Strategy:** - BUY: RSI(14) < 30 AND Price > 20 EMA - SELL: RSI(14) > 70 AND Price < 20 EMA - Only 1 trade per symbol at a time - No Martingale / No Grid **Risk
Iconic Boy 300 - 400 USD
Am looking for a bot to trade .so that I can be able to trade and become very successful and make some profit so that I cannot sleep on a empty stomach
Привіт. Шукаю когось, хто б застосував мій код як бота . Я торгую індексом Aus_200 SFE (не XJO). Бот базується на MACD входу/виходу, RSI, стохастиці та vwap. Як тільки роботу приймуть, мені потрібно внести кілька коректив; однак, нічого суттєвого. Дякую
MT4/MT5 HFT EA us30 30 - 3000 USD
Hello everybody, I'm looking for an experienced MQL4/MQL5 developer to optimize a High-Frequency Trading (HFT) Expert Advisor for both MT4 and MT5. The EA performs consistently and profitably on demo accounts, but when it is run on Raw and Standard live accounts under what appear to be the same trading conditions, it begins generating losses. I do not have the original source code (.mq4/.mq5); I only have the
I have a High-Frequency Trading (HFT) Expert Advisor for both MT4 and MT5 designed primarily for US30 (Dow Jones Index) . The EA performs consistently and profitably on demo accounts, but when I run it on an IC Markets Raw or Standard live account, it starts generating losses under what appear to be the same trading conditions. At this time, I cannot provide the source code (.mq4/.mq5). I can only provide the
I am looking for an experienced MQL5 developer to build a high-frequency (HFT) latency arbitrage Expert Advisor for Pepperstone MT5 , using LMAX as the leading price feed. The initial focus will be on US30 (Dow Jones) , and if the strategy proves successful, I want the EA to be easily expandable to additional symbols such as NAS100, GER40, XAUUSD, major forex pairs, and other supported instruments. The EA should
I am looking for an experienced MQL5 or MQL4 developer with a strong background in low-latency algorithmic trading, market data integration, arbitrage and execution optimization. The project involves developing a high-performance HFT Expert Advisor (EA) for XAUUSD or US30 on IC Markets that is designed for robust execution in both demo and live environments. The EA may use market data feeds (such as lmax,one zero or

Projektdetails

Budget
30 - 200 USD
Ausführungsfristen
bis 10 Tag(e)

Kunde

Veröffentlichte Aufträge1
Anzahl der Schlichtungen0