Buy trades when prices fall to gain value at a discount. Sell those trades when prices rise to secure profits. This strategy maximizes returns

MQL5 Esperti

Specifiche

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.



 

Con risposta

1
Sviluppatore 1
Valutazioni
(2191)
Progetti
2768
62%
Arbitraggio
116
46% / 25%
In ritardo
425
15%
Caricato
2
Sviluppatore 2
Valutazioni
(6)
Progetti
8
13%
Arbitraggio
0
In ritardo
0
Gratuito
3
Sviluppatore 3
Valutazioni
(3)
Progetti
4
0%
Arbitraggio
0
In ritardo
1
25%
In elaborazione
4
Sviluppatore 4
Valutazioni
(3)
Progetti
3
0%
Arbitraggio
0
In ritardo
1
33%
Gratuito
5
Sviluppatore 5
Valutazioni
(2525)
Progetti
3189
66%
Arbitraggio
77
48% / 14%
In ritardo
341
11%
Gratuito
6
Sviluppatore 6
Valutazioni
(382)
Progetti
539
53%
Arbitraggio
26
54% / 23%
In ritardo
6
1%
Occupato
7
Sviluppatore 7
Valutazioni
(26)
Progetti
35
34%
Arbitraggio
0
In ritardo
1
3%
In elaborazione
8
Sviluppatore 8
Valutazioni
(423)
Progetti
449
69%
Arbitraggio
5
60% / 0%
In ritardo
2
0%
Caricato
9
Sviluppatore 9
Valutazioni
(42)
Progetti
88
14%
Arbitraggio
33
27% / 58%
In ritardo
36
41%
Caricato
10
Sviluppatore 10
Valutazioni
(5)
Progetti
7
29%
Arbitraggio
2
0% / 0%
In ritardo
1
14%
In elaborazione
11
Sviluppatore 11
Valutazioni
(592)
Progetti
1395
59%
Arbitraggio
31
77% / 0%
In ritardo
10
1%
In elaborazione
12
Sviluppatore 12
Valutazioni
(148)
Progetti
219
79%
Arbitraggio
18
33% / 44%
In ritardo
10
5%
In elaborazione
13
Sviluppatore 13
Valutazioni
(3)
Progetti
4
0%
Arbitraggio
0
In ritardo
1
25%
Gratuito
14
Sviluppatore 14
Valutazioni
(3)
Progetti
3
0%
Arbitraggio
0
In ritardo
0
In elaborazione
15
Sviluppatore 15
Valutazioni
(2)
Progetti
0
0%
Arbitraggio
1
0% / 0%
In ritardo
0
In elaborazione
16
Sviluppatore 16
Valutazioni
(196)
Progetti
233
46%
Arbitraggio
8
38% / 0%
In ritardo
13
6%
Occupato
17
Sviluppatore 17
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
In elaborazione
18
Sviluppatore 18
Valutazioni
(270)
Progetti
547
49%
Arbitraggio
55
40% / 36%
In ritardo
226
41%
In elaborazione
19
Sviluppatore 19
Valutazioni
(149)
Progetti
268
35%
Arbitraggio
12
25% / 58%
In ritardo
42
16%
In elaborazione
20
Sviluppatore 20
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
21
Sviluppatore 21
Valutazioni
(564)
Progetti
933
47%
Arbitraggio
302
59% / 25%
In ritardo
125
13%
Gratuito
22
Sviluppatore 22
Valutazioni
(280)
Progetti
452
38%
Arbitraggio
91
43% / 19%
In ritardo
73
16%
Caricato
23
Sviluppatore 23
Valutazioni
(241)
Progetti
245
71%
Arbitraggio
2
100% / 0%
In ritardo
0
Gratuito
Ordini simili
Hello, I have a working Tradingview pinescript that i will need it to be converted to MT5 EA There are some features that i will need the EA to meet I will share you the features needed to meet in the chat box
Seeking an experienced Python developer with expertise in MetaTrader 5 (MT5) to work on financial trading projects. Scope of work - Develop and optimize financial trading algorithms using Python. - Integrate and tailor solutions specifically for MetaTrader 5 platform. Additional information you can read over this API for more documentation. I will provide you the actual credentials later
Hello, The days of hiring people to trade on my prop firm accounts are gone for good, fail after fail, nobody can really manage it.. and between, it's also against the terms. So, I think that hiring somone instead to build an ea that can pass/trade on my prop firms account are a much better solution. So that is what this job is about. I need you to give me or build a super-duper safe ea (bot) that can pass and/or
MT5 EA Logic Optimization and Testing Project goal: To refine and optimize existing MT5 indicator and EA logic ensuring reliable test results. Scope of work: - Review and analyze the existing MT5 code. - Align optimization and single test results for trustworthy production use. Additional information: I've had someone else develop and indicator and EA logic for MT5. I have the code. While all the functionality is
Grid EA 50 - 300 USD
### **No-SL Strategy for XAU/USD (Gold)** **Objective**: Profit from 1-pip scalps using buy/sell stop orders while hedging risk through opposing trades. **Conditions**: - Broker allows **hedging** (simultaneous buy/sell orders). - Zero spreads/commissions (as per your setup). --- ### **Rules** #### **1. Entry Logic** - Place **buy stops** 1 pip above the current price and **sell stops** 1 pip below. - Deploy a
Hi anybody have an ea that can make me pass propfirm? The rule is simple 1-2 percent gain in a week is more then good. The ea can trade at any timeframe but it have to have tp n sl The ea cannot entry during news Tell me what your budget and can i atleast try it for a month or till i pass a propfirm. No high frequncy just 1 percent risk perday max max is 2 trade per day
> Je souhaite automatiser un indicateur qui fournit des signaux d'entrée et les TP1, TP2 et TP3. Il y aura donc 3 stratégies, une par TP. Les données seront à récupérer par l'indicateur attaché au graphique afin de ne pas utiliser les paramètres par défaut. Tous les paramètres seront établis en points pas en pips. > Chaque stratégie aura comme paramètres: - taille du lot (0=not use) - sl (0=not use) - toutes les
Grid modify 30+ USD
i want to Switch my EA from mt4 to mt5. Copy and paste the coding from 1EA to another EA. i have already the main ea coded .just minor change's Shall take only a few minutes
If you are from nigeria or you are nigerian, please i beg you dont message me on this project, thank you, Develop an Expert Advisor for MetaTrader 4 focused on automating the Break and Retest trading strategy with efficiency and a high win rate - Monitor key market levels between 9:30 a.m. and 9:35 am. Detect and confirm breakouts with candle close beyond initial levels, entering trades on a validating retest. Set a
I need a very simple mt5 to mt5 trade copier Functions: BUY/SELL Instant, Limit, Stop BUY/SELL at next close candle can be any timeframe Preset SL for different quotes Risk setting for each acc into 4: -% from balance -% from beginning balance -Fixed amount -Fixed Lot Size Trailing SL rule Also max lot size rule and leverage. Different broker have max lot size rule per order. So let say 100 lot is max. But order

Informazioni sul progetto

Budget
140+ USD
Scadenze
a 10 giorno(i)

Cliente

Ordini effettuati2
Numero di arbitraggi0