Tarea técnica

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.



Han respondido

1
Desarrollador 1
Evaluación
(600)
Proyectos
935
46%
Arbitraje
31
39% / 29%
Caducado
93
10%
Trabaja
2
Desarrollador 2
Evaluación
(360)
Proyectos
572
33%
Arbitraje
27
70% / 7%
Caducado
16
3%
Libre
3
Desarrollador 3
Evaluación
(120)
Proyectos
159
49%
Arbitraje
15
53% / 27%
Caducado
4
3%
Libre
4
Desarrollador 4
Evaluación
(184)
Proyectos
260
22%
Arbitraje
17
65% / 18%
Caducado
1
0%
Trabajando
5
Desarrollador 5
Evaluación
(236)
Proyectos
440
26%
Arbitraje
125
21% / 57%
Caducado
96
22%
Trabaja
6
Desarrollador 6
Evaluación
(79)
Proyectos
111
37%
Arbitraje
0
Caducado
4
4%
Libre
7
Desarrollador 7
Evaluación
(42)
Proyectos
88
14%
Arbitraje
31
29% / 55%
Caducado
36
41%
Trabaja
8
Desarrollador 8
Evaluación
(1135)
Proyectos
1438
62%
Arbitraje
21
57% / 10%
Caducado
43
3%
Libre
9
Desarrollador 9
Evaluación
(560)
Proyectos
1348
59%
Arbitraje
28
82% / 0%
Caducado
10
1%
Libre
10
Desarrollador 10
Evaluación
(17)
Proyectos
39
69%
Arbitraje
0
Caducado
8
21%
Libre
11
Desarrollador 11
Evaluación
(100)
Proyectos
124
40%
Arbitraje
9
89% / 0%
Caducado
0
Trabaja
12
Desarrollador 12
Evaluación
(251)
Proyectos
400
54%
Arbitraje
9
67% / 22%
Caducado
36
9%
Libre
13
Desarrollador 13
Evaluación
(571)
Proyectos
785
47%
Arbitraje
23
39% / 13%
Caducado
63
8%
Trabaja
14
Desarrollador 14
Evaluación
(5)
Proyectos
4
50%
Arbitraje
4
0% / 75%
Caducado
0
Libre
15
Desarrollador 15
Evaluación
(255)
Proyectos
457
35%
Arbitraje
57
37% / 37%
Caducado
166
36%
Trabajando
16
Desarrollador 16
Evaluación
(497)
Proyectos
568
33%
Arbitraje
27
44% / 44%
Caducado
9
2%
Trabajando
17
Desarrollador 17
Evaluación
(564)
Proyectos
933
47%
Arbitraje
303
59% / 25%
Caducado
125
13%
Trabaja
18
Desarrollador 18
Evaluación
(38)
Proyectos
40
25%
Arbitraje
23
13% / 74%
Caducado
8
20%
Trabaja
19
Desarrollador 19
Evaluación
(72)
Proyectos
80
10%
Arbitraje
36
8% / 53%
Caducado
6
8%
Trabaja
20
Desarrollador 20
Evaluación
(66)
Proyectos
200
72%
Arbitraje
4
100% / 0%
Caducado
1
1%
Libre
21
Desarrollador 21
Evaluación
(200)
Proyectos
202
75%
Arbitraje
2
100% / 0%
Caducado
0
Libre
22
Desarrollador 22
Evaluación
(2122)
Proyectos
2693
62%
Arbitraje
116
45% / 25%
Caducado
419
16%
Ocupado
23
Desarrollador 23
Evaluación
(64)
Proyectos
107
68%
Arbitraje
1
100% / 0%
Caducado
2
2%
Libre
24
Desarrollador 24
Evaluación
(60)
Proyectos
67
6%
Arbitraje
28
18% / 39%
Caducado
5
7%
Trabajando
25
Desarrollador 25
Evaluación
(39)
Proyectos
40
10%
Arbitraje
0
Caducado
0
Libre
26
Desarrollador 26
Evaluación
(2463)
Proyectos
3101
66%
Arbitraje
77
48% / 14%
Caducado
340
11%
Libre
27
Desarrollador 27
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
28
Desarrollador 28
Evaluación
Proyectos
0
0%
Arbitraje
1
0% / 0%
Caducado
0
Trabaja
29
Desarrollador 29
Evaluación
(5)
Proyectos
8
25%
Arbitraje
2
50% / 0%
Caducado
2
25%
Trabaja
Solicitudes similares
hey guys i have already code an EA in pine language on tradingview and i need help deploying and converting the robot into mt5 as I'm not seeing the same results in the two platforms
Hello everyone I'm searching for a Renko EA which is of course profitable. As far as I know prop firms or brokers in general don't offer the renko chart so it must be calculated manually. The renko also doesn't print a new block at every candle like the heikin ashi. I guess if we could combine heikin ashi candles incl. Renko then it's a strong momentum for a reversal. Would love to see what you already built in this
Hello Great Developer , I need a expert developer to automate my trading strategy on ninjatrader It’s hard to explain. I once bought an indicator and the company was supposed shut it off but never did. So I’ve discovered strategy using That. I guess I use stochastic and alligator lines too. Can you help? just let me know what you need Thanks
Hello everyone I‘ve designed a unique risk management and coded it already into a include file for mql5. The implementation is done with a few lines of code. I would like to booster your strategy and obviously take also advantage from it. Please provide me some backtests in pictures (5 years minimum with >99% data quality) of your best EA for MT5. It would be also good if your EA has a fixed takeprofit level
Hello Here Everyone, I need an expert to help me create a tradingview indicator that works exactly according to my requirements, Even though i will attach a file there review it and let me know if you could do it and we can talk about the price as well
Hello Great Developer I want to convert a Tradingview indicator to Tradestation . The bigger project is to create a strategy after converting the indicator. Please see attached and let me know if this is something you can do? If so, please share your fee and time frame. thanks
My trading over the years has become more and more mechanical. I would like to create some type of buy sell indicator based on time factors and reversal bars on 3 min and 6 min charts. I trade off 8 hour opens and fixed 15-45 min signal windows where the market typically shows a trigger. I will give you more details as needed please let me know if this make sense or sound feasible. Project: Time Based Reversals 1)
Hello Great developer i need a Interactive Trading Bot Developer Custom Python Trading Bot Development: Tailored solutions built from the ground up. Complex Strategy Implementation: Bringing sophisticated strategies to life. Accurate and Fast Execution: Ensuring timely trade execution. Risk Management Features: Includes stop-loss, take-profit, trailing stop-loss, and custom rules. Cloud Deployment: Fully automated
Hello Great Developer I have a free indicator from ninzaco that I want duplicated. I have attached a pic of it from ninzaco. I also attached some open source code. Part of it draws a line on the chart. I want to know what conditions/indicators are creating that line. IF you can tell me, then I want that indicator made to my specs with that line in it. can you duplicate the ninzaco BB% indicator? The source code
i am looking for experienced programmers who can help me out make my expert with zero lags and run smoothly and develop it in any possible way that make the accuracy way higher i need in addition to make this expert advisor linked on mt4 and mt5 also link the ea to WhatsApp and telegram bot where it giveS signals of the expert on it

Información sobre el proyecto

Presupuesto
100+ USD
Para el ejecutor
90 USD