EXPERT ADVISOR DEVELOPMENT FOR MOMENTUM REVERSAL STRATEGY

Spécifications

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.






Répondu

1
Développeur 1
Évaluation
(16)
Projets
20
10%
Arbitrage
8
38% / 38%
En retard
3
15%
Travail
2
Développeur 2
Évaluation
(103)
Projets
124
23%
Arbitrage
23
26% / 52%
En retard
8
6%
Travail
3
Développeur 3
Évaluation
(22)
Projets
29
3%
Arbitrage
4
25% / 0%
En retard
3
10%
Travail
4
Développeur 4
Évaluation
(102)
Projets
105
60%
Arbitrage
0
En retard
0
Gratuit
5
Développeur 5
Évaluation
(442)
Projets
570
37%
Arbitrage
106
39% / 33%
En retard
17
3%
Gratuit
6
Développeur 6
Évaluation
(7)
Projets
11
0%
Arbitrage
4
0% / 100%
En retard
2
18%
Travail
7
Développeur 7
Évaluation
(8)
Projets
9
56%
Arbitrage
0
En retard
0
Gratuit
8
Développeur 8
Évaluation
(271)
Projets
553
50%
Arbitrage
57
40% / 37%
En retard
227
41%
Travail
9
Développeur 9
Évaluation
(19)
Projets
23
48%
Arbitrage
10
0% / 100%
En retard
2
9%
Gratuit
10
Développeur 10
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Travail
11
Développeur 11
Évaluation
Projets
0
0%
Arbitrage
1
0% / 0%
En retard
0
Travail
Publié : 2 codes
12
Développeur 12
Évaluation
(162)
Projets
288
35%
Arbitrage
18
22% / 61%
En retard
42
15%
Travail
13
Développeur 13
Évaluation
(87)
Projets
121
68%
Arbitrage
5
80% / 0%
En retard
12
10%
Travail
14
Développeur 14
Évaluation
(18)
Projets
26
0%
Arbitrage
4
0% / 100%
En retard
5
19%
Gratuit
15
Développeur 15
Évaluation
(2)
Projets
1
0%
Arbitrage
1
0% / 100%
En retard
0
Gratuit
16
Développeur 16
Évaluation
(568)
Projets
641
41%
Arbitrage
25
48% / 36%
En retard
46
7%
Travail
17
Développeur 17
Évaluation
(12)
Projets
12
17%
Arbitrage
2
0% / 50%
En retard
1
8%
Gratuit
18
Développeur 18
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
Commandes similaires
Ninjatrader bot 30+ USD
I am looking for an experienced developer who specializes in NinjaTrader and NinjaScript to build a fully automated trading bot. The goal is to create a “sniper-style” trading system that focuses on precise entries, strong risk management, and structured trading logic. This is NOT a simple indicator project I am looking for someone who understands algorithmic trading and can translate trading rules into a reliable
I need a MT5 Prop firm challenge passing EA with strict prop firm rules compliance. Any strategy can be used but win rate should be above 70%. It should have high impact news filter and a dashboard panel to monitor daily drawdown, target profit, current balance, etc. It should not have martingale, grid, hedging, etc
Pro firm setup 30+ USD
Hi, I am starting a futures prop firm. Are you able to help me get data feed for this with no delays and can handle many traders on the platform. Additionally, are you able to handle charts for us
Mam kody EA Bot. Chciałbym je dokończyć, dopracować i ukończyć projekty. Chciałbym otrzymać pliki SET po ukończeniu EA. Jeśli jesteś zainteresowany, skontaktuj się ze mną. Szukam doświadczonego programisty do stworzenia dedykowanego doradcy eksperckiego (EA) do tradingu. Programista powinien posiadać solidną wiedzę z zakresu MT5, logiki strategii, wskaźników, zarządzania ryzykiem i backtestingu. Doświadczenie w
I am looking for an experienced developer to create a custom Expert Advisor (EA) for trading. The developer should have strong knowledge of MT4/MT5, strategy logic, indicators, risk management, and backtesting. Experience in building reliable and professional trading robots is preferred. Please contact me if you have done similar projects before. 9817724000
EA for prop firms 30 - 500 USD
Hi, I am looking to purchase a MT5 EA that can show consistent profitability 5% each month with drawdown less than 9%. I am not ready to build a new one from scratch as i do not have the strategy in mind yet so i do not want to take the risk of building one but not sure if it works. Only apply if you have an existing proven and tested EA that can sell to me together with the source code. The Ea is for prop firm even
Early Killer EA 30+ USD
It must have automated stop loss. Something that can end poverty and kill the market early.It must take the trades for me whenever I start it it must work on tradeport ea
Bring in your expertise for specific symbol Prepare expert for Live chart Creating .set for specific symbol Live Chart Optimization , symbol specific Everything is coded already therefore needs Implementations
Due to price constraints, I am shifting what I would like. Would you be able to develop part of a strategy that automatically screens and selects stocks for trading? For example, screens for stocks up 20% with 500k volume for the day, and automatically begin trading them according to the strategy I already use. I use NinjaTrader to day trade my Interactive Brokers account and would like to add an automatic
Hello i need some to teach me step my step in an idiot terms and I will be willing to learn more and I am ready to pay for it any amount please if anyone can put me though i will be happy thank look forward to anyone responses

Informations sur le projet

Budget
30+ USD