İş Gereklilikleri

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.



Yanıtlandı

1
Geliştirici 1
Derecelendirme
(621)
Projeler
972
47%
Arabuluculuk
32
38% / 34%
Süresi dolmuş
96
10%
Yüklendi
Yayınlandı: 6 kod
2
Geliştirici 2
Derecelendirme
(433)
Projeler
686
34%
Arabuluculuk
32
72% / 9%
Süresi dolmuş
22
3%
Serbest
3
Geliştirici 3
Derecelendirme
(120)
Projeler
159
49%
Arabuluculuk
15
53% / 27%
Süresi dolmuş
4
3%
Serbest
4
Geliştirici 4
Derecelendirme
(268)
Projeler
396
27%
Arabuluculuk
38
39% / 50%
Süresi dolmuş
1
0%
Serbest
5
Geliştirici 5
Derecelendirme
(250)
Projeler
460
26%
Arabuluculuk
140
20% / 59%
Süresi dolmuş
100
22%
Çalışıyor
6
Geliştirici 6
Derecelendirme
(79)
Projeler
111
37%
Arabuluculuk
0
Süresi dolmuş
4
4%
Serbest
7
Geliştirici 7
Derecelendirme
(45)
Projeler
91
13%
Arabuluculuk
34
26% / 59%
Süresi dolmuş
37
41%
Serbest
8
Geliştirici 8
Derecelendirme
(1156)
Projeler
1462
63%
Arabuluculuk
21
57% / 10%
Süresi dolmuş
43
3%
Serbest
9
Geliştirici 9
Derecelendirme
(617)
Projeler
1427
59%
Arabuluculuk
31
81% / 0%
Süresi dolmuş
10
1%
Serbest
10
Geliştirici 10
Derecelendirme
(20)
Projeler
51
75%
Arabuluculuk
0
Süresi dolmuş
8
16%
Serbest
11
Geliştirici 11
Derecelendirme
(151)
Projeler
188
57%
Arabuluculuk
10
80% / 0%
Süresi dolmuş
0
Serbest
Yayınlandı: 1 kod
12
Geliştirici 12
Derecelendirme
(251)
Projeler
400
54%
Arabuluculuk
9
67% / 22%
Süresi dolmuş
36
9%
Serbest
Yayınlandı: 2 kod
13
Geliştirici 13
Derecelendirme
(625)
Projeler
842
48%
Arabuluculuk
27
37% / 15%
Süresi dolmuş
63
7%
Serbest
14
Geliştirici 14
Derecelendirme
(5)
Projeler
4
50%
Arabuluculuk
4
0% / 75%
Süresi dolmuş
0
Serbest
15
Geliştirici 15
Derecelendirme
(304)
Projeler
544
35%
Arabuluculuk
77
31% / 42%
Süresi dolmuş
196
36%
Yüklendi
16
Geliştirici 16
Derecelendirme
(539)
Projeler
618
33%
Arabuluculuk
35
37% / 49%
Süresi dolmuş
10
2%
Meşgul
17
Geliştirici 17
Derecelendirme
(574)
Projeler
945
47%
Arabuluculuk
309
58% / 27%
Süresi dolmuş
125
13%
Serbest
18
Geliştirici 18
Derecelendirme
(45)
Projeler
46
24%
Arabuluculuk
34
9% / 85%
Süresi dolmuş
10
22%
Serbest
19
Geliştirici 19
Derecelendirme
(72)
Projeler
80
10%
Arabuluculuk
38
8% / 58%
Süresi dolmuş
6
8%
Serbest
20
Geliştirici 20
Derecelendirme
(77)
Projeler
240
73%
Arabuluculuk
7
100% / 0%
Süresi dolmuş
1
0%
Serbest
21
Geliştirici 21
Derecelendirme
(300)
Projeler
306
69%
Arabuluculuk
2
100% / 0%
Süresi dolmuş
0
Serbest
Yayınlandı: 1 kod
22
Geliştirici 22
Derecelendirme
(2279)
Projeler
2873
63%
Arabuluculuk
121
45% / 26%
Süresi dolmuş
429
15%
Serbest
23
Geliştirici 23
Derecelendirme
(68)
Projeler
111
69%
Arabuluculuk
1
100% / 0%
Süresi dolmuş
2
2%
Serbest
24
Geliştirici 24
Derecelendirme
(74)
Projeler
79
6%
Arabuluculuk
46
11% / 54%
Süresi dolmuş
7
9%
Çalışıyor
25
Geliştirici 25
Derecelendirme
(48)
Projeler
49
8%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
26
Geliştirici 26
Derecelendirme
(2622)
Projeler
3327
67%
Arabuluculuk
77
48% / 14%
Süresi dolmuş
342
10%
Serbest
Yayınlandı: 1 kod
27
Geliştirici 27
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
28
Geliştirici 28
Derecelendirme
Projeler
0
0%
Arabuluculuk
1
0% / 0%
Süresi dolmuş
0
Çalışıyor
Yayınlandı: 27 makale
29
Geliştirici 29
Derecelendirme
(6)
Projeler
8
25%
Arabuluculuk
2
50% / 0%
Süresi dolmuş
2
25%
Serbest
Benzer siparişler
I have an issue with my ninja script and i would like you to help me straighten things I wanted to create an indicator and i have the source code already but i am getting compiling errors on my NinjaTrader And i tried fixing the error it still same I sent 3 images here for you to understand the errors and i would like to ask if you can help me fix it so i can go ahead and compile my source code. Thanks
So the things we need in algorithm of mql5 language EA in mt5 1. Depending on timeframe it can recognise the previous swing high and low 2. Timeframe is 5m,15m,1h,4h 3. It can recognise the basic Market bias that is market is bullish or bearish we can identify using (ema,rsi,basic smc bias,ict bias structure mapping) or use anything to find bias structure 4. EA should have option to change timeframe and change risk
I have a perfectly working EA that always gets altered, I need special security features implemented, and I already have a great idea of what I need. Super easy, codes already work, just need tweaking here and there. Cybersecurity proficiency would be a positive
I need a custom Expert Advisor for MetaTrader 5 that trades AUDUSD and AUDCAD using a medium-risk strategy. It should use fixed lot size, stop-loss and take-profit, and limit open trades. The bot must be compatible with Pepperstone live accounts and optimized for H1 timeframe. No martingale or grid strategies. I want clean code, reliable execution, and visible trade logic. File format should be .ex5
Quiero contratar un programador para crear un EA (Expert Advisor) para MetaTrader 5 con las siguientes características: REQUISITOS DEL EA: 1. Operar en el instrumento XAUUSD o XAUUSDm (Exness). 2. Estrategia tipo scalping, abriendo compras y ventas continuas. 3. Lote inicial 0.01, con opción para aumentar automáticamente el lote. 4. Meta diaria: cuando el robot gane 100 USD, debe detenerse automáticamente (no abrir
Pazuzu 30+ USD
generate or create me a python coded file that has mql5 language requirements for a trading bot under the following instructions. the bot must execute trades if necessary the bot must trade 24/7 the bot must trade gold and currency the bot must make unlimited profit hourly the bot must enter market with caution after market analysis of 98 percent of clear trade

Proje bilgisi

Bütçe
100+ USD