EXPERT ADVISOR DEVELOPMENT FOR MOMENTUM REVERSAL STRATEGY

Spezifikation

Seeking an experienced algorithmic trading developer to build an Expert Advisor (EA) based on a momentum reversal strategy using the Commodity Channel Index (CCI) and Relative Strength Index (RSI) indicators. The system must detect price exhaustion points, dynamically track key price levels, and execute trades accordingly.

KEY FUNCTIONALITIES

  1. MOMENTUM REVERSAL DETECTION

    • The EA must continuously monitor price movement to identify oversold and overbought conditions.
    • CCI (≤ -100) and RSI (≤ 30) should confirm an oversold market, while CCI (≥ 100) and RSI (≥ 70) should validate an overbought scenario.

BUY CONDITION
STEP 1
IF CCI <= -100 AND RSI <= 30 TO CONFIRM AN OVERSOLD CONDITION
TRACK THE LOWEST LOW PRICE OF THE DAY DYNAMICALLY USING CCI DURING VOLATILITY AND DRAW A HORIZONTAL TREND LINE WHICH MUST BE UPDATED EVERYTIME PRICE MAKES A NEW LOW.

STEP 2
IF CCI IS BETWEEN -100 AND 100 (IF (-100 <= CCI && CCI <= 100)) STOP TRACKING
IN OTHER WORDS, STOPS TRACKING ONCE CCI EXITS THE OVERBOUGHT ZONE AND DO THE FOLLOWING

  1. UPDATE LOW PRICE OF THE DAY
  2. PLACE A PENDING ORDER 40 PIPPETTE ABOVE THE LOW OF THE DAY TO BE ACTIVATED IF STEP 3 CONDITION IS MET

STEP 3
IF CCI IS NOT IN OVERSOLD CONDITION, AND RSI IS NOT IN OVERSOLD CONDITION (CCI > -100 && RSI > 30) ACTIVATE THE BUY ORDER

SELL CONDITION
STEP 1
IF CCI >= 100 AND RSI >= 70 TO CONFIRM AN OVERBOUGHT CONDITION
TRACK THE HIGHEST HIGH PRICE OF THE DAY DYNAMICALLY USING CCI DURING VOLATILITY AND DRAW A HORIZONTAL TREND LINE WHICH MUST BE UPDATED EVERYTIME PRICE MAKES A NEW HIGH.

STEP 2
IF CCI IS BETWEEN 100 AND -100 (IF (100 >= CCI && CCI >= -100)) STOP TRACKING
IN OTHER WORDS, STOP TRACKING ONCE CCI EXITS THE OVERSOLD ZONE AND DO THE FOLLOWING

  1. UPDATE HIGH PRICE OF THE DAY
  2. PLACE A PENDING ORDER 40 PIPPETTE BELOW THE HIGH OF THE DAY TO BE ACTIVATED IF STEP 3 CONDITION IS MET

STEP 3
IF CCI IS NOT IN OVERSOLD CONDITION, AND RSI IS NOT IN OVERSOLD CONDITION (CCI > -100 && RSI > 30)
ACTIVATE THE SELL ORDER

NOTE THE FOLLOWING

  1. TRADE MUST ONLY BE ACTIVATED WITHIN THE TRADE ZONE WHICH IS 40 PIPPETTE ABOVE THE LOW OF THE DAY
  2. NO TRADE MUST BE TAKEN IF RSI/CCI CONFIRMS OVERSOLD/OVERBOUGHT CONDITION
    CCI MAIN FUNCTION IS TO UPDATE THE TRADE ZONE AS IT REACTS FASTER THAN RSI
  3. THE TREND LINES MUST NOT BE INFINITE, MUST NOT EXCEED THE DAY PERIOD
  4. ADD INPUT OPTION TO ALLOW TRADER TUNE THE FOLLOWING
    • DISABLE TRADING AT A SPECIFIED TIME. START TIME AND STOP TIME
    • CHANGE TRADE ZONE VALUE (DEFAULT: 40 PIPPETTE)
    • SET STOP, TP AND LOT SIZE
  5. ENSURE THE PROCESS LOOPS TO RE-CHECK THE INDICATORS AND ADJUST LOW/HIGH OF THE DAY BASED ON MOST RECENT MARKET CONDITIONS.
  6. ENSURE THE SYSTEM RE-CHECKS THE TRADE ZONE IS CONSTANTLY UPDATED FOLLOWING LOW/HIGH OF THE DAY BASED ON MOST RECENT MARKET CONDITIONS.
  7. ADD ONE STEP TRAILING STOP
  8. ORDER UPDATE: WHEN A NEW DAILY HIGH OR LOW FORMS, CANCEL ANY EXISTING LIMIT ORDER AND PLACE A NEW ONE BASED ON THE UPDATED PRICE.
  9. RE-ENTRY: AFTER A TRADE CLOSES, THE EA MUST WAIT FOR THE FULL SETUP SEQUENCE TO REOCCUR BEFORE OPENING A NEW POSITION.
  10. MAX TRADES: ONLY ONE TRADE CAN BE OPEN AT A TIME.
  11. TRADE ZONE: TRADES ARE RESTRICTED TO THE AREA BETWEEN THE DAILY HIGH/LOW AND 40 PIPETTES BELOW THE DAILY HIGH/LOW. ORDERS ACTIVATE ONLY IF PRICE IS WITHIN THIS RANGE AND STEP 3 CONDITIONS ARE MET.






Bewerbungen

1
Entwickler 1
Bewertung
(9)
Projekte
12
8%
Schlichtung
6
33% / 33%
Frist nicht eingehalten
3
25%
Beschäftigt
2
Entwickler 2
Bewertung
(93)
Projekte
114
24%
Schlichtung
13
46% / 23%
Frist nicht eingehalten
8
7%
Frei
3
Entwickler 3
Bewertung
(11)
Projekte
13
0%
Schlichtung
1
0% / 0%
Frist nicht eingehalten
1
8%
Arbeitet
4
Entwickler 4
Bewertung
(102)
Projekte
105
60%
Schlichtung
0
Frist nicht eingehalten
0
Frei
5
Entwickler 5
Bewertung
(435)
Projekte
554
38%
Schlichtung
96
41% / 28%
Frist nicht eingehalten
15
3%
Überlastet
6
Entwickler 6
Bewertung
(7)
Projekte
11
0%
Schlichtung
4
0% / 75%
Frist nicht eingehalten
2
18%
Arbeitet
7
Entwickler 7
Bewertung
(8)
Projekte
9
56%
Schlichtung
0
Frist nicht eingehalten
0
Frei
8
Entwickler 8
Bewertung
(270)
Projekte
550
49%
Schlichtung
55
40% / 36%
Frist nicht eingehalten
227
41%
Arbeitet
9
Entwickler 9
Bewertung
(19)
Projekte
23
48%
Schlichtung
5
0% / 100%
Frist nicht eingehalten
2
9%
Frei
10
Entwickler 10
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Arbeitet
11
Entwickler 11
Bewertung
Projekte
0
0%
Schlichtung
1
0% / 0%
Frist nicht eingehalten
0
Arbeitet
Veröffentlicht: 2 Beispiele
12
Entwickler 12
Bewertung
(156)
Projekte
280
35%
Schlichtung
14
29% / 50%
Frist nicht eingehalten
42
15%
Arbeitet
13
Entwickler 13
Bewertung
(84)
Projekte
115
70%
Schlichtung
5
80% / 0%
Frist nicht eingehalten
11
10%
Frei
14
Entwickler 14
Bewertung
(8)
Projekte
11
0%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
2
18%
Arbeitet
15
Entwickler 15
Bewertung
(2)
Projekte
1
0%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
0
Frei
16
Entwickler 16
Bewertung
(568)
Projekte
641
41%
Schlichtung
23
52% / 30%
Frist nicht eingehalten
46
7%
Arbeitet
17
Entwickler 17
Bewertung
(10)
Projekte
11
18%
Schlichtung
0
Frist nicht eingehalten
1
9%
Arbeitet
18
Entwickler 18
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
Ähnliche Aufträge
I am looking for an experienced MQL5 developer to create a fast and accurate scalping Expert Advisor for XAU/USD (Gold) on MetaTrader 5. The EA must operate with continuous trading , high trade frequency, and minimal delay in execution. Key Requirements: Trading Style: Scalping on M1 and M5 timeframes. Works best during high volatility sessions (London & New York). Indicators Used: EMA (Fast & Slow) for trend
The indicator name is 'overbought oversold indicator' by ceyhun. Note we will be working with the 3 colors that the indicator has. The indicator must work exactly as the one on tradingview view. Attached is the ea specifications
I already have an MT5 EA developed, but it has an error in the lot size calculation for loss recovery. I need an experienced MQL5 coder to modify the existing EA to implement the correct lot size recovery logic. What I need: Fix the lot size calculation so the EA increases lot size correctly after a losing trade to cover the previous loss plus the fixed profit target. Lot size must be calculated using this formula
Hello, I’m looking for a skilled developer to create a Telegram-to-MT4 & MT5 signal copier bot/EA with the following features: Core Features: Copy signals (both text and images) from Telegram and execute trades in MT4 and MT5 (two separate versions). AI parsing mode: Option to enable AI to read and interpret signals before execution. Fully optimized, stable, and bug-free performance. Prop firm compatibility
Modify bot mt5 100+ USD
i nee a change the bot velocity vector 2.0 modification indicator profitable ems trading bot I want to find a Developer to perform this work and settle payments in this Application. I undertake not to communicate with Applicants anywhere else except this Application, including third-party messengers, personal correspondence or emails. I understand that violators will be banned from publishing Orders in the Freelance
Hello Great developer There's also the GPT AI EA, right? It does this automatically. I know there's such a thing. I saw it somewhere online, but not everyone can do it, or it's very difficult to get someone to provide it! So it should open with buy or sell according to AI (AI), just like the market analysis, and close accordingly according to TSL! Ideally, it should automatically replace the risk management based on
Hello to all developers, I want an EA (Expert Advisor) that is already made. This is for forex. I want to add to it. I will provide my strategy. I want to explain my strategy on a zoom call. It needs to have the ability to trade different trading pairs. It needs to show risk reward profitability with little drawdown. Let me know. I want to add a few things to it. I need to use it on trading view. Include EA that
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
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

Projektdetails

Budget
30+ USD

Kunde

(1)
Veröffentlichte Aufträge8
Anzahl der Schlichtungen-1