Expert Advisor Specification — BOS Push Fibonacci Retracement Strategy (Universal)

MQL5 Experts Forex Strategy modules

Tâche terminée

Temps d'exécution 8 jours
Commentaires du client
thinks with you he know what he is doing clean chats and its working.

Spécifications

1. Overview

This Expert Advisor (EA) automatically detects Break of Structure (BOS) followed by a price push of a configurable minimum size (in pips), and places pending orders at a specified Fibonacci retracement level.
The EA supports both bullish and bearish market conditions, works on any instrument and timeframe, and includes configurable risk management, trade management, and day restrictions.
It is designed to be rented via a subscription system using Magic Numbers for account control.

2. Entry Logic

2.1 Break of Structure Detection
The EA must detect a BOS before initiating a “push” measurement.
BOS is defined as the price closing beyond the most recent swing high (for bullish BOS) or swing low (for bearish BOS).
BOS detection must be swing-based, not tick-based.
Swing sensitivity should be configurable via input:
SwingPointsLookback (default = 3 bars to each side for high/low confirmation).

2.2 Push Measurement
After a valid BOS, the EA measures the immediate directional price movement (the “push”).
Push size must meet or exceed MinPushPips (default = 100 pips for XAU/USD, adjustable).
For bullish setup:
BOS = close above previous swing high.
Push = highest high after BOS minus BOS breakout candle low.
For bearish setup:
BOS = close below previous swing low.
Push = BOS breakout candle high minus lowest low after BOS.

3. Fibonacci Retracement Entry

3.1 Pending Order Placement
After detecting BOS and push:
For bullish: place a Buy Limit at a configurable Fibonacci retracement level (e.g., 61.8%).
For bearish: place a Sell Limit at a configurable Fibonacci retracement level.
Retracement calculation:
Bullish: Fib drawn from swing low (start of push) to swing high (end of push).
Bearish: Fib drawn from swing high (start of push) to swing low (end of push).
Input: FibEntryLevel in %, default 61.8.

3.2 Risk & Lot Sizing
Input: RiskPerTradePercent (default = 1% of account balance).
Lot size auto-calculated based on SL distance and account equity.

4. Trade Management

4.1 Stop Loss / Take Profit
SL_Pips: Stop Loss distance in pips (default = 50).
TP_Pips: Take Profit distance in pips (default = 100).
TP/SL independent for bullish and bearish orders.

4.2 Lock Profit
Input: LockProfitPips — once price moves this many pips in profit, move SL to breakeven or lock a specified amount of profit.
LockProfitAmount — pips to lock after trigger.

4.3 Trailing Stop
Input: UseTrailingStop (true/false).
TrailingStartPips — start trailing after X pips in profit.
TrailingDistancePips — distance to trail behind price.

5. Trading Days Control

Boolean inputs for each day to enable or disable trading:
TradeMonday = true
TradeTuesday = true
TradeWednesday = true
TradeThursday = true
TradeFriday = true
TradeSaturday = false
TradeSunday = false

6. Additional Features

6.1 Subscription & Licensing
EA must only work on accounts authorized by the developer/vendor.
Use a MagicNumber system tied to the subscription key.
Subscription control should check:
Expiration date.
Account number(s).
Broker name (optional).
If subscription invalid, EA must disable all functionality and display “License Expired” in chart comment.

6.2 Order Management Rules
Only one active setup (pending + trade) per symbol at a time.
If SL or TP is hit, EA can rearm for new BOS if still within allowed trading days.
Optional: limit number of trades per day via MaxTradesPerDay (default = unlimited).

7. Inputs Summary

Market Detection & Entry:
SwingPointsLookback = 3
MinPushPips = 100
FibEntryLevel = 61.8

Risk & Trade Size:
RiskPerTradePercent = 1.0

Trade Management:
SL_Pips = 50
TP_Pips = 100
LockProfitPips = 30
LockProfitAmount = 10
UseTrailingStop = true
TrailingStartPips = 40
TrailingDistancePips = 20

Day Control:
TradeMonday … TradeSunday

Subscription Control:
MagicNumber (default per symbol)
LicenseKey (string)
ExpiryDate (YYYY-MM-DD)

8. Developer Notes

Must work on both 4-digit and 5-digit brokers, and metals/indices.
Code should be event-driven, not loop-heavy.
Backtestable on all timeframes.
Logging must indicate:
BOS detected
Push measured and valid
Pending order placed (level + fib %)
Trade modifications (lock, trail, SL move)
License validation success/fail
Day filter blocking/allowing trades
Use broker server time for all day filters.

Dossiers :

PNG
bullisch.png
106.2 Kb

Répondu

1
Développeur 1
Évaluation
(282)
Projets
353
29%
Arbitrage
37
27% / 65%
En retard
10
3%
Chargé
2
Développeur 2
Évaluation
(329)
Projets
515
19%
Arbitrage
35
46% / 31%
En retard
34
7%
Travail
3
Développeur 3
Évaluation
(22)
Projets
29
3%
Arbitrage
4
25% / 0%
En retard
3
10%
Gratuit
4
Développeur 4
Évaluation
(510)
Projets
977
74%
Arbitrage
27
19% / 67%
En retard
100
10%
Travail
Publié : 1 article, 6 codes
5
Développeur 5
Évaluation
(26)
Projets
32
28%
Arbitrage
5
60% / 40%
En retard
6
19%
Gratuit
6
Développeur 6
Évaluation
(16)
Projets
35
23%
Arbitrage
4
0% / 50%
En retard
2
6%
Travail
7
Développeur 7
Évaluation
(1)
Projets
1
0%
Arbitrage
0
En retard
0
Gratuit
8
Développeur 8
Évaluation
(268)
Projets
603
34%
Arbitrage
65
22% / 57%
En retard
146
24%
Travail
Publié : 1 article, 22 codes
9
Développeur 9
Évaluation
(319)
Projets
571
35%
Arbitrage
83
31% / 45%
En retard
206
36%
Gratuit
10
Développeur 10
Évaluation
(52)
Projets
64
39%
Arbitrage
15
27% / 60%
En retard
1
2%
Travail
11
Développeur 11
Évaluation
(179)
Projets
193
46%
Arbitrage
4
50% / 25%
En retard
1
1%
Chargé
12
Développeur 12
Évaluation
(28)
Projets
31
45%
Arbitrage
1
100% / 0%
En retard
3
10%
Gratuit
13
Développeur 13
Évaluation
(7)
Projets
13
15%
Arbitrage
13
23% / 46%
En retard
3
23%
Gratuit
Publié : 39 articles
14
Développeur 14
Évaluation
(59)
Projets
92
42%
Arbitrage
4
0% / 100%
En retard
3
3%
Travail
15
Développeur 15
Évaluation
(25)
Projets
33
18%
Arbitrage
6
50% / 33%
En retard
4
12%
Gratuit
16
Développeur 16
Évaluation
(16)
Projets
20
0%
Arbitrage
10
0% / 80%
En retard
6
30%
Gratuit
17
Développeur 17
Évaluation
(3)
Projets
1
100%
Arbitrage
3
0% / 100%
En retard
0
Gratuit
18
Développeur 18
Évaluation
(20)
Projets
26
38%
Arbitrage
6
33% / 50%
En retard
0
Gratuit
19
Développeur 19
Évaluation
(271)
Projets
553
50%
Arbitrage
57
40% / 37%
En retard
227
41%
Travail
20
Développeur 20
Évaluation
(78)
Projets
246
74%
Arbitrage
7
100% / 0%
En retard
1
0%
Gratuit
Publié : 1 article
21
Développeur 21
Évaluation
(7)
Projets
6
0%
Arbitrage
4
25% / 75%
En retard
2
33%
Gratuit
Commandes similaires
PHANTOM PROTOCOL V1 35 - 150 USD
PHANTOM PROTOCOL V1 – MT5 EXPERT ADVISOR SPECIFICATION Develop a professional MetaTrader 5 (MT5) Expert Advisor named “PHANTOM PROTOCOL V1”. PRIMARY MARKET: - XAUUSD (Gold) - Designed primarily for M15 and H1 timeframes. - The EA must work with both 3-digit and 2-digit gold pricing where applicable. TRADING LOGIC: Use pure price-action and market-structure analysis rather than relying on a single indicator. The EA
I need an experienced trading-data specialist who can help me obtain 3–4 years of historical market data compatible with NinjaTrader 8 . The data will be used for trading strategy development, backtesting, and analysis
Need aggressive M1 gold scalper rewrite of Dev3 + 8 strategies. INPUTS: RiskPercent=3, TP=400, SL=300, MaxTrades=6, Mode=BOTH, DailyProfit 15%, DailyLoss -10% LOT = Balance * RiskPercent / 1000 - works for Cent R350 and $1000. 8 STRATEGIES any true = open instantly, check 1 sec: 1 EMA8/21 cross 2 RSI14 30/70 + engulf 3 Engulfing candle 4 BB 20,2 breakout 5 FVG grab M1 6 M5 trend + M1 entry 7 Wick rejection >2 8
I need an experienced MQL5 developer to build a prototype MT5 Expert Advisor called RiskLock. The software should enforce user-defined trading risk rules before trades are executed. It should support risk percentage or fixed monetary risk, calculate position size using account equity, entry price, stop loss, tick value and contract specifications, block or reduce oversized trades, and include daily loss limits
Most of the expert is already coded . Create a panel to show the Ratio for the Range . Trigger is based on ratio . Show Distribution / project starts after we clear Distribution
Title: Simple background trading bot for my Oanda account (v20 REST API) Overview Hi, I need a simple, lightweight event based standalone trading bot that connects directly to my Oanda account using broker’s standard REST API (V20 account) via VPS The bot just needs to look at group of 5 currency pairs (manually selectable and adjustable) in different 4 baskets, do some basic percentage math every period, and place
Gold hunter v5 30+ USD
*TITLE:* 5 Trades EA - EMA20/50 + RSI - Safe for Small Account *SPECIFICATION:* I need MT5 EA - Source Code .mq5 *Logic:* Buy: EMA20 > EMA50 and RSI(14) 45-70 Sell: EMA20 < EMA50 and RSI(14) 30-55 Timeframe M15, Symbol XAUUSD and all Forex *Trade Management:* Max 5 trades at same time. Fixed lot 0.01. No martingale. No lot increase. Distance between trades 150 points. Do not open all 5 at same price. Max 5 total
I need an Expert Advisor (EA) developed for MetaTrader 5 (MT5) tailored for trading on Exness accounts. Account & Server Details: Trading Platform: MetaTrader 5 (MT5) Broker: Exness Execution Type: Market / Pending Orders Account Type: [Specify: Standard / Pro / Raw Spread / Zero] Target Instruments: [Specify pairs, e.g., XAUUSD, EURUSD, BTCUSD] Strategy Requirements: Entry Rules: [Insert your buy/sell entry
i need some tradingview strategy that i want to use as a tester, i have something that i am working on currently and i need someone that can provide me with tradingview strategies that doesn't have a win rate, the one with 1:1 RR it need to have low win rate like 10% or 5% profitability, i am not paying $30 for,i dont have up to that for this cause i only want to use it as a test, if anyone have any to send me please
An expert trading bot 250 - 350 USD
I have a working MetaTrader 5 Expert Advisor already coded and running -- this is not a "build from scratch" job. The EA trades a smart-money-concepts style model (structure breaks, liquidity sweeps, order blocks, fair value gaps, optimal trade entry retracement). Exact parameters and the rest of the underlying logic are proprietary and will only be shared once we're under a working agreement. To check you actually

Informations sur le projet

Budget
100 - 200 USD