Market Structure Break (MSB) & CHoCH Indicator

MQL5 Indicators Experts

Specification

Build an MT5 indicator that automatically detects and labels Market Structure Breaks and Changes of Character based on swing highs/lows.

Features:

· Auto-detect swing points (zigzag-based, configurable depth)
· Label MSB (break of previous low in uptrend, break of high in downtrend)
· Label CHoCH (first higher low in downtrend or lower high in uptrend)
· Draw trendlines connecting recent structure points
· Alert on fresh MSB/CHoCH (push, email, sound)
· Option to show only on current timeframe or multi-timeframe panel
· Non-repainting

Responded

1
Developer 1
Rating
(384)
Projects
495
23%
Arbitration
60
55% / 25%
Overdue
58
12%
Working
2
Developer 2
Rating
(8)
Projects
8
0%
Arbitration
2
50% / 0%
Overdue
1
13%
Working
3
Developer 3
Rating
(104)
Projects
127
24%
Arbitration
23
30% / 52%
Overdue
8
6%
Free
4
Developer 4
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Working
5
Developer 5
Rating
(2671)
Projects
3404
68%
Arbitration
77
48% / 14%
Overdue
342
10%
Free
Published: 1 code
6
Developer 6
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
7
Developer 7
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
8
Developer 8
Rating
(62)
Projects
90
29%
Arbitration
24
13% / 58%
Overdue
7
8%
Working
9
Developer 9
Rating
(42)
Projects
47
60%
Arbitration
2
100% / 0%
Overdue
1
2%
Free
Published: 5 codes
10
Developer 10
Rating
(25)
Projects
31
13%
Arbitration
13
0% / 77%
Overdue
9
29%
Free
11
Developer 11
Rating
(10)
Projects
13
23%
Arbitration
5
40% / 20%
Overdue
0
Working
Published: 5 articles, 34 codes
12
Developer 12
Rating
(49)
Projects
64
56%
Arbitration
4
75% / 25%
Overdue
1
2%
Free
13
Developer 13
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
14
Developer 14
Rating
(1304)
Projects
1732
49%
Arbitration
55
67% / 16%
Overdue
38
2%
Free
15
Developer 15
Rating
Projects
1
0%
Arbitration
0
Overdue
1
100%
Free
16
Developer 16
Rating
(6)
Projects
5
0%
Arbitration
4
25% / 75%
Overdue
2
40%
Working
17
Developer 17
Rating
(8)
Projects
9
11%
Arbitration
0
Overdue
0
Free
18
Developer 18
Rating
(603)
Projects
697
33%
Arbitration
43
47% / 44%
Overdue
12
2%
Busy
19
Developer 19
Rating
(27)
Projects
33
36%
Arbitration
0
Overdue
2
6%
Free
20
Developer 20
Rating
(513)
Projects
552
53%
Arbitration
13
69% / 15%
Overdue
3
1%
Free
21
Developer 21
Rating
(79)
Projects
89
31%
Arbitration
9
11% / 56%
Overdue
4
4%
Loaded
22
Developer 22
Rating
(332)
Projects
542
66%
Arbitration
53
21% / 40%
Overdue
169
31%
Free
Published: 1 code
23
Developer 23
Rating
(51)
Projects
71
37%
Arbitration
4
25% / 75%
Overdue
1
1%
Free
Published: 1 code
24
Developer 24
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
25
Developer 25
Rating
(4)
Projects
8
0%
Arbitration
3
33% / 67%
Overdue
4
50%
Free
26
Developer 26
Rating
(1)
Projects
1
100%
Arbitration
0
Overdue
0
Free
27
Developer 27
Rating
(7)
Projects
13
15%
Arbitration
2
0% / 50%
Overdue
3
23%
Loaded
28
Developer 28
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
29
Developer 29
Rating
(4)
Projects
10
50%
Arbitration
1
0% / 100%
Overdue
2
20%
Free
30
Developer 30
Rating
(251)
Projects
295
76%
Arbitration
13
77% / 0%
Overdue
4
1%
Free
31
Developer 31
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
32
Developer 32
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
33
Developer 33
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
34
Developer 34
Rating
(58)
Projects
90
43%
Arbitration
4
0% / 100%
Overdue
3
3%
Working
35
Developer 35
Rating
(13)
Projects
17
24%
Arbitration
1
100% / 0%
Overdue
4
24%
Working
Similar orders
I need a custom MT5 Expert Advisor for XAUUSD (Gold). Trade Mode: - Sell Only. Entry Logic: - Open first Sell with 0.01 lot. - Every 3.00 price movement against the position (example 4000 -> 4003 -> 4006 -> 4009), open a new Sell. - Lot sequence must increase linearly: 0.01, 0.02, 0.03, 0.04, 0.05, 0.06... No Martingale. Closing Logic: - Do NOT close the whole basket. - Close only one profitable trade together with
We're seeking a talented Graphic Designer for upcoming remote projects. Responsibilities include: - Logo design - Social media graphics - Flyers and brochures - Business card design - Marketing materials Applicants should provide a portfolio showcasing their previous work
We are hiring skilled translators to work on various translation projects. We're looking for professionals who are: - Detail-oriented - Reliable - Experienced in document translation - Able to meet deadlines If you're interested, send your proposal, language pair(s), and previous work for review
We're expanding our network of remote translators for upcoming projects involving business, technical, and general documents. Requirements: - Native or near-native proficiency in the target language - Excellent communication skills - Commitment to quality and deadlines Apply by submitting your proposal, language pair(s), and relevant experience
┌─────────────┐ │ SMC ROBOT │ │ v2.0 │ └─────────────┘ [ANTENNA] │ ╔════════╧════════╗ ║ HEAD UNIT ║ ║ ┌───────────┐ ║ ║ │ ◉ ◉ │ ║ ← Optical Sensors ║ └───────────┘ ║ ╚════════╤════════╝ │ ╔════════╧════════╗ ║ TORSO ║ ║ ┌───────────┐ ║ ║ │ SMC CORE │ ║ ← Processing Unit ║ │ ARM V9 │ ║ ║ └───────────┘ ║ ║ [||||||||||] ║ ← Power Indicator ╚═══╤═══════╤════╝ │ │ ┌───┘ └───┐
I already have the source code of an MT5 Expert Advisor. The EA is about 70% complete. I need someone to modify and complete it. Requirements: • Manage EURUSD only. • Manage manual trades only (Magic Number = 0). • Support unlimited manual positions simultaneously. • Automatically add a 10-pip Stop Loss if a position has no Stop Loss. • Automatically add a 10-pip Take Profit if a position has no Take Profit. • Do not
I am looking for an expert MQL5 developer to build a robust, professional Expert Advisor for Gold (XAUUSD). The EA must be Event-Driven (OnTick) with no 'Sleep' functions, ensuring instant execution. ​ Core Logic: ​ Grid Strategy: Start with 0.02 Buy/Sell. Lot size sequence: 0.02, 0.03, 0.05, 0.09, 0.14, 0.26, 0.44, 0.75, 1.28, 2.18 (Max 10 steps). ​ Dynamic TP: Total basket TP must update instantly upon new order
I am currently using the attached Arbitrage MACD indicator. However, there are no signal alerts associated with this indicator. I would like to receive notifications on my android device the bar after a blue long arrow appears and the bar after a red short arrow appears. This is the current code: //+------------+-----------------------------------------------------+ //| v.22.04.07 | ArrZZx2.mq4 |
NT8 to mt6 trade copier 150 - 250 USD
I just copy and past what i need Features Opening and closing orders at market and limit price Copy Take Profit / Stop loss orders Trades are manually by using the "Chart Trader Feature" within NT8-Charts or separate Window. Advanced symbol and Lot mapping Blazing fast – copy as fast as 10 ms Copy multiple symbols in parallel In the Case that the connection between NT8 and MT5 is lost, including a solution to
Project Overview: I am looking for an expert MetaTrader 5 (MT5) developer/architect to build a highly optimized, professional-grade Trade Copier system. This is NOT a basic trade copier. It requires advanced execution handling, bypass mechanisms, strict risk management, and multi-threaded syncing. Here are the complete requirements for the project: 1. Architecture & Topology: Multi-Account Routing: Must support both

Project information

Budget
100+ USD
Deadline
from 2 to 10 day(s)

Customer

Placed orders1
Arbitrage count0