指定

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.



反馈

1
开发者 1
等级
(637)
项目
1009
47%
仲裁
33
36% / 36%
逾期
99
10%
空闲
发布者: 6 代码
2
开发者 2
等级
(457)
项目
725
34%
仲裁
35
71% / 9%
逾期
23
3%
空闲
3
开发者 3
等级
(120)
项目
159
49%
仲裁
15
53% / 27%
逾期
4
3%
空闲
4
开发者 4
等级
(274)
项目
403
28%
仲裁
40
40% / 50%
逾期
1
0%
空闲
5
开发者 5
等级
(252)
项目
462
26%
仲裁
139
20% / 60%
逾期
100
22%
空闲
6
开发者 6
等级
(79)
项目
111
37%
仲裁
0
逾期
4
4%
空闲
7
开发者 7
等级
(45)
项目
91
13%
仲裁
34
26% / 59%
逾期
37
41%
空闲
8
开发者 8
等级
(1156)
项目
1462
63%
仲裁
21
57% / 10%
逾期
43
3%
空闲
9
开发者 9
等级
(619)
项目
1430
59%
仲裁
31
81% / 0%
逾期
10
1%
空闲
10
开发者 10
等级
(20)
项目
51
75%
仲裁
0
逾期
8
16%
空闲
11
开发者 11
等级
(162)
项目
210
61%
仲裁
10
80% / 0%
逾期
0
空闲
发布者: 1 代码
12
开发者 12
等级
(251)
项目
400
54%
仲裁
9
67% / 22%
逾期
36
9%
空闲
发布者: 2 代码
13
开发者 13
等级
(648)
项目
876
48%
仲裁
29
38% / 17%
逾期
63
7%
空闲
14
开发者 14
等级
(5)
项目
4
50%
仲裁
4
0% / 75%
逾期
0
空闲
15
开发者 15
等级
(319)
项目
574
35%
仲裁
83
31% / 45%
逾期
207
36%
空闲
16
开发者 16
等级
(639)
项目
747
34%
仲裁
49
53% / 39%
逾期
14
2%
工作中
17
开发者 17
等级
(574)
项目
945
47%
仲裁
309
58% / 27%
逾期
125
13%
空闲
18
开发者 18
等级
(45)
项目
46
24%
仲裁
34
9% / 85%
逾期
10
22%
空闲
19
开发者 19
等级
(72)
项目
80
10%
仲裁
38
8% / 58%
逾期
6
8%
空闲
20
开发者 20
等级
(78)
项目
248
74%
仲裁
7
100% / 0%
逾期
1
0%
空闲
发布者: 2 文章, 1 代码
21
开发者 21
等级
(330)
项目
335
72%
仲裁
2
100% / 0%
逾期
0
空闲
发布者: 1 代码
22
开发者 22
等级
(2352)
项目
2958
63%
仲裁
125
44% / 26%
逾期
429
15%
空闲
23
开发者 23
等级
(68)
项目
111
69%
仲裁
1
100% / 0%
逾期
2
2%
空闲
24
开发者 24
等级
(75)
项目
80
6%
仲裁
46
11% / 54%
逾期
7
9%
工作中
25
开发者 25
等级
(50)
项目
51
8%
仲裁
0
逾期
0
空闲
26
开发者 26
等级
(2678)
项目
3427
68%
仲裁
78
49% / 14%
逾期
343
10%
工作中
发布者: 1 代码
27
开发者 27
等级
项目
0
0%
仲裁
0
逾期
0
空闲
28
开发者 28
等级
项目
0
0%
仲裁
1
0% / 0%
逾期
0
工作中
发布者: 27 文章
29
开发者 29
等级
(6)
项目
8
25%
仲裁
2
50% / 0%
逾期
2
25%
空闲
相似订单
Description: Hello, I need a professional, high-quality optimization of the"Ultimate SMC" Expert Advisor for MetaTrader 5. The primary objective is to create robust and safe configuration files(.set files) tailored specifically to pass the Funding Pips prop firm challenge using a cosnservative risk model. Assets and Timeframes:1.Currency Pairs: EURUSD and GBPUSD (Upon completion, I require 2 separate,independent .set
I am looking for an experienced MQL5 developer to recreate my existing MT5 Expert Advisor (DSTR Novaa). I have the original compiled EX5 file, Vantage MT5 live trading history and original Strategy Tester report. Required Trading Logic: EMA Period: 3. BUY when price crosses below EMA 3. SELL when price crosses above EMA 3. Starting Lot: 0.01 (configurable). Martingale Multiplier: 2.0. Maximum Martingale Cycle: 9
I'm looking for a developer to build a simple cloud-based monitoring and alert system for a trading account whose performance statistics are displayed on a third-party website. The system should: 1. Monitor the account's balance, equity and open positions. 2. Calculate the current floating drawdown as a percentage of account balance. 3. Send a single alert, preferably via WhatsApp or alternatively email, when
CyberShadow AI 30 - 300 USD
I want a bot that’s trades using smc strategy having stop loss and take profit.I want it to be able to trade with small account I want a disciplined robot but a strong one to I also what it to trade using trend line and locate point of interest
PROJECT: EXISTING MT5 EA MODIFICATION – XAUUSD SLIPPAGE REDUCTION 1. Project Objective I already have a fully developed MT5 Expert Advisor (.mq5 source code). I am looking for an experienced MQL5 developer who can optimize my existing EA to achieve the lowest possible execution slippage on a REAL LIVE trading account. My primary and only objective is to zero slippage. I am not looking for a new trading strategy or
Elektra Trading Robot 100 - 200 USD
Elektra Trading Robot is an automated Forex trading system designed to analyze market conditions execute trades according to predefined trading strategies. It aims to identify potential trading opportunities, manage trading positions, and apply risk management rules to help protect trading capital. The robot is designed for real-account trading and focuses on consistency, disciplined execution, and efficient trade
SMC Bot Creation 350 - 550 USD
Hello, I am interested in developing a professional MT5 Expert Advisor similar in functionality and technical sophistication to your reference product, Institutional SMC Robot: https://www.mql5.com/en/market/product/187011 I want to develop my own independent EA based on advanced Smart Money Concepts (SMC), with a strong focus on institutional price action, liquidity and market structure. The key functionalities I
PROJECT: BYBIT PUMP & DUMP EARLY DETECTION ENGINE Fixed Budget: USD $1,000 – Complete Project I am looking for an experienced quantitative trading developer to design, develop, validate and deliver a professional standalone Python 3.12 module for detecting early pump and dump movements on Bybit USDT perpetual futures. IMPORTANT: This is NOT an MT4/MT5 indicator, Expert Advisor or a request to build a complete trading
​I am looking for an experienced MQL5 developer to build a fully automated MetaTrader 5 Expert Advisor (EA) optimized primarily for XAUUSD (Gold), featuring a clean Tkinter-style telemetry dashboard control concept or customizable input parameters. ​1. Core Strategy Rules (Full-Body Engulfing) ​Signal Identification: The EA must scan completed candles across multiple selectable timeframes (e.g., 1M, 5M, 15M, 30M, 1H)
Exir AI 30 - 200 USD
I need an experienced MQL5 developer to build a custom AI-assisted Expert Advisor (EA) for MetaTrader 5. The EA will run on a live MT5 account with Tickmill and must support Forex and Crypto CFDs. Required instruments: - EURUSD - GBPUSD - USDJPY - XAUUSD - BTCUSD - ETHUSD Required timeframes: - M5, M15, and M30 Trading logic: - M30 determines the overall trend. - M15 identifies entry zones, support/resistance, and

项目信息

预算
100+ USD