Foxtrot SMA Retest EA

MQL5 Experts

Job finished

Execution time 26 days
Feedback from employee
Cornelius is an amazing and straightforward client. Building this project with him has been very enlightening.
Feedback from customer
Loved working with Denzel. Great attitude and stuck with the job in spite of a demanding customer ;) Will happily work with him again.

Specification

As a follower of The Moving Average Youtube channel, I came across a fairly simple strategy that I would like to be able to test with your help (and, an EA of course).

The title of the video is “10 Pips a Day is EASY with this Strategy” : https://www.youtube.com/watch?v=FZUJ_c6LTgE&t=282s

The essence of the strategy is to take positions based on the retest of different moving averages. As outlined and demonstrated in the video.

So far as I can tell the rules governing the opening of the positions are the following:

 

Position Opening

 

WHILE ABOVE 200 SMA

  1. ABOVE 200 50 & 21 SMAs
    • Wait for retest of either of the SMAs (bouncing upwards) with an engulfing candle
    • Open long
  1. ABOVE 200 50 & 21 SMAs

o   wait for price to fall below 50 & 21 (but stays above 200)

o   wait for retest of either with engulfing candle (bounce towards 200 SMA)

o   open short between this and the 200 SMA

 

WHILE BELOW 200 SMA

  1. BELOW 200 50 & 21 SMAs
    • Wait for retest of either of the SMAs (bouncing downwards) with an engulfing candle
    • Open short
  1. BELOW 200 50 & 21 SMAs
    • wait for price to rise above 50 & 21 (but stays below 200)
    • wait for retest of either with engulfing candle (bounce towards 200 SMA)
    • open long between this and the 200 SMA

 

Position Closing

 

  • Have a TP variable, default to 100 (per video)
  • Have a SL variable, default to 100 (per video)
  • Have an option to transform the TP into a TS once it is hit, with a default TS of 10 points (that is to say, that if the TP is 100, once price reaches this point the TP is removed and replaced with a TS to try and capture more profit)

 

Retest Definition

 

My first thought is to define a retest as having the price change direction within 0.5 ATR of an SMA, however I leave this as open to interpretation by the developer (please review video).


Additional Features

  • A setting to limit trading time by day and by hour
  • Money management: lots per 10k balance, or fixed lots
  • The developer is free to suggest additional capabilities that they think could be helpful to ensure a higher win rate, such as a news filter, RSI divergence filter, etc.

 

Required Variables

  •   Money Management
  • SMAs 1, 2 & 3 (200, 50, 21, smoothed)
  • TP level (points)
  • SL level (points)
  • TS – whether on / off, and what value (points)
  • Max spread (beyond which an order is not opened)
  • ATR for retest definition (as a multiple of ATR at the moment the EA tests the condition)

 

Deliverables

  • Functioning EA in MT5 (runs without errors)
  • Uncompiled MT5 code (compiles without errors)
  • A backtest report from 2008 – 2021, using the default settings
  • If the basic settings are too unstable or unprofitable, an optimization from 2008-2014 and walk forward test

 

Depending on the results of this first project, the developer may be retained for additional modifications or conversion to MT4.


Files:

Responded

1
Developer 1
Rating
(25)
Projects
30
27%
Arbitration
3
67% / 33%
Overdue
6
20%
Free
2
Developer 2
Rating
(93)
Projects
133
35%
Arbitration
13
38% / 31%
Overdue
32
24%
Free
3
Developer 3
Rating
(261)
Projects
427
38%
Arbitration
86
44% / 19%
Overdue
71
17%
Loaded
4
Developer 4
Rating
Projects
0
0%
Arbitration
1
0% / 100%
Overdue
0
Free
5
Developer 5
Rating
(103)
Projects
130
44%
Arbitration
7
43% / 43%
Overdue
6
5%
Working
6
Developer 6
Rating
(356)
Projects
632
26%
Arbitration
89
73% / 13%
Overdue
12
2%
Free
Similar orders
Job Title: Experienced MT5 Developer Needed to Update MT5 EA PLEASE READ THE ENTIRE JOB DESCRIPTION BEFORE APPLYING Qualifications Required: * Minimum of 5 years of experience in coding Expert Advisors * Experience with at least 150 completed EA projects (must be visible on your profile) * Must have knowledge of both forex trading and coding, as these are different skills * Fluent in English (no translators) * Must
I have a fully coded TradingView indicator that I need updated to function as a strategy. This should include the ability to backtest the strategy using the TradingView strategy tester. The main task is to convert the existing indicator into a strategy format while maintaining its core functionality, but adapting it for automated trading logic and performance analysis. Please ensure that the strategy uses proper
I'm looking for professional developer for long term. Who have skill in Converting trading to MT4/5. Also have good knowledge of Algo. And response and deliver tools on time and at the top need good communication. That's all we need
budget of 500 usd I want to create a rsi bot for eur usd money is the least important thing I want it to look good if you are going to apply do it but send me at least 3 photos or screenshots of this type of work with rsi bot my goal level 50 sell level 20 buy that's all it must have its basic robot functions
I have simple EA i want to modify its parameters. If you are good at modifying EAs contact me for more details. I will issue the source code then you return after finishing without changing the buy or sell conditions
the code wasn't mine, i have got it somewhere on the web, but i like the performance of the EA, so i want to use it on mt5 platform. the given code based on price movements with ladder entry concept
* Advanced level dev only, NDA required * Hi, I have a multi timeframe, multiindicator expert that requires additional features added to it. First started development 5 years ago. Upgrading with new features. To be added Entry - Add Stochastic and CCI options for trade entry to be added to existing signal options. Add config options to existing menu Bulk Exit - Master switch for close all trades based on basket
I am developing a master EA that integrates several sub-EAs. The project is complex, and the documentation is thoroughly structured, spanning 50 pages with detailed step-by-step procedures. 1st sub-EA: This EA opens trades without using indicators. Instead, it opens a new trade based on the color or status of the last candle. For instance, if the last candle was green, a new buy trade is opened. 2nd sub-EA: This EA
Good Day I would like to order a trading robot. Pairs: XAUUSD (GOLD) EUR/USD USD/JPY The robot should be trading daily with TP/SL build in, would like to have trailing and stop loss, should execute up to 5 trades (preffarable setting choice) up to 10 trades Los sizes to be choise setting, must also trade major US vews events Like:US- PPI, CPI, NFP, Sales m/m and so on Must also show/display alert when opening
Hello Guys, I need a trading bot for the MT5 to place order based on my trading strategy which is based on - >> entry based on EMA with rejection from specific levels like support and resistance area - levels and time frame i will apply into the robot manually on daily basis. also need - trailing stoploss , shift to breakeven after gaining some points. need a highly expert developer

Project information

Budget
30 - 75 USD
For the developer
27 - 67.5 USD
Deadline
from 1 to 5 day(s)