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

명시

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.

파일:

PNG
bullisch.png
106.2 Kb

응답함

1
개발자 1
등급
(228)
프로젝트
284
27%
중재
14
50% / 36%
기한 초과
9
3%
바쁜
2
개발자 2
등급
(299)
프로젝트
461
18%
중재
29
45% / 24%
기한 초과
28
6%
바쁜
3
개발자 3
등급
(10)
프로젝트
12
0%
중재
1
0% / 0%
기한 초과
1
8%
작업중
4
개발자 4
등급
(458)
프로젝트
902
77%
중재
25
16% / 68%
기한 초과
100
11%
무료
게재됨: 1 기고글, 6 코드
5
개발자 5
등급
(26)
프로젝트
32
28%
중재
4
75% / 25%
기한 초과
6
19%
무료
6
개발자 6
등급
(15)
프로젝트
34
24%
중재
3
0% / 33%
기한 초과
2
6%
작업중
7
개발자 7
등급
(1)
프로젝트
1
0%
중재
0
기한 초과
0
무료
8
개발자 8
등급
(258)
프로젝트
585
35%
중재
64
20% / 58%
기한 초과
147
25%
무료
게재됨: 1 기고글, 22 코드
9
개발자 9
등급
(287)
프로젝트
517
36%
중재
62
34% / 35%
기한 초과
187
36%
작업중
10
개발자 10
등급
프로젝트
0
0%
중재
0
기한 초과
0
무료
11
개발자 11
등급
(25)
프로젝트
28
7%
중재
2
50% / 50%
기한 초과
2
7%
로드됨
12
개발자 12
등급
(1)
프로젝트
1
0%
중재
0
기한 초과
0
작업중
13
개발자 13
등급
(7)
프로젝트
11
18%
중재
6
17% / 0%
기한 초과
3
27%
작업중
14
개발자 14
등급
(51)
프로젝트
82
43%
중재
3
0% / 100%
기한 초과
2
2%
로드됨
15
개발자 15
등급
(22)
프로젝트
29
14%
중재
3
67% / 0%
기한 초과
3
10%
무료
16
개발자 16
등급
(16)
프로젝트
20
0%
중재
9
0% / 78%
기한 초과
6
30%
무료
17
개발자 17
등급
(1)
프로젝트
1
100%
중재
0
기한 초과
0
무료
18
개발자 18
등급
(11)
프로젝트
16
31%
중재
3
67% / 0%
기한 초과
0
무료
19
개발자 19
등급
(270)
프로젝트
550
49%
중재
55
40% / 36%
기한 초과
227
41%
작업중
20
개발자 20
등급
(77)
프로젝트
231
73%
중재
6
100% / 0%
기한 초과
1
0%
무료
21
개발자 21
등급
(4)
프로젝트
2
0%
중재
1
0% / 0%
기한 초과
1
50%
작업중
비슷한 주문
I am seeking an experienced and results-driven algorithmic trading developer to create a profitable Expert Advisor (EA) for use on MetaTrader 5) . The EA must be capable of trading the following instruments effectively: XAU/USD (Gold) BTC/USD (Bitcoin) Major Forex pairs (e.g., EUR/USD, GBP/USD, USD/JPY, etc.) Requirements: Proven experience in developing EAs with a consistent track record of profitability. Ability
The EA should trade major pairs( XAUUSD, EURUSD, GBPUSD etc) The EA should have very low drawdown and very profitable. The EA should be able to trade on all brokers and account types. The EA should have a history of more than 6 months on real account or demo account (investor password). The EA tester results should match real market trading. Demo EA should be provided for testing. The EA Mql5/Mql4 file should be
Hello, I need an EA that will be a trend following with these features. Money management EA must use signal generator AI to automatically do a top down analysis on all time frames and then take trades in a smaller time frame based on generated signals. After analysis the bot must display all the trends on each time frame and then indicate whether its buying or selling. The bot should open signals on one side at a
" You can find us at the lowest price and even forex trading, we have everything you need for business transactions such buying and selling and we can show you how make money by own self
Looking for an experienced MQL5 developer to create a professional-grade Expert Advisor for MT5, designed to comply with prop firm rules (IC Markets). The EA should include robust risk management, daily/weekly equity protection, dynamic position sizing, spread and news filters, and session controls. Strategy is trend-based with volatility filters and will be provided in detail privately. Must be fully adjustable
The EA should trade major or all pairs(XAUUSD, EURUSD, GBPUSD, USDJPY, BTCUSD etc. The EA should not have grid, martingale or hedging strategies. The EA should have money risk management. The EA should be able to trade in all account types/brokers: ECN, Standard, Cent accounts and even prop firms. The EA should Be plug and play most probably. There should be An evidence of the performance in live account or demo with
I trade AUDUSD 5 minute, but please make useable on all timeframes. The only indicator I use is Supply and Demand Order Blocks available for free at https://www.mql5.com/en/market/product/107330?source=Site+Market+MT4+Indicator+Free+Rating006 However, the indicator does not use Buffer Indexes so you will have to use the rectangle objects as a point of entry and exit. So basically – · ENTER one entry as soon
Description: Looking for a professional developer to build a smart trading bot for MT5 called AZIZ EA , based on my custom indicator logic (full logic provided), including: Pairs: XAUUSD, EURUSD, USDJPY 5 trading modes (Safe, Profit, Manual, Unlimited, Target) Free AI tools (news filter, momentum analysis, smart exit) Safe money management with dynamic lot sizing Alerts & push notifications 📄 Full specifications
Hello, I’m looking for an experienced Pine Script developer to recreate an MT4 indicator for TradingView. I have: The original MT4 script The same indicator already running on TradingView (but source code is locked) Photos and videos showing exactly how it appears and behaves on TradingView I will share all reference materials privately after confirming you can take on the project. There's not really too much to the
Hello expert developer i need profitable ready made MT5 EA and i want to purchase it do let me know how much you want to sell the EA there must be backtesting with high win rate i need very profitable arbitrage EA I'll be looking forward to expert developer only please if you know you have zero idea about what am saying don't come and waste my time thank you very much

프로젝트 정보

예산
100 - 200 USD
VAT (21%): 21 - 42 USD
총: 121 - 242 USD
개발자에게
90 - 180 USD