指定

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
等级
(627)
项目
987
47%
仲裁
33
36% / 36%
逾期
98
10%
已载入
发布者: 6 代码
2
开发者 2
等级
(443)
项目
700
34%
仲裁
34
71% / 9%
逾期
22
3%
空闲
3
开发者 3
等级
(120)
项目
159
49%
仲裁
15
53% / 27%
逾期
4
3%
空闲
4
开发者 4
等级
(273)
项目
401
27%
仲裁
40
40% / 50%
逾期
1
0%
空闲
5
开发者 5
等级
(250)
项目
460
26%
仲裁
140
20% / 59%
逾期
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
等级
(618)
项目
1428
59%
仲裁
31
81% / 0%
逾期
10
1%
空闲
10
开发者 10
等级
(20)
项目
51
75%
仲裁
0
逾期
8
16%
空闲
11
开发者 11
等级
(155)
项目
193
58%
仲裁
10
80% / 0%
逾期
0
工作中
发布者: 1 代码
12
开发者 12
等级
(251)
项目
400
54%
仲裁
9
67% / 22%
逾期
36
9%
空闲
发布者: 2 代码
13
开发者 13
等级
(633)
项目
854
48%
仲裁
29
38% / 17%
逾期
63
7%
工作中
14
开发者 14
等级
(5)
项目
4
50%
仲裁
4
0% / 75%
逾期
0
空闲
15
开发者 15
等级
(311)
项目
557
35%
仲裁
79
32% / 43%
逾期
202
36%
工作中
16
开发者 16
等级
(557)
项目
644
33%
仲裁
41
41% / 46%
逾期
11
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
等级
(77)
项目
243
74%
仲裁
7
100% / 0%
逾期
1
0%
空闲
发布者: 1 文章
21
开发者 21
等级
(307)
项目
312
70%
仲裁
2
100% / 0%
逾期
0
空闲
发布者: 1 代码
22
开发者 22
等级
(2314)
项目
2914
63%
仲裁
122
44% / 25%
逾期
429
15%
工作中
23
开发者 23
等级
(68)
项目
111
69%
仲裁
1
100% / 0%
逾期
2
2%
空闲
24
开发者 24
等级
(75)
项目
80
6%
仲裁
46
11% / 54%
逾期
7
9%
工作中
25
开发者 25
等级
(48)
项目
49
8%
仲裁
0
逾期
0
空闲
26
开发者 26
等级
(2649)
项目
3366
68%
仲裁
77
48% / 14%
逾期
342
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%
空闲
相似订单
Hi, Before ordering, I want to verify the quality of your ICT/SMC logic. Do you have an existing indicator or strategy (your own work) that I can test on TradingView? If yes, please provide: 1. A demo (invite-only script or video) 2. Proof it is NON-repainting (explained clearly) 3. Live or replay demonstration (not static screenshots) Specifically I want to see: * Clean swing structure (no consecutive highs/lows) *
I want to find a Developer to perform this work and settle payments in this Application. I undertake not to communicate with Applicants anywhere else except this Application, including third-party messengers, personal correspondence or emails. I understand that violators will be banned from publishing Orders in the Freelance service
have the Beatrix Inventor Expert Advisor (EA) that was profitable in the past but has been losing money recently. I need an experienced EA developer/optimizer to study the trade history (especially Stop Loss hits, drawdown periods, SL/TP behavior, win/loss ratio, etc.) and recommend + implement specific tweaks so it becomes consistently profitable again. Your job: 1. Deep analysis of why the EA is no longer
I want robot that can help me trade and make some money so that I can be able to learn from it while I'm still in depot account now.Is how it gonna help me with some money
I’ve been following your profile and I'm interested in your expertise with the ATAS API and C# development. I have a clear technical scope for a high-performance M1 indicator focused on Binary Options and Scalping. ​The core logic is based on institutional Order Flow convergence: ​Stacked Imbalances: 300% ratio with a minimum of 3 consecutive levels. ​Delta/Price Divergence: Filtering for market exhaustion (New Highs
can you help me with editing the existing ATR Trailing Stop Indicator to include a logic to include additional script, where my ninZaRenko bars when it closes above OR below the dynamic stop line, I will be out of trade. Please remember, in this Indicator, now when the price touches the stop line, I am stopped out .. . I want to edit the script, in lieu of the price touch, I like to update this logic to when the bar
Hi I have a simple task (hopefully) I have a custom strategy that I built with the help of Claude Anthropic - everything is finished and I zipped it with power shell but when importing it NT8 gives me the error message that the file was made from an older, incompatible version or not a NinjaScript. My folder structure is correct as far I can see so I don't know what the issues is and it's costing me too much to go
Subject: Development of Ultra-High Precision Confluence Indicator - M1 Binary Options (Non-Repaint) ​ Hello, I am looking for a Senior MQL5 Developer to create a custom "Surgical Precision" indicator for MetaTrader 5, specifically optimized for 1-minute (M1) Binary Options trading. The system must integrate three distinct layers of algorithmic analysis. ​ 1. Core Logic: Triple-Layer Confluence ​The signal (Call/Put)
Looking for an experienced MQL5 developer to design and develop a custom Expert Advisor (EA) for MetaTrader 5. The purpose of this EA is not just automated trading, but also to help me better structure, test, and refine my personal trading strategy
Hi, I need a simple MT5 EA. Based on my simple trading strategy I'm going to discuss with you If you have experience in this kindly bid for this project Thanks

项目信息

预算
100+ USD