Spécifications

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.



Répondu

1
Développeur 1
Évaluation
(584)
Projets
915
46%
Arbitrage
31
39% / 29%
En retard
93
10%
Travail
2
Développeur 2
Évaluation
(340)
Projets
535
32%
Arbitrage
23
65% / 9%
En retard
15
3%
Travail
3
Développeur 3
Évaluation
(121)
Projets
159
49%
Arbitrage
15
53% / 27%
En retard
4
3%
Gratuit
4
Développeur 4
Évaluation
(144)
Projets
202
21%
Arbitrage
13
62% / 23%
En retard
1
0%
Occupé
5
Développeur 5
Évaluation
(236)
Projets
440
26%
Arbitrage
125
21% / 56%
En retard
96
22%
Travail
6
Développeur 6
Évaluation
(79)
Projets
111
37%
Arbitrage
0
En retard
4
4%
Gratuit
7
Développeur 7
Évaluation
(41)
Projets
87
13%
Arbitrage
29
31% / 48%
En retard
35
40%
Occupé
8
Développeur 8
Évaluation
(1119)
Projets
1421
62%
Arbitrage
21
57% / 10%
En retard
43
3%
Travail
9
Développeur 9
Évaluation
(545)
Projets
1324
59%
Arbitrage
28
82% / 0%
En retard
10
1%
Gratuit
10
Développeur 10
Évaluation
(17)
Projets
32
63%
Arbitrage
0
En retard
5
16%
Travail
11
Développeur 11
Évaluation
(82)
Projets
101
35%
Arbitrage
8
88% / 0%
En retard
0
Gratuit
12
Développeur 12
Évaluation
(251)
Projets
400
54%
Arbitrage
9
67% / 22%
En retard
36
9%
Gratuit
13
Développeur 13
Évaluation
(536)
Projets
745
45%
Arbitrage
23
39% / 13%
En retard
63
8%
Gratuit
14
Développeur 14
Évaluation
(5)
Projets
4
50%
Arbitrage
4
0% / 75%
En retard
0
Gratuit
15
Développeur 15
Évaluation
(232)
Projets
412
34%
Arbitrage
52
37% / 40%
En retard
151
37%
Chargé
16
Développeur 16
Évaluation
(433)
Projets
491
33%
Arbitrage
25
40% / 48%
En retard
7
1%
Chargé
17
Développeur 17
Évaluation
(562)
Projets
929
48%
Arbitrage
301
59% / 25%
En retard
123
13%
Chargé
18
Développeur 18
Évaluation
(37)
Projets
40
25%
Arbitrage
20
15% / 75%
En retard
8
20%
Chargé
19
Développeur 19
Évaluation
(67)
Projets
74
7%
Arbitrage
32
9% / 56%
En retard
6
8%
Travail
20
Développeur 20
Évaluation
(55)
Projets
163
69%
Arbitrage
4
100% / 0%
En retard
1
1%
Gratuit
21
Développeur 21
Évaluation
(156)
Projets
159
78%
Arbitrage
2
100% / 0%
En retard
0
Gratuit
22
Développeur 22
Évaluation
(2060)
Projets
2617
61%
Arbitrage
113
45% / 26%
En retard
418
16%
Occupé
23
Développeur 23
Évaluation
(63)
Projets
106
68%
Arbitrage
1
100% / 0%
En retard
2
2%
Gratuit
24
Développeur 24
Évaluation
(50)
Projets
56
7%
Arbitrage
18
17% / 39%
En retard
3
5%
Occupé
25
Développeur 25
Évaluation
(37)
Projets
38
11%
Arbitrage
0
En retard
0
Gratuit
26
Développeur 26
Évaluation
(2405)
Projets
3019
65%
Arbitrage
77
47% / 14%
En retard
340
11%
Travail
27
Développeur 27
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
28
Développeur 28
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
29
Développeur 29
Évaluation
(4)
Projets
6
17%
Arbitrage
2
50% / 0%
En retard
2
33%
Gratuit
Commandes similaires
Hello I want to buy a strategy and put it in an indicator I have This strategy must be strong, with a profit rate of +90% without repeating or deleting the signal The signal should be 1 minute to 5 minutes maximum I do not have a specific strategy or ideas. You show me your strategies and I am ready to test it send ex4 to test it and videos or images too
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
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
Hello I am looking for a developer to help me to convert my mt4 strategy to tradingview and make it work perfectly your expertise is highly needed for this project
Hello I am looking for a developer to help me backtest my tradingview script on tradingview platform in other to show me how it perform on tradingview your expertise is highly needed for this project
I will provide pine script and need to convert it as a mql4 EA. The system is based on swing highs and lows. If you interested please knock me, Thank you
Hello developers here, I need a professional developer that can help me to develop an mt5 trading bot that works according to my strategy, I will be sharing my strategy in the inbox, Let me know if you can develop it, I will be waiting for your response
I am looking developer who can code pocket option data and insert in to costume candle Heikin in trading view. I want to trade otc as such its up to developer to get pocket option data stream and then make costume candle Heikin inside of trading view. Their will be a drop down menu in setting that will use to pick the otc pair. Developer must have way to chat on mobile app also. We will use
I need an EA in based of this indicator. It have buffers. The owner told me it..., So I need an expert who can do this I will attached the file right now

Informations sur le projet

Budget
100+ USD
Pour le développeur
90 USD