EA FOR M5 GBPUSD A REVERSAL STRATEGY

MQL4 Эксперты

Техническое задание

EA WILL BE FOR GBPUSD ON M5 TIMEFRAME. 
IT IS A REJECTION/REVERSAL STRATEGY.
IT FOCUSES ON BREAK OF LEVEL (M5 CANDLE CLOSE ABOVE HIGH, BELOW LOW (ASIA HIGH/LOW, YESTERDAYS HIGH/LOW, LAST WEEK HIGH/LOW, AND THEN ALSO SWING LEVELS BREAK AND REVERSALS BOTH INSIDE AND OUTSIDE PRICE ACTION) 
IN THIS STRATEGY WICKS ARE IGNORED, ONLY A SOLID CANDLE BREAK AND CLOSE AND REVERSAL CONSTITUTES AS A VALID TRADE.

* EA TIME START + STOP 
*IF EA OPEN TAKES TRADES SO AFFTER STOP TIME NO NEW TRADES ARE TAKEN
* CLOSE TRADES (ONLY INTRADAY TRADES, NO SWING TRADES) SO MAYYBE TIME TO CLOSE ALL OPEN TRADES. NOPT END OF DAY DUE TO SPRAD WIDENING: INPUUT TIME TO FORCE TRADES CLOSED. XX:XX TIME
* ASIA HOURS START + STOP 
* ALLOW INSIDE TRADES (ENABLE DISABLE) inside trades are swing level breaks not on the outside of price action such as HOD/LOD, but are swing levels within the high and low of daily range.

* SL BUFFER: XX PIPS (xx pips to place SL below low before trigger candle enters trade.) 
* MAX STOP LOSS: XX PIPS (DEFAULT 18 PIPS) THIS IS IN CASE OF NEWS/VOLATILITY SKIP TRADE AS RISK IS TOO LARGE. SO IF STOP LOSS PIPS FOR A TRADE IS OVER 18 PIPS DISABLE EA FROM TAKING THAT TRADE.
* PARTIAL PROFIT (ENABLE/DISABLE): AT FIXED PIPS
* PARTIAL PROFIT XX PIPS
* % PARTIAL PROFIT (FIXED PIPS)
* PARTIAL PROFIT AT NEXT SWING LEVEL (ENABLE/DISABLE) LETS SAY ASIA LOW BREAK AND REVERSE FOR BUY TRADE. ONCE IT BREAKS ASIA HIGH, TAKE PARTIAL PROFIT
* % PARTIAL PROFIT (SWING LEVEL)
*FINAL TAKE PROFIT: XX PIPS
*MOVE STOP LOSS TO BREAKEVEN: XX PIPS
*TRAILING STOP ONCE STOP LOSS TO BRREAKEVEN: ENABLE/DISABLE
*PIPS TO TRAIL: XX PIPS

*POSITION SIZING: % OR FIXED LOT 

STRATEGY RULES/INPUTS:
*BREAK ASIA BY XX PIPS FOR VALID TRADE (ENABLE/DISABLE)
>>* proximal M/W exception: when the Asia breaks lets say asia high break but does not break by sufficient pips as per rule (*BREAK ASIA BY XX PIPS FOR VALID TRADE) and lets say i set pips to 5 to be valid and it only breaks asia by 3 pips, then if the price action forms an M proximal (further down not further up) then its a valid entry sell.
*IF ASIA HIGH/LOW BREAK, YESTERDAYS HIGH/LOW BREAK, LAST WEEK HIGH/LOW BREAK, ANY REVERSAL OK AS LONG AS >*BREAK ASIA BY XX PIPS FOR VALID TRADE (DISABLED) 
*IF *BREAK ASIA BY XX PIPS FOR VALID TRADE (ENABLED) TREAT ASIA HIGH/LOW BREAK SEPARATELY FROM YESTERDAYS HIGH/LOW BREAK, LAST WEEKS HIGH/LOW BREAK.
*ANY OTHER SWING LEVEL BREAK (INSIDE OR OUTSIDE) HAS TO HAVE X PIPS (DEFAULT 5) TO BE A VALID REVERSAL. 
EXAMPLE: ASIA LOW BREAK AND REVERSAL RESULTS IN STOP LOSS. LOWER LOW BREAKS PREVIOUS LOW BY 3.5 PIPS AND REVERSES BACK ACROSS LINE > NOT VALID OVER 5 PIPS LOWER LOW AND REVERSES > VALID TRADE.
*ONE TRADE PER DIRECTION ONLY BUT CONCURRENT BUY AND SELL OK.
*M/W: M5 M/W WILL BE VALID TRADES. LINE REVERSAL OR M/W WILL BE BASED ON WHICH IS MOST DISTAL PRICE. 
EXAMPLE: IF PRICE FORMS LOWER LOW (MORE THAN 5 PIPS), AND FORMS A W BEFORE PRICE CLOSES BACK ACROSS THE LINE, THEN THE W TRADE IS TAKEN AND NOT WAIT FOR LINE CROSS. IF LINE CROSS HAPPENS FIRST AND W FORMS HIGHER UP, THEN LINE CROSS IS THE TRADE EXECUTED SINCE ONLY ONE TRADE PER DIRECTION. (SEE CHART EXAMPLES)
*M/W FORMATION RULES:
1. 1ST LEG LOW TO APEX (X-X CANDLES)(2-5 CANDLES DEFAULT) IF LESS OR MORE NOT VALID M/W
2. APEX (HIGHEST POINT OF MIDDLE OF W) TO STRUCTURE BREAK SHIFT OF THAT LEVEL (X-X CANDLES) (DEFAULT 3-9 CANDLES) SO IF APEX TO SHIFT LESS THAN 3 CANDLES OR MORE THAN 9 CANDLES > NOT VALID M/W
3. STRUCTURE BREAK SHIFT: DEFINED AS CLOSE ABOVE APEX OF W, CLOSE BELOW NADIR OF M.
4. the M/W bypasses the min 5 pips rule for lower low or higher high

SPECIAL CASE: R > R M/W
SOMETIMES AFTER A REVERSAL FOR EXAMPLE A BREAK OF ASIA HIGH AND SELL ENTRY, PRICE FORMS A VALID W > THATS A VALID TRADE (REVERSAL OF REVERSAL) 

Откликнулись

1
Разработчик 1
Оценка
(203)
Проекты
264
22%
Арбитраж
23
52% / 17%
Просрочено
0
Работает
2
Разработчик 2
Оценка
(270)
Проекты
339
29%
Арбитраж
36
28% / 64%
Просрочено
10
3%
Работает
3
Разработчик 3
Оценка
(109)
Проекты
180
25%
Арбитраж
24
17% / 75%
Просрочено
16
9%
Свободен
4
Разработчик 4
Оценка
(21)
Проекты
27
7%
Арбитраж
9
33% / 33%
Просрочено
1
4%
Работает
5
Разработчик 5
Оценка
Проекты
1
0%
Арбитраж
0
Просрочено
0
Свободен
6
Разработчик 6
Оценка
(16)
Проекты
20
15%
Арбитраж
5
40% / 40%
Просрочено
0
Свободен
7
Разработчик 7
Оценка
(392)
Проекты
505
23%
Арбитраж
60
57% / 25%
Просрочено
59
12%
Свободен
8
Разработчик 8
Оценка
(5)
Проекты
5
0%
Арбитраж
5
0% / 40%
Просрочено
0
Свободен
9
Разработчик 9
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
10
Разработчик 10
Оценка
(169)
Проекты
180
46%
Арбитраж
3
33% / 33%
Просрочено
1
1%
Работает
11
Разработчик 11
Оценка
(13)
Проекты
22
41%
Арбитраж
8
0% / 50%
Просрочено
3
14%
Свободен
12
Разработчик 12
Оценка
(28)
Проекты
34
35%
Арбитраж
0
Просрочено
2
6%
Свободен
13
Разработчик 13
Оценка
(48)
Проекты
58
34%
Арбитраж
15
27% / 60%
Просрочено
1
2%
Работает
14
Разработчик 14
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
15
Разработчик 15
Оценка
(3)
Проекты
3
33%
Арбитраж
0
Просрочено
0
Загружен
Опубликовал: 1 пример
16
Разработчик 16
Оценка
(32)
Проекты
33
42%
Арбитраж
0
Просрочено
3
9%
Свободен
17
Разработчик 17
Оценка
(1)
Проекты
1
0%
Арбитраж
0
Просрочено
0
Свободен
18
Разработчик 18
Оценка
(318)
Проекты
565
35%
Арбитраж
81
31% / 44%
Просрочено
204
36%
Свободен
19
Разработчик 19
Оценка
(1)
Проекты
1
100%
Арбитраж
0
Просрочено
0
Свободен
20
Разработчик 20
Оценка
(25)
Проекты
31
13%
Арбитраж
13
0% / 77%
Просрочено
9
29%
Свободен
21
Разработчик 21
Оценка
(6)
Проекты
8
38%
Арбитраж
1
100% / 0%
Просрочено
2
25%
Свободен
22
Разработчик 22
Оценка
(2)
Проекты
5
60%
Арбитраж
0
Просрочено
0
Работает
23
Разработчик 23
Оценка
(1)
Проекты
1
0%
Арбитраж
0
Просрочено
0
Свободен
Опубликовал: 5 примеров
24
Разработчик 24
Оценка
(62)
Проекты
90
29%
Арбитраж
24
13% / 58%
Просрочено
7
8%
Работает
25
Разработчик 25
Оценка
(15)
Проекты
21
24%
Арбитраж
3
33% / 67%
Просрочено
3
14%
Свободен
26
Разработчик 26
Оценка
(2673)
Проекты
3409
68%
Арбитраж
77
48% / 14%
Просрочено
342
10%
Работает
Опубликовал: 1 пример
27
Разработчик 27
Оценка
(59)
Проекты
91
43%
Арбитраж
4
0% / 100%
Просрочено
3
3%
Работает
28
Разработчик 28
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
29
Разработчик 29
Оценка
(13)
Проекты
31
23%
Арбитраж
8
25% / 63%
Просрочено
5
16%
Свободен
30
Разработчик 30
Оценка
(611)
Проекты
711
33%
Арбитраж
45
49% / 42%
Просрочено
14
2%
Работает
31
Разработчик 31
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
32
Разработчик 32
Оценка
(61)
Проекты
76
58%
Арбитраж
5
80% / 20%
Просрочено
1
1%
Работает
33
Разработчик 33
Оценка
(550)
Проекты
838
61%
Арбитраж
33
27% / 45%
Просрочено
24
3%
Свободен
Опубликовал: 1 пример
34
Разработчик 34
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
35
Разработчик 35
Оценка
(4)
Проекты
5
0%
Арбитраж
0
Просрочено
0
Свободен
36
Разработчик 36
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
Похожие заказы
Ema100+Fibo 30+ USD
I need a robot that sends me a notification when the price aligns with the EMA and my Fibonacci levels—using specific Fibonacci settings—and then either opens a trade based on the Fibonacci SL and TP or simply sends me a notification. And I want the robot to run in both the Strategy Tester and on a demo account, so I can test it beforehand
I need an Expert Advisor (EA) for MT4 that automatically executes and close trades based on signals received from a Telegram channel. The EA must read Telegram messages, parse specific fields, determine BUY/SELL direction, and open trades according to predefined rules. Telegram signal is received from specific TELEGRAM_TOKEN and CHAT_ID Signal Parsing Requirements, I will provide signal samples. Trade Execution
Project Overview I am looking for an experienced MetaTrader 5 (MT5) Expert Advisor developer to build a professional, production-quality automated trading system from a detailed Software Requirements Specification (SRS). The strategy is based on a custom implementation of the MACD indicator combined with advanced trade management and a proprietary basket/grid recovery methodology. The complete strategy and
Hello, I'm looking for a developer to help me understand WebRequest. I'm currently using this robust and free tool: https://traderblox.com/ What I need: I want someone to help me get my SavePattern variable to become "Success". Currently, it's not working – I keep getting this error: ❌ ERROR - Status: -1 Attention my work is exclusive on website https://traderblox.com/ if you browse complete work in metaeditor
Here's a natural and professional version in English: Hello, I am looking for an experienced MT4/MT5 developer. I need someone who can provide high-quality service, has strong knowledge of MetaTrader 4 and MetaTrader 5, and responds quickly. If you have experience developing Expert Advisors (EAs), indicators, or scripts, please share your portfolio, relevant experience, estimated cost, and delivery time. I am looking
Senior MQL5 + Python Quant Developer Needed – Institutional AI Trading Platform I'm looking for a highly experienced quantitative developer (or small team) to build an institutional-grade algorithmic trading platform for MetaTrader 5 and Python . This is not a simple Expert Advisor. It is a complete trading platform consisting of an MQL5 execution engine, Python AI research environment, machine learning pipeline, and
I need a trading robot for MetaTrader 5 that works on mobile for XAUUSD. === TRADING RULES === Symbol: XAUUSD Timeframe: M15 Trading Hours: 10:00 to 18:00 server time only Buy: When 10 EMA crosses above 50 EMA Sell: When 10 EMA crosses below 50 EMA Close opposite position when new signal appears === RISK MANAGEMENT === Risk per trade: 1% of account balance Stop Loss: 300 points / $3.00 Take Profit: 600 points / $6.00
Jona copilot v12 30 - 40 USD
Hi, I'm interested in ordering an MT4 trading bot. Before we begin, could you please send me the technical specifications and requirements you'll need? Specifically, I'd like to know: - The trading strategy the bot will use. - The currency pairs or instruments it will trade. - The timeframes it supports. - Risk management features (lot sizing, stop loss, take profit, trailing stop, maximum drawdown). - Whether it
Please programm liquidity sweep based on my 0/1 conditions. I will contact selected candidates, btw, Maybe you did already liquidity sweep, it would be very nice, you will have better understanding what I mean, source of code required
I need an ea send news low medium or high to my telegram channel or group with topic news news news news news n n n j j i i i o

Информация о проекте

Бюджет
100+ USD
Сроки выполнения
от 1 до 10 дн.

Заказчик

(15)
Размещено заказов28
Количество арбитражей0