Triple Moving Average Momentum Execution Robot

Spécifications

1.    INTRODUCTION

 

Triple Moving Average Momentum Execution Robot will be to execute trades on Meta Trader 4 or 5 (Developer to tell me which would be better, after understanding the requirement), that modify the position in each currency pair based on the current price, relative to the 3 predefined moving averages. The idea is to identify momentum in a simple way, and then run with it based on where the price is relative to the 3 nominated moving averages.

Perhaps this can be a field that can be modified as part of maintenance, but for a start I want to use DAILY moving averages: 30,60,120 (I want to be able to change these).

 

2.    TRADING STRATEGY

A position will be opened when a nominated or selected currency pair trades above all 3 averages or below all 3 averages for the first time. This needs to be automated. We BUY if the price moves above all 3 averages, and we SELL if the price moves below all three averages. As long as the price does not move above ALL THREE MA’s or BELOW ALL THREE MA’s, no position is opened.

A simplified illustration is included below, finer details will be covered later in the Scope Document. The basic premise is that price above all 3 averages with an acceptable variance should be 100% long (1). Above 2 and below 1 should be 66% long (2). Below 2 and above 1 should be 66% short (3). Below all 3 should be 100% short (4). From the time the robot is activated, the open position can never be square. It is either 100% long or short, or 66% long or short. ALL trades are executed on a S/L basis, either adding to the position, or reversing it.

PROFIT TAKING:
1. I will take profits manually, and then reinstate market orders to match the size that the bot will execute on at the next breakthrough of the appropriate MA’s.
or 2. We set the bot to take profi at (eg.) 1.25% move, and then reinstate using a market order at 1% lower. Let’s discuss.

 

A graph of a stock market

Description automatically generated

This illustration simplifies the strategy, more detail on the nuances is covered in 3. RISK MANAGEMENT below.

Currencies will be the focus, but the Robot should be able to execute on other asset classes if required.

At the beginning, the following currency pairs are a MUST:

USDZAR, EURZAR, GBPZAR, EURUSD, EURGBP, EURJPY, EURCHF, USDJPY, USDCHF, USDCAD, AUDUSD, NZDUSD, GBPUSD, GBPJPY, ZARJPY, USDNOK, EURNOK, USDSEK, EURSEK (I need to be able to add/remove pairs or commodities, etc)

 

3.    RISK MANAGEMENT

 

1.      A number of variables will need to be determined per currency pair, either by ‘number of pips’ or percentage movement through the average.

For example:
As a rule I would want the trades triggered when the price moves 0.15% through the moving average. For different currency pairs, this would mean a different number of pips. I would like this threshold to be determined manually, likely once a month.

 

2.      I would also need to be able to define what represents 100% of a position and what represents 66%. This will vary as I fund the account monthly, hopefully show a profit, but also adjust my risk appetite as may be required. To start off with, the positions are likely to be small across a limited set of currency pairs, but then grow over time as the portfolio builds and I enter more currency pairs. This is all objective; it will need to be a field that is updated manually over time.

EG. For EURUSD I may decide that EUR 6,600 and EUR 10,000 are the starting metrics. If I manually change those positions at any point, I should be able to change the values that the robot executes on going forward and walk away. Same for other currency pairs, so these to be determined/changed  by manual input.

 

 

 

4.    PERFORMANCE METRICS

To start off with, I do not require the robot to do any analytics that MT4 or MT5 don’t already do as it pertains to profit factors, drawdown or % winning/losing trades.

 

5.    TESTING

If back testing is possible, it would be good to see. Anything between 2 and 3 years would be good.

Forward testing in a demo environment is a MUST.  Success criteria would be:

·         General execution of the strategy for the listed currency pairs over multiple breaches of moving averages that signal time to trade, and execution of those trades.

·         The ability to add new pairs, change slippage variances and positions sizes as determined by 66% or 100%.

 

6.    MAINTENANCE AND UPDATES

I need to be able to deploy or withdraw the robot into or from any asset class instantly.

I need to be able to modify 66% and 100% position sizes, slippage variances, and asset classes instantly, at any time.

 

7.    DELIVERABLES

A working robot that can be implemented in either MT4 or MT5 (will take guidance from developer on which may be better).

Basic User Manual

Agreed rate card / SLA from developer on how future work/amendments should be carried out and what their approximate costs may be.

Intellectual and produced property becomes mine. No reselling or sharing without my written consent.

NOTE:
I will need help in testing and deployment, keep that in mind when pricing please?

 

 


Dossiers :

JPG
IMG_7466.JPG
8.9 Mb

Répondu

1
Développeur 1
Évaluation
(19)
Projets
18
11%
Arbitrage
2
50% / 50%
En retard
0
Gratuit
2
Développeur 2
Évaluation
(54)
Projets
79
53%
Arbitrage
8
38% / 38%
En retard
7
9%
Gratuit
3
Développeur 3
Évaluation
(2)
Projets
3
33%
Arbitrage
0
En retard
0
Gratuit
4
Développeur 4
Évaluation
(141)
Projets
198
21%
Arbitrage
13
62% / 23%
En retard
1
1%
Occupé
5
Développeur 5
Évaluation
Projets
1
0%
Arbitrage
0
En retard
0
Travail
6
Développeur 6
Évaluation
(18)
Projets
22
5%
Arbitrage
6
17% / 17%
En retard
3
14%
Chargé
7
Développeur 7
Évaluation
(42)
Projets
62
8%
Arbitrage
12
58% / 42%
En retard
1
2%
Gratuit
8
Développeur 8
Évaluation
(291)
Projets
362
21%
Arbitrage
42
57% / 24%
En retard
40
11%
Chargé
9
Développeur 9
Évaluation
(190)
Projets
194
27%
Arbitrage
0
En retard
3
2%
Gratuit
10
Développeur 10
Évaluation
(35)
Projets
44
32%
Arbitrage
6
17% / 17%
En retard
8
18%
Travail
11
Développeur 11
Évaluation
(2)
Projets
1
0%
Arbitrage
2
0% / 0%
En retard
0
Travail
12
Développeur 12
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
13
Développeur 13
Évaluation
(230)
Projets
410
34%
Arbitrage
52
37% / 40%
En retard
150
37%
Chargé
14
Développeur 14
Évaluation
(54)
Projets
159
69%
Arbitrage
4
100% / 0%
En retard
1
1%
Gratuit
15
Développeur 15
Évaluation
(119)
Projets
153
42%
Arbitrage
20
60% / 20%
En retard
7
5%
Gratuit
16
Développeur 16
Évaluation
(41)
Projets
87
13%
Arbitrage
29
31% / 48%
En retard
35
40%
Occupé
17
Développeur 17
Évaluation
(5)
Projets
9
0%
Arbitrage
0
En retard
0
Travail
Commandes similaires
Bot name: Blues🚀ProFx The bot should work with the 5mins time frame and it must move with the market price bar when it moves up 5pips and above let 10 trades be opened in the up direction and each having a stop loss of 20pips. After every 5mins if a new candle forms in the same direction let another 10 trades be opened in the same manner. Then when the market trend changes and a bearish candle starts to form and
GOLD Edge est un EA conçu spécifiquement pour GOLD(XAUUSD) et peut également être utilisé sur n’importe quel instrument financier, n’importe quelle paire. Cet EA négocie en suivant les tendances en utilisant des moyennes mobiles et des RSI multi-périodes. Utilisez GRID trade. Cet EA se ferme avec la fonction « DD Reduce » lors du tirage vers le bas. Vous pouvez définir un stop suiveur pour la fonction « GRID trading
Hello, I need an EA for both MQL4 and MQL5 that complies with the following rules; A maximum daily drawdown of 4%. This means it should close all trades after a 4% loss and not trade for the rest of the day. It should not use martingale, No grid trading, No trade stacking (opening three or more trades at the same time in the same direction), trades should spends minutes before closing. The EA should also be able to
Hi i need a indicator be turned into forex robot THOSE TWO INDICATORS ARE REVERSAL INDICATORS I WANT THEM TO BE COMBINED BUY ON UPTREND SELL ON DOWNTREND CONTINUE TO OPEN TRADES ACCORDING TO THE TREND USING BUILT-IN RISK 1% OF THE ACCOUNT PARAMETER LOTS SIZE, STOPLOSS THE EA MUST WORK ON EVERYTIME FRAME BE ABLE TO TRADE INDICES, FX PAIRS, COMMODITIES
I want someone who can turn my trading strategy in a bot.... To execute automated trades... Strategy is simply based on two moving averages, when they cross pass. Bot must be fully automated
Hello everyone, I need a simple Hedging EA that won't open opposing trades right away. The key is to avoid Hedging with the aim to lock in a price/spread arbitrage. If you already have a profitable EA that is similar and that has result I would be more than welcome to take a look at it or if you can build one for me I am more than welcome to pay for it. It must be an MT5 EA
Seeking an expert in LSTM (Long Short-Term Memory) for MT4 to implement the most cutting-edge and advanced form of LSTM with full feature integration. The ideal candidate will possess extensive experience in leveraging LSTM technology within MT4, ensuring optimal performance and profitability. Join us in revolutionizing trading strategies with state-of-the-art LSTM algorithms tailored for MT4. Add a zig zag to the
Need an expert to create an EA based on my strategy for any broker,fast execution of opening and closing trade,also with a condition for take profit,lot size isn't fixed,it should be easy to change without editing the code for a no programmer
Hello there, I have a functional EA that I need a modification done to. Previous developer is overloaded with work and has been dragging his feet. Basically what I need is a modification to the Auto Lot option. Currently you can set a lot size per x amount of account balance and it will auto trade readjusting the lots based on account balance. What I am looking for is a modification that allows me to specify the
Please note that my budget is for both mt4 and mt5 platforms The EA should have 1. An option that I can change it parameters, that's the period, method and application 2. The EA should sell when on every bullish candle that closes under the MA 3. The EA should buy on every bearish candle that forms Above the EA. It's should close trades on reverse cross. I mean when it's in a buy trade and crosses the MA for a sell

Informations sur le projet

Budget
50+ USD
Délais
de 10 à 30 jour(s)

Client

Commandes passées1
Nombre d'arbitrages0