Spécifications

Requirements Specification 

Here is an example of Requirements Specification for the development of the MACD Sample Expert Advisor, which is available in the MetaTrader 5 standard package.

1. The idea of the trading system is as follows: market entries are performed when MACD's main and signal lines intersect in the current trend direction.

2. Trend is determined based on the Exponential Moving Average with the specified period (InpMATrendPeriod). If the current EMA value is greater than the previous one, the trend is seen as growing (ema_current > ema_previous). Alternatively, if current EMA is below the previous one, the trend is considered to be falling (ema_current< ema_previous).

3. Trading Signals:

  • Buy signal: the main MACD line crosses the signal line upwards (macd_current>signal_current && macd_previous<signal_previous).
  • Sell signal: the main MACD line crosses the signal line downwards (macd_current<signal_current && macd_previous>signal_previous). The below figure shows Buy and Sell cases.



Répondu

1
Développeur 1
Évaluation
(611)
Projets
712
33%
Arbitrage
45
49% / 42%
En retard
14
2%
Travail
2
Développeur 2
Évaluation
(392)
Projets
505
23%
Arbitrage
60
57% / 25%
En retard
59
12%
Gratuit
3
Développeur 3
Évaluation
(434)
Projets
640
53%
Arbitrage
34
62% / 21%
En retard
6
1%
Travail
4
Développeur 4
Évaluation
(16)
Projets
20
15%
Arbitrage
5
40% / 40%
En retard
0
Gratuit
5
Développeur 5
Évaluation
(62)
Projets
90
29%
Arbitrage
24
13% / 58%
En retard
7
8%
Travail
6
Développeur 6
Évaluation
(3)
Projets
7
29%
Arbitrage
0
En retard
4
57%
Gratuit
7
Développeur 7
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
8
Développeur 8
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
9
Développeur 9
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Travail
Publié : 1 code
10
Développeur 10
Évaluation
(203)
Projets
264
22%
Arbitrage
23
52% / 17%
En retard
0
Travail
11
Développeur 11
Évaluation
(28)
Projets
34
35%
Arbitrage
0
En retard
2
6%
Gratuit
12
Développeur 12
Évaluation
(3)
Projets
3
33%
Arbitrage
0
En retard
0
Chargé
Publié : 1 code
13
Développeur 13
Évaluation
(550)
Projets
838
61%
Arbitrage
33
27% / 45%
En retard
24
3%
Gratuit
Publié : 1 code
14
Développeur 14
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
15
Développeur 15
Évaluation
(6)
Projets
8
38%
Arbitrage
1
0% / 100%
En retard
0
Gratuit
16
Développeur 16
Évaluation
(2)
Projets
5
60%
Arbitrage
0
En retard
0
Travail
17
Développeur 17
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
18
Développeur 18
Évaluation
(49)
Projets
74
18%
Arbitrage
30
17% / 53%
En retard
31
42%
Gratuit
19
Développeur 19
Évaluation
(32)
Projets
33
42%
Arbitrage
0
En retard
3
9%
Gratuit
20
Développeur 20
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Travail
21
Développeur 21
Évaluation
(59)
Projets
91
43%
Arbitrage
4
0% / 100%
En retard
3
3%
Travail
22
Développeur 22
Évaluation
(52)
Projets
58
59%
Arbitrage
4
0% / 25%
En retard
1
2%
Gratuit
23
Développeur 23
Évaluation
(1)
Projets
1
0%
Arbitrage
0
En retard
0
Gratuit
Publié : 5 codes
24
Développeur 24
Évaluation
(9)
Projets
11
55%
Arbitrage
0
En retard
0
Gratuit
25
Développeur 25
Évaluation
(206)
Projets
333
35%
Arbitrage
66
12% / 58%
En retard
87
26%
Gratuit
26
Développeur 26
Évaluation
(258)
Projets
267
30%
Arbitrage
0
En retard
3
1%
Travail
Publié : 2 codes
27
Développeur 27
Évaluation
(64)
Projets
144
46%
Arbitrage
20
40% / 20%
En retard
32
22%
Gratuit
28
Développeur 28
Évaluation
(618)
Projets
1429
59%
Arbitrage
31
81% / 0%
En retard
10
1%
Gratuit
29
Développeur 29
Évaluation
(645)
Projets
872
48%
Arbitrage
29
38% / 17%
En retard
63
7%
Gratuit
30
Développeur 30
Évaluation
(10)
Projets
14
43%
Arbitrage
0
En retard
3
21%
Gratuit
Commandes similaires
Hola, traders e inversores: Desarrollamos soluciones de trading algorítmico para MetaTrader 4 y MetaTrader 5. Creamos bots, indicadores y herramientas a medida que convierten estrategias manuales en sistemas automáticos, configurables y orientados a una gestión de riesgo sólida. Hemos trabajado en automatizaciones que integran entradas y salidas por reglas, cálculo de lotaje, control de drawdown, filtros de horario y
Привіт. Шукаю когось, хто б застосував мій код як бота . Я торгую індексом Aus_200 SFE (не XJO). Бот базується на MACD входу/виходу, RSI, стохастиці та vwap. Як тільки роботу приймуть, мені потрібно внести кілька коректив; однак, нічого суттєвого. Дякую
I have a High-Frequency Trading (HFT) Expert Advisor for both MT4 and MT5 designed primarily for US30 (Dow Jones Index) . The EA performs consistently and profitably on demo accounts, but when I run it on an IC Markets Raw or Standard live account, it starts generating losses under what appear to be the same trading conditions. At this time, I cannot provide the source code (.mq4/.mq5). I can only provide the
EA Crafter 500+ USD
Act as a professional Quantitative Developer and Risk Manager. I want to build a systematic trading strategy rulebook that prioritizes capital preservation and statistical edge over raw performance. Please generate a structured trading strategy using the following framework: 1. ASSET CLASS & TIMEFRAME: - Asset: [e.g., Apple (AAPL), Bitcoin (BTC), or EUR/USD] - Timeframe: [e.g., 5-minute, 1-hour, Daily] 2. CORE
I am looking for an experienced MQL5 or MQL4 developer with a strong understanding of high-frequency trading (HFT) concepts who can explain how certain HFT-style strategies have historically been able to pass proprietary firm evaluations while also being profitable on demo accounts and capable of transitioning successfully to live trading. I am interested in understanding the legitimate trading logic, execution
Pine Script Integration Request (Experienced Coders Only) I am looking for a highly experienced Pine Script developer to integrate a Demand & Supply Zone module into my existing indicator. Requirements Keep my current indicator (Rudy) exactly as it is. Do NOT modify, remove, or alter any existing logic, calculations, signals, alerts, or visual elements. Add only the Demand & Supply Zone boxes from a second Pine

Informations sur le projet

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

Client

Commandes passées1
Nombre d'arbitrages0