Termos de Referência


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.


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.


Respondido

1
Desenvolvedor 1
Classificação
(344)
Projetos
540
32%
Arbitragem
24
67% / 8%
Expirado
15
3%
Livre
2
Desenvolvedor 2
Classificação
(362)
Projetos
496
39%
Arbitragem
27
56% / 4%
Expirado
53
11%
Livre
3
Desenvolvedor 3
Classificação
(174)
Projetos
288
15%
Arbitragem
20
40% / 35%
Expirado
15
5%
Ocupado
4
Desenvolvedor 4
Classificação
(2067)
Projetos
2625
62%
Arbitragem
113
45% / 26%
Expirado
418
16%
Trabalhando
5
Desenvolvedor 5
Classificação
(2411)
Projetos
3028
66%
Arbitragem
77
48% / 14%
Expirado
340
11%
Livre
6
Desenvolvedor 6
Classificação
(83)
Projetos
103
24%
Arbitragem
7
43% / 29%
Expirado
8
8%
Trabalhando
7
Desenvolvedor 7
Classificação
(5)
Projetos
8
0%
Arbitragem
1
100% / 0%
Expirado
1
13%
Livre
8
Desenvolvedor 8
Classificação
(22)
Projetos
27
11%
Arbitragem
6
17% / 17%
Expirado
4
15%
Carregado
9
Desenvolvedor 9
Classificação
(37)
Projetos
59
27%
Arbitragem
24
21% / 54%
Expirado
10
17%
Trabalhando
10
Desenvolvedor 10
Classificação
(56)
Projetos
166
69%
Arbitragem
4
100% / 0%
Expirado
1
1%
Livre
11
Desenvolvedor 11
Classificação
(116)
Projetos
137
36%
Arbitragem
15
13% / 67%
Expirado
9
7%
Livre
12
Desenvolvedor 12
Classificação
(282)
Projetos
422
63%
Arbitragem
5
40% / 0%
Expirado
4
1%
Trabalhando
13
Desenvolvedor 13
Classificação
(67)
Projetos
76
7%
Arbitragem
33
9% / 55%
Expirado
6
8%
Trabalhando
14
Desenvolvedor 14
Classificação
(139)
Projetos
200
80%
Arbitragem
17
29% / 47%
Expirado
10
5%
Trabalhando
15
Desenvolvedor 15
Classificação
(546)
Projetos
1327
59%
Arbitragem
28
82% / 0%
Expirado
10
1%
Livre
16
Desenvolvedor 16
Classificação
(563)
Projetos
931
47%
Arbitragem
301
59% / 25%
Expirado
123
13%
Trabalhando
17
Desenvolvedor 17
Classificação
(38)
Projetos
40
25%
Arbitragem
20
15% / 75%
Expirado
8
20%
Trabalhando
18
Desenvolvedor 18
Classificação
(41)
Projetos
88
14%
Arbitragem
29
31% / 48%
Expirado
36
41%
Carregado
19
Desenvolvedor 19
Classificação
(5)
Projetos
4
50%
Arbitragem
4
0% / 75%
Expirado
0
Livre
Pedidos semelhantes
***** THIS IS FOR MT5 ***** The indicator now makes 5 lines and I use it on US30 It is for NY session and has inputs for times - open and close It creates lines at NY open NY open line 100 point 200 points I want to add 300 pt lines and 400 point lines I want On/off box added for dotted or dashed 50 - 150 - 250 and 350 lines I want alerts when the candles reach the 100 - 200 ect...lines but would love "Push
Active expert 250+ USD
hi, I must do changes to a dashboard with manual input of trader and active expert. Budget 250$ Can do? the budget is correct based on job to do. If you want me to increase the budget you can message me
HELLO DEAR DEV'S. I'VE AN EA BUT IT STOP WORKING WHEN MT4 HAS BEEN UPDATED TO THE LATEST VERSION (1420). SO I NEED A GOOD DEVELOPPER THAT COULD UPDATE THIS EA TO THE LATEST VERSION OF MT4 SO I CAN USE IT. NB: IT'S A SINGLE FILE (.EX4) AND THE PRICE CAN BE NEGOCIATED TO BE SUITABLE FOR BOTH PARTIES. THANK YOU
hey friends, I am looking to build a smart trading robot, for the capital market. He knew how to trade in all the different types of trade. Example - in shares, currencies, index, indices, ETFs, funds, commodities, options, futures and so on. Suitable for trading on all stock exchanges in the world. It will be possible to install the trading robot in the MetaTrader 5 trading software. But it will also be possible to
STI EA 30 USD
I need to convert this MT4 indicator into MT5 EA/indicator. The problem is I only have the .ex4 file bt not .mq4 file and it is also a repainting indicator. I need preliminary assessment if the conversion can be done based on .ex4 file first before exploring the EA details further. Attached is the indicator Budget below is just indicative for the assessment. We can discuss further once the conversion can be done and
This mql4 got entry blue line and exit red line and pips inside also calculated it uses haiken Ashi and murray Math settings if you this you up for this job let's discuss it we will talk more when you are chosen thanks in advance
i Want to convert this Trading View Code to Mt4 Indicator indicator("NEOM Smart Money Concepts ", "NEOM Smart Money Concepts " , overlay = true , max_labels_count = 500 , max_lines_count = 500 , max_boxes_count = 500 , max_bars_back = 500) //-----------------------------------------------------------------------------{ //Constants //-----------------------------------------------------------------------------{ color
Hello Amazing developer am looking for profitable EA for mt4 and made for some past year and i will be looking forward for your bid if you have mt4 EA let Negotiate in the contact box best regards
Hello Amazing developer am looking for profitable EA for mt4 and made for some past year and i will be looking forward for your bid if you have mt4 EA let negotitate in the contact box best regartds
Hi I need a software like Mirror trade copier ( https://www.antonnel.net/mirror/ ) which directly connect to the Accounts over api with out MT4 terminal and copies trades from mater to client. I want the same and possible improvement like can be accessed over a url and dashboard for some basic metrics (optional)

Informações sobre o projeto

Orçamento
100+ USD
Desenvolvedor
90 USD