Техническое задание

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?

 

 


Файлы:

JPG
IMG_7466.JPG
8.9 Mb

Откликнулись

1
Разработчик 1
Оценка
(21)
Проекты
20
10%
Арбитраж
2
50% / 50%
Просрочено
0
Свободен
2
Разработчик 2
Оценка
(67)
Проекты
96
53%
Арбитраж
12
33% / 25%
Просрочено
8
8%
Загружен
3
Разработчик 3
Оценка
(3)
Проекты
4
25%
Арбитраж
0
Просрочено
0
Свободен
4
Разработчик 4
Оценка
(227)
Проекты
324
23%
Арбитраж
19
63% / 16%
Просрочено
1
0%
Загружен
5
Разработчик 5
Оценка
(2)
Проекты
5
0%
Арбитраж
1
0% / 100%
Просрочено
1
20%
Работает
6
Разработчик 6
Оценка
(45)
Проекты
62
23%
Арбитраж
10
20% / 30%
Просрочено
6
10%
Работает
7
Разработчик 7
Оценка
(43)
Проекты
64
9%
Арбитраж
12
58% / 42%
Просрочено
1
2%
Свободен
8
Разработчик 8
Оценка
(357)
Проекты
453
24%
Арбитраж
47
57% / 21%
Просрочено
52
11%
Занят
9
Разработчик 9
Оценка
(219)
Проекты
224
29%
Арбитраж
0
Просрочено
3
1%
Свободен
10
Разработчик 10
Оценка
(38)
Проекты
47
36%
Арбитраж
6
17% / 33%
Просрочено
8
17%
Работает
11
Разработчик 11
Оценка
(5)
Проекты
5
20%
Арбитраж
4
25% / 25%
Просрочено
0
Свободен
12
Разработчик 12
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
13
Разработчик 13
Оценка
(275)
Проекты
494
35%
Арбитраж
62
34% / 35%
Просрочено
177
36%
Работает
14
Разработчик 14
Оценка
(69)
Проекты
214
71%
Арбитраж
6
83% / 0%
Просрочено
1
0%
Работает
15
Разработчик 15
Оценка
(137)
Проекты
175
43%
Арбитраж
20
60% / 20%
Просрочено
10
6%
Свободен
16
Разработчик 16
Оценка
(42)
Проекты
88
14%
Арбитраж
34
26% / 56%
Просрочено
36
41%
Загружен
17
Разработчик 17
Оценка
(51)
Проекты
67
43%
Арбитраж
0
Просрочено
3
4%
Работает
Похожие заказы
Resolve issues with the position size calculator in an options trading bot to ensure accuracy in contract allocations. Diagnose the existing issues with the position size calculator set to 20% of equity. Adjust and fix the position size calculator to ensure appropriate contract sizes. Test the system to confirm functionality and accuracy of position sizes
Hello, The days of hiring people to trade on my prop firm accounts are gone for good, fail after fail, nobody can really manage it.. and between, it's also against the terms. So, I think that hiring somone instead to build an ea that can pass/trade on my prop firms account are a much better solution. So that is what this job is about. I need you to give me or build a super-duper safe ea (bot) that can pass and/or
Grid EA 50 - 300 USD
### **No-SL Strategy for XAU/USD (Gold)** **Objective**: Profit from 1-pip scalps using buy/sell stop orders while hedging risk through opposing trades. **Conditions**: - Broker allows **hedging** (simultaneous buy/sell orders). - Zero spreads/commissions (as per your setup). --- ### **Rules** #### **1. Entry Logic** - Place **buy stops** 1 pip above the current price and **sell stops** 1 pip below. - Deploy a
If you are from nigeria or you are nigerian, please i beg you dont message me on this project, thank you, Develop an Expert Advisor for MetaTrader 4 focused on automating the Break and Retest trading strategy with efficiency and a high win rate - Monitor key market levels between 9:30 a.m. and 9:35 am. Detect and confirm breakouts with candle close beyond initial levels, entering trades on a validating retest. Set a
Hi all, I would like to have tradingview(pinescript) MACD converted to MT4(MQL4). The main purpose is to have 2 colours for each direction of the bar like in TradingView. 1 light green, 1 dark green and 1 light red, 1 dark red kind regards
I have a very simple strategy for XAUUSD on MT4. Here are the details: Rules as follows: BUY – entry price plus 10 pips for TP and minus 10 pips for SL Example: entry price 3052, TP is 3053 and SL is 3051 SELL – entry price minus 10 pips for TP and plus 10 pips for SL Example: entry price 3052, TP is 3051 and SL is 3053 Strategy: 1. Enter market with a BUY trade as per rules above 2. Once trade is closed, if it won
Seeking a skilled PineScript expert for long-term collaboration on TradingView projects. Please let me know your questions and budget. Collaborate on varied PineScript tasks for TradingView -Participate in continuous projects as part of a long-term collaboration. I will send a video link to what my request based on
Project goal To integrate a successful trading strategy from TradingView to execute trades on a MT4/MT5 demo account using a low-cost solution. Scope of work Implement integration between a TradingView indicator and strategy with a MT4/MT5 demo account. Utilize PineConnector or a similarly effective tool to automate trade executions. Ensure the solution remains cost-effective. Additional information - Low costs Let
I have strategies that I've developed in trading view and I need help to connect it to metatrader5 and tradovate. I need someone whou know how to implement those integrations, i need a full stuck developer Because my plan is to build a scalable system that can generate webooks that I can paste in trading view. And the system is also a listener, storing the webooks and processing the order for all trade accounts that
I have one MT4 EA with me from a seller with so Many Input files which i dont understand how to use properly , it always blow the acccount , need someone to Figure out Settings which can play it safe

Информация о проекте

Бюджет
50+ USD
Исполнителю
45 USD
Сроки выполнения
от 10 до 30 дн.