Creation of a complex EA that uses 'Three Moving Averages' with multiple variables and toggles

Trabajo finalizado

Plazo de ejecución 7 días
Comentario del Cliente
Saad is very professional and prompt. Very skilled and detail-oriented. 100% will recommend.
Comentario del Ejecutor
Clear specifications and communication, it was a pleasure collaborating with Mark. Looking forward to future projects.

Tarea técnica

Outline for Expert Advisor. You can name it Trinity Vybz for now as the name will be finalized in the future.


Here are the parameters and mechanics:


(Bread and Butter - Main mechanic)

1. The EA will utilize 3 Simple moving averages. The 50, 15 and 10.  (

a. (This will take place on the 5 minute but please allow the time to be a variable that can change. Also price must cross either above or below all three moving averages before the trade signal can be generated.)

b. Once the signal is generated, the signal can only be triggered once it crosses all three moving averages again. *Price must close and cross all three to be a new signal.

c.(If price moves more than 150 points in one sweep and crosses two or three of the MAs then the signal is also invalid and must be triggered again.) ***(Allow this to be turned on or off as well and allow the amount a candle moves to be  modifiable.)


2. Additionally, the Next candle must move 6-8 points before entering the trade. Please also allow this “GAP” to be a modifiable value named: Gap


3. Additional parameter that can be switched on or off: (If the 10 MA is crossing the 15 MA, and is above the 15 and the 50 MAs, we will only look for buys.) (If the 15 MA is crossing the 10 MA and is below the 10 and the 50 MA, we will only look for sells. 


4. I would like for the Stop Loss to be dynamic and based off the 15 or the 50 MA line but also have the option to set a fixed amount. Please allow this to be a variable that can be changed between the 15 or the 50 or a fixed point amount.


5. When a trade signal is generated, lets have the bot open 2 trades. One trade will be for 80% of the position and the other will be for 20%. For the 80% trade, the take profit will be 20 points in the favorable direction. For the 20% trade, the take profit will be 120 points in the favorable direction. For example if the Lot Size is set to 1.0, upon entry there will be two trades. One for 0.80 with the TP at 20 points and another for 0.20 where the TP will be set at 120 points. Please allow both the percentages and the points to be a modifiable value.


6. If the 10 MA and the 15 MA are less than 15 points from the 50 MA, (example: If price is 1.26814 on the 15 MA and 1.26820 on the 10 MA and the 50 MA price is 1.26823), refrain from taking any trades until the MAs are more than 15 points apart in total, meaning if the 10 MA is 1.26814 and the 15 is 1.26820 and the 50 MA is 1.26831 we can look for trades. If there is currently an opened trade, no action is necessary. (Allow this to be enabled or disabled)


7. Starting Lot size can be set to 0.10


8. Lets allow the breakeven function. Allow this once the trade passes X amount of points to bring the trade to breakeven + Y amount of points. For example If the trades passes 40 points, allow the breakeven function to kick in and it will set the stop loss to entry + 5 points. (Allow this to be enabled or disabled at any time and allow the extra cushion to be a variable that can change.



9. Time filter - Allow trading to take place on certain days of the week and certain times of day.


10. Allow the function for the trade to be opened while price is actively crossing the 50 Moving average line. For example, this can work in opposition to rule 6 if that rule is disabled only. For example, if price is above or below the 15 and 10 MAs and heading up or down towards the 50 MA, allow that once price reaches the 50 MA for a trade signal to be generated. (Allow this to be enabled or disabled)


11. High Probability using slope calculations: When there is a positive slope greater than 0 on all of the moving average lines, we will only look for buys. When there is a negative slope, less than 0 on all of the moving average lines, we will only look for sells. Also make this a variable that can turn on or off 


12. Graphics: Please set the 50 MA line to yellow, the 15 to red and the 10 to green if possible.




Han respondido

1
Desarrollador 1
Evaluación
(3)
Proyectos
4
25%
Arbitraje
0
Caducado
0
Libre
2
Desarrollador 2
Evaluación
(99)
Proyectos
120
23%
Arbitraje
21
29% / 52%
Caducado
8
7%
Trabaja
3
Desarrollador 3
Evaluación
(43)
Proyectos
66
12%
Arbitraje
12
58% / 42%
Caducado
1
2%
Libre
4
Desarrollador 4
Evaluación
(2315)
Proyectos
2914
63%
Arbitraje
123
44% / 25%
Caducado
429
15%
Trabaja
5
Desarrollador 5
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
6
Desarrollador 6
Evaluación
(77)
Proyectos
243
74%
Arbitraje
7
100% / 0%
Caducado
1
0%
Libre
Ha publicado: 1 artículo
7
Desarrollador 7
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
8
Desarrollador 8
Evaluación
(452)
Proyectos
565
26%
Arbitraje
24
42% / 38%
Caducado
85
15%
Trabaja
Ha publicado: 6 ejemplos
9
Desarrollador 9
Evaluación
(7)
Proyectos
12
8%
Arbitraje
3
0% / 67%
Caducado
4
33%
Libre
10
Desarrollador 10
Evaluación
(155)
Proyectos
193
58%
Arbitraje
10
80% / 0%
Caducado
0
Trabaja
Ha publicado: 1 ejemplo
Solicitudes similares
Alphapipfx 30+ USD
Sniper Strategy EA -Presicion Forex Trading Bot for MT4 and MT5 Sniper Strategy EA is a fully automated Expert Advisor that executes high-probability forex trades using EMA 50/200 trend detection, RSI 14 momentum filtering, and automatic Support and Resistance zone identification. This bot does not chase price — it waits for price to come to key levels and confirms with multiple indicators before entering, just like
Project Description I am looking for a highly experienced MQL5 developer to build a professional-grade Expert Advisor for MetaTrader 5, focused on XAUUSD (Gold). This project is not a simple EA, but the foundation of a scalable multi-strategy trading system, designed for long-term development and future upgrades. Core Concept The EA must support a maximum of 5 internal strategies, each working independently but
Hi, Before ordering, I want to verify the quality of your ICT/SMC logic. Do you have an existing indicator or strategy (your own work) that I can test on TradingView? If yes, please provide: 1. A demo (invite-only script or video) 2. Proof it is NON-repainting (explained clearly) 3. Live or replay demonstration (not static screenshots) Specifically I want to see: * Clean swing structure (no consecutive highs/lows) *
Project Overview ​I am looking for a high-level Algorithmic Trader / Developer to build a sophisticated, fully automated scalping system for the Nasdaq-100 Future (NQ) . The system must integrate institutional order flow logic with market structure analysis. ​The core logic must be written in Python , acting as a central hub that bridges ATAS (as the primary data source for Order Flow) and MetaTrader 5 (as the
have the Beatrix Inventor Expert Advisor (EA) that was profitable in the past but has been losing money recently. I need an experienced EA developer/optimizer to study the trade history (especially Stop Loss hits, drawdown periods, SL/TP behavior, win/loss ratio, etc.) and recommend + implement specific tweaks so it becomes consistently profitable again. Your job: 1. Deep analysis of why the EA is no longer
I’m looking to purchase a profitable automated trading system for NinjaTrader that can trade NQ/MNQ or ES/MES futures . My goal is to find a strategy with strong profit potential , even if it comes with a higher drawdown. Please send any algos you have that trade NQ/MNQ or ES/MES with at least a 1-year backtest , preferably a system that is not based on ultra-fast scalping . Scope of work Provide a NinjaTrader
Good morning, I have a Gap Fill strategy and a 10 min opening range break strategy that trade on RTH ES Futures data I have been working on that seem to have some bugs while live trading. They have both been coded by ChatGPT so I would like someone that know how to properly code a strategy to go over each to proof and debug them. Would you be able to do this and could you possibly add some context or features that
hello, please take a moment to review my project. It is for Quanttower. it is very detailed in the instructions. Thank you, Just let me know if you can do it and the whats the cost and timeframe
I’ve been following your profile and I'm interested in your expertise with the ATAS API and C# development. I have a clear technical scope for a high-performance M1 indicator focused on Binary Options and Scalping. ​The core logic is based on institutional Order Flow convergence: ​Stacked Imbalances: 300% ratio with a minimum of 3 consecutive levels. ​Delta/Price Divergence: Filtering for market exhaustion (New Highs
can you help me with editing the existing ATR Trailing Stop Indicator to include a logic to include additional script, where my ninZaRenko bars when it closes above OR below the dynamic stop line, I will be out of trade. Please remember, in this Indicator, now when the price touches the stop line, I am stopped out .. . I want to edit the script, in lieu of the price touch, I like to update this logic to when the bar

Información sobre el proyecto

Presupuesto
50 - 250 USD
Plazo límite de ejecución
a 10 día(s)