Spécifications


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.


Répondu

1
Développeur 1
Évaluation
(344)
Projets
540
32%
Arbitrage
24
67% / 8%
En retard
15
3%
Gratuit
2
Développeur 2
Évaluation
(362)
Projets
496
39%
Arbitrage
27
56% / 4%
En retard
53
11%
Gratuit
3
Développeur 3
Évaluation
(174)
Projets
288
15%
Arbitrage
20
40% / 35%
En retard
15
5%
Occupé
4
Développeur 4
Évaluation
(2067)
Projets
2625
62%
Arbitrage
113
45% / 26%
En retard
418
16%
Travail
5
Développeur 5
Évaluation
(2411)
Projets
3028
66%
Arbitrage
77
48% / 14%
En retard
340
11%
Gratuit
6
Développeur 6
Évaluation
(83)
Projets
103
24%
Arbitrage
7
43% / 29%
En retard
8
8%
Travail
7
Développeur 7
Évaluation
(5)
Projets
8
0%
Arbitrage
1
100% / 0%
En retard
1
13%
Gratuit
8
Développeur 8
Évaluation
(22)
Projets
27
11%
Arbitrage
6
17% / 17%
En retard
4
15%
Chargé
9
Développeur 9
Évaluation
(37)
Projets
59
27%
Arbitrage
24
21% / 54%
En retard
10
17%
Travail
10
Développeur 10
Évaluation
(56)
Projets
166
69%
Arbitrage
4
100% / 0%
En retard
1
1%
Gratuit
11
Développeur 11
Évaluation
(116)
Projets
137
36%
Arbitrage
15
13% / 67%
En retard
9
7%
Gratuit
12
Développeur 12
Évaluation
(282)
Projets
422
63%
Arbitrage
5
40% / 0%
En retard
4
1%
Travail
13
Développeur 13
Évaluation
(67)
Projets
76
7%
Arbitrage
33
9% / 55%
En retard
6
8%
Travail
14
Développeur 14
Évaluation
(139)
Projets
200
80%
Arbitrage
17
29% / 47%
En retard
10
5%
Travail
15
Développeur 15
Évaluation
(546)
Projets
1327
59%
Arbitrage
28
82% / 0%
En retard
10
1%
Gratuit
16
Développeur 16
Évaluation
(563)
Projets
931
47%
Arbitrage
301
59% / 25%
En retard
123
13%
Travail
17
Développeur 17
Évaluation
(38)
Projets
40
25%
Arbitrage
20
15% / 75%
En retard
8
20%
Travail
18
Développeur 18
Évaluation
(41)
Projets
88
14%
Arbitrage
29
31% / 48%
En retard
36
41%
Chargé
19
Développeur 19
Évaluation
(5)
Projets
4
50%
Arbitrage
4
0% / 75%
En retard
0
Gratuit
Commandes similaires
***** 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)

Informations sur le projet

Budget
100+ USD
Pour le développeur
90 USD