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

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.


4. Positions are closed at opposite signals: Buy positions are closed at Sell signals, and Sell positions are closed at Buy signals.

5. Positions are opened at the market price, when a new bar emerges. The Expert Advisor is to be tested using Open prices, so there is no need to add functions for disabling operations inside the bar.

6. Additional filters for opening a position:

The absolute value of MACD's main line will be used to filter out weak signals: the signal is only confirmed if this value is greater than open_level (in points). Signal confirmation conditions are as follows:

  • Confirmation of a buy signal: Abs(macd_current)>open_level
  • Confirmation of a sell signal: macd_current>open_level

7. Additional filters for closing a position:

The absolute value of MACD's main line will also be used to confirm position closure: the signal is confirmed if this value is greater than close_level (in points). Close signal confirmation conditions are as follows:

  • Confirmation to close Buy positions — macd_current>close_level
  • Confirmation to close Sell positions — Abs(macd_current)>close_level

8. Close by Take Profit — during position opening, a Take Profit level is set at a fixed distance from the open price, specified in points. The value is set in the InpTakeProfit input parameter.

9. Position management

TrailngStop is used to protect profit. Stop Loss is set if profit in points exceeds the value specified in the InpTrailingStop parameter. If the price continues to move in the profit direction, Stop Loss should be trailed at the given distance. Stop Loss cannot be moved towards the loss direction, i.e. the Stop Loss value cannot be increased. If none of protective orders (Take Profit or Stop Loss) triggers, the position should be closed by an opposite signal. No other position exit methods are available.



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

1
Разработчик 1
Оценка
(584)
Проекты
916
46%
Арбитраж
31
39% / 29%
Просрочено
93
10%
Свободен
2
Разработчик 2
Оценка
(341)
Проекты
536
32%
Арбитраж
23
65% / 9%
Просрочено
15
3%
Работает
3
Разработчик 3
Оценка
(121)
Проекты
159
49%
Арбитраж
15
53% / 27%
Просрочено
4
3%
Свободен
4
Разработчик 4
Оценка
(144)
Проекты
203
21%
Арбитраж
13
62% / 23%
Просрочено
1
0%
Загружен
5
Разработчик 5
Оценка
(236)
Проекты
440
26%
Арбитраж
125
21% / 56%
Просрочено
96
22%
Работает
6
Разработчик 6
Оценка
(79)
Проекты
111
37%
Арбитраж
0
Просрочено
4
4%
Свободен
7
Разработчик 7
Оценка
(41)
Проекты
87
13%
Арбитраж
29
31% / 48%
Просрочено
35
40%
Занят
8
Разработчик 8
Оценка
(1120)
Проекты
1422
62%
Арбитраж
21
57% / 10%
Просрочено
43
3%
Свободен
9
Разработчик 9
Оценка
(545)
Проекты
1324
59%
Арбитраж
28
82% / 0%
Просрочено
10
1%
Свободен
10
Разработчик 10
Оценка
(17)
Проекты
32
63%
Арбитраж
0
Просрочено
5
16%
Работает
11
Разработчик 11
Оценка
(82)
Проекты
101
35%
Арбитраж
8
88% / 0%
Просрочено
0
Свободен
12
Разработчик 12
Оценка
(251)
Проекты
400
54%
Арбитраж
9
67% / 22%
Просрочено
36
9%
Свободен
13
Разработчик 13
Оценка
(536)
Проекты
745
45%
Арбитраж
23
39% / 13%
Просрочено
63
8%
Свободен
14
Разработчик 14
Оценка
(5)
Проекты
4
50%
Арбитраж
4
0% / 75%
Просрочено
0
Свободен
15
Разработчик 15
Оценка
(232)
Проекты
412
34%
Арбитраж
53
36% / 40%
Просрочено
151
37%
Загружен
16
Разработчик 16
Оценка
(433)
Проекты
491
33%
Арбитраж
25
40% / 48%
Просрочено
7
1%
Загружен
17
Разработчик 17
Оценка
(562)
Проекты
929
48%
Арбитраж
301
59% / 25%
Просрочено
123
13%
Загружен
18
Разработчик 18
Оценка
(37)
Проекты
40
25%
Арбитраж
20
15% / 75%
Просрочено
8
20%
Загружен
19
Разработчик 19
Оценка
(67)
Проекты
74
7%
Арбитраж
32
9% / 56%
Просрочено
6
8%
Работает
20
Разработчик 20
Оценка
(55)
Проекты
163
69%
Арбитраж
4
100% / 0%
Просрочено
1
1%
Свободен
21
Разработчик 21
Оценка
(156)
Проекты
159
78%
Арбитраж
2
100% / 0%
Просрочено
0
Свободен
22
Разработчик 22
Оценка
(2061)
Проекты
2618
61%
Арбитраж
113
45% / 26%
Просрочено
418
16%
Загружен
23
Разработчик 23
Оценка
(63)
Проекты
106
68%
Арбитраж
1
100% / 0%
Просрочено
2
2%
Свободен
24
Разработчик 24
Оценка
(50)
Проекты
56
7%
Арбитраж
18
17% / 39%
Просрочено
3
5%
Занят
25
Разработчик 25
Оценка
(37)
Проекты
38
11%
Арбитраж
0
Просрочено
0
Свободен
26
Разработчик 26
Оценка
(2405)
Проекты
3019
65%
Арбитраж
77
47% / 14%
Просрочено
340
11%
Работает
27
Разработчик 27
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
28
Разработчик 28
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
29
Разработчик 29
Оценка
(4)
Проекты
6
17%
Арбитраж
2
50% / 0%
Просрочено
2
33%
Свободен
Похожие заказы
GOOD DAY DEVELOPERS I NEED A GOOD DEVELOPER WHO HAS AN INDICATOR FOR BOOM AND CRASH UP / DOWN TRENDS FOR ATLEAST 10 CANDLESTICK WITHOUT BEING SPIKED ... TO DEVELOP AN EA BASED ON THAT INDICATOR YOU HAVE, IF YOU HAVE IT PLEASE I AM IN NEED OF IT
Hey greetings My pleasure to met you all .I would like to convert a public tradingview pinescript indicator to MT5 Expert Advisor based on my. Requirements/specification.Kindly bid and let discuss about the project
A robot 30 - 65 USD
Hi I am looking for developer who can make me Mt4 Ea i have 2types of analysis methods i want to add and also want to attach image with Ea like when i attach my to any currency pair the chart changes to my picture Of robot which i attached to my Ea and for proper all settings i want add i will tell u message me
hi.. i have a pin script (TV) but some lines in the code needs to be fixed,,, i will attach the file thanks very much in advance, Also there will be more project in front, so I need a very dedicated developer
Hello, I am looking for a developer to help me convert my mta4 script into trading and make it work perfectly your expertise is highly needed for this project kindly reach out and let's proceed thanks
Develop ctrader 30+ USD
Hi mate, i would like to make Tensorflow.NET dlls (including Keras.NET, NumSharp etc ) from https://scisharp.github.io/SciSharp compatible with cTrader, so i can develop algos inside cTrader. Can you help? Cheers
I want an EA that always trades. Can buy only, sell only, or buy and sell at the same time depending on my selection. It has 5 levels of grid settings. Each grid just contiues onto the next. Not a new grid each time, the settings to continue gridding changes. I have attached an excel file with examples which should be quite self explanatory. INPUTS Initial (first trade) input double StartLot = 0.1; // Starting
I have an EA that makes profit long term, I just need to optimise it across 15+ years and make the profit even better, cut drawdown and overall performance. Only interested to optimise it on ONE PAIR = EURUSD Forex(can add futures too), if you do more pairs, we can negotiate better prices for your order. One condition that must stay: minimum stop loss for Trades must be 3 pips, it can be more but it cant be lower
Hello I am looking for a developer to help me Backtest my tradingview strategy in tradingview platform and make it work perfectly without errors please kindly reach out to so we can proceed
I need a trading system based on ICT trading. The system must be 95% accurate and profitable, it should be reliable and highly effective and must perform market analysis to identify potential trading opportunities. It must analyze the market structure, support and resistance levels. The system must indicate clear entry and exit rules based on the strategy. The system must have buy/sell alert with circle and arrow

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

Бюджет
100+ USD
Исполнителю
90 USD