명시


**PROJECT TITLE:**
MQL5 Expert Advisor — Debug, Fix & Finalize (THE PIP CRUSHER)

---

**PROJECT TYPE:**
Fix and finalize existing MQL5 Expert Advisor code. This is NOT a strategy development job. The strategy is fully designed and the code is already written. I need a skilled MQL5 developer to compile the code, fix all errors and warnings, verify the logic works correctly, and deliver a clean working EA.

---

**ABOUT THE PROJECT:**

I have developed a fully automated forex trading system called THE PIP CRUSHER, built on a proprietary multi-timeframe trading methodology. The complete strategy rules are documented in a PDF briefing document. All source code has been written and merged into one single MQL5 file ready for compilation.

All files will be provided to you immediately on project start. You will have everything you need from day one.

---

**WHAT HAS ALREADY BEEN DONE:**

- Complete strategy design and all trading rules documented in a detailed PDF
- All MQL5 source code written across 19 module files
- All files merged into one single file (ThePipCrusher_merged.mq5) ready to compile
- Complete developer briefing PDF explaining every rule in plain language

---

**WHAT I NEED YOU TO DO:**

1. Open ThePipCrusher_merged.mq5 in MetaEditor and fix ALL compilation errors and warnings
2. Verify every detection engine works correctly in MT5 Strategy Tester (Visual Mode)
3. Confirm the chart display works correctly — zones, pattern levels, and dashboard panel
4. Deliver the clean compiling .mq5 source file and compiled .ex5 file
5. Provide a brief fix report listing every error found and how it was resolved
6. Provide screenshots from Strategy Tester showing zones, pattern lines, and dashboard

---

**IMPORTANT — PLEASE READ:**

Your job is to fix compilation errors and MQL5 compatibility issues ONLY. You must NOT change any strategy logic, entry conditions, pattern definitions, or risk parameters. The strategy belongs to me. If you notice something you think could be improved, flag it in your report and we will discuss — do not change it without my approval.

---

**FILES YOU WILL RECEIVE:**

- ThePipCrusher_merged.mq5 — The main file to compile (~4,500+ lines, all engines merged)
- ThePipCrusher_Strategy_Guide.pdf — Complete strategy rules and developer briefing
- ThePipCrusher_FreelancerSpec.pdf — Full project specification document
- 19 individual .mqh reference files (for reference only, not needed for compilation)

---

**SYSTEM OVERVIEW:**

The EA has two trading engines sharing one intelligence core:

SWING ENGINE — Captures major market moves (days to weeks). H4/Daily narrative, H1/M15 entry.

SCALP ENGINE — Intraday opportunities daily. H1 narrative, M5/M1 entry. This engine must NEVER trade against the H1 narrative. This is the most critical rule in the system and must not be changed or removed under any circumstances.

The system includes the following modules, all already coded and merged:
- Market Structure Engine (swing detection, BOS, CHOCH, MSS)
- Liquidity Detection Engine (equal highs/lows, sweep confirmation)
- MSNR Zone Engine (close-based reaction structure zones)
- Pattern Detection Engine (RBS, SBR, OCL, QML, Classic V, Classic A)
- Confirmation Candle Engine (Engulfing, Marubozu, Three Soldiers, Momentum)
- CA50 Refinement Engine (50% of rejection wick entry refinement)
- Trendline Engine (close-based trendlines, 3-touch confirmation)
- Market Regime Engine (Trending/Range/Expansion/Retracement/News Volatility)
- News Trading Engine (MT5 Calendar, USD events, forecast vs previous logic)
- Trade Quality Grading Engine (A+/A/B/C scoring, adjusts risk %)
- Self-Learning Database (tracks win rate per pair/session/regime/pattern)
- Pair Ranking Engine (weekly performance ranking)
- Risk Management Engine (equity-based sizing, daily/weekly limits)
- Visual Dashboard (chart overlay, stats panel, "THE PIP CRUSHER" title in gold)
- CSV Trade Logger

---

**MANDATORY ENTRY SEQUENCE (must be preserved exactly):**

Every trade must pass through all 7 steps. One failure = no trade:

Step 1 — Valid MSNR zone at current price
Step 2 — Liquidity sweep confirmed
Step 3 — Named pattern confirmed (QML/RBS/SBR/Classic V/Classic A — OCL is never standalone)
Step 4 — MSS confirmed on entry timeframe
Step 5 — CA50 touched AND confirmation candle shown
Step 6 — Risk validation passed
Step 7 — Execute

---

**KEY RULES YOU MUST NOT CHANGE:**

1. Everything uses CLOSING PRICES only — never wick highs or wick lows. This is fundamental.
2. Swing detection uses exactly 3 candles each side (not 2, not 4 — exactly 3).
3. MSS uses a cross-bar state machine — do NOT simplify to a single-bar check.
4. The Scalp Engine H1 narrative filter must never be removed or weakened.
5. OCL must never be a standalone trade trigger — confluence only.
6. CA50 is 50% of the rejection WICK only — not 50% of the whole candle.
7. No pending limit orders for CA50 — wait-and-confirm mechanics only.
8. The self-learning system may only adjust position sizing — never strategy logic.
9. The zone distance filter must not be removed.
10. The entry sequence order must not be changed.

---

**COMMON ERRORS TO EXPECT:**

This is a large merged MQL5 file. The following errors are typical:

- Undeclared identifier — struct/enum used before definition. Fix: check merge order, ensure NITS_Types content appears first.
- Array passed by value — MQL5 needs & for array parameters. Fix: add & before array parameter name.
- const method modifies member — Fix: remove const qualifier from that method.
- ObjectCreate wrong arguments — Fix: check MT5 docs for correct overload, ensure sub-window index 0 is passed.
- CalendarValueHistory not found — requires MT5 build 2485+. Fix: check build version or stub the function.
- StringSplit separator type error — Fix: cast separator to ushort: StringSplit(str, (ushort)',', arr)
- Duplicate class definition — Fix: search for and remove the duplicate.

---

**VERIFICATION REQUIRED BEFORE DELIVERY:**

Please confirm all of the following in Strategy Tester visual mode:

- Swing highs/lows appear at correct 3-left/3-right positions
- BOS, CHOCH, MSS fire at the correct bars
- MSNR zones appear as shaded rectangles (blue = support, red = resistance)
- All zone boundaries use close prices, not wicks
- RBS/SBR levels appear at swing closes after MSS events (not at wicks)
- QML bullish level at Low(A) close — NOT at the extreme Low(C)
- QML bearish level at High(A) close — NOT at the extreme High(C)
- Classic V lines at swing lows (blue). Classic A at swing highs (red)
- CA50 sits at 50% of rejection wick — not 50% of whole candle
- No trades during Expansion or News Volatility regimes
- Scalp engine produces NO SELL signals when H1 is bullish (most important)
- "THE PIP CRUSHER" title appears in gold on chart dashboard
- Dashboard shows correct trend, regime, and win/loss record
- News schedule prints to MT5 journal on EA startup
- Grade A+ trades use 1% risk, Grade A = 0.75%, Grade B = 0.5%
- Daily 3% and weekly 6% loss limits halt trading correctly

---

**DELIVERABLES:**

1. ThePipCrusher.mq5 — clean, fully compiling source file (zero errors)
2. ThePipCrusher.ex5 — compiled EA binary ready to attach to MT5 chart
3. Fix Report — list of every error fixed, cause, and resolution
4. Verification Screenshots — Strategy Tester showing zones, patterns, dashboard, and a trade
5. Issues Report — any logic concerns flagged for owner review (do not fix without approval)

---

**SKILLS REQUIRED:**

- Expert level MQL5 programming
- Expert level MetaTrader 5 — Strategy Tester, chart objects, journal
- Strong OOP in MQL5 (all engines are implemented as classes)
- Good knowledge of MT5 Chart Objects API (OBJ_HLINE, OBJ_RECTANGLE, OBJ_LABEL)
- Familiarity with MT5 Economic Calendar API (CalendarValueHistory)
- Good knowledge of MT5 Trade API (CTrade from Trade/Trade.mqh)
- Experience debugging large merged MQL5 files preferred
- Knowledge of ICT/Smart Money Concepts trading is a bonus (helps understand the strategy)

---

**OUT OF SCOPE:**

- Redesigning or rewriting the strategy
- Adding new features or indicators
- Changing input parameter defaults without approval
- Testing on live or funded accounts
- Sharing the source code with any third party
- Optimizing for profitability

---

**TO APPLY, PLEASE INCLUDE:**

1. Your MQL5 experience — years and types of projects completed
2. Examples of EAs you have debugged or developed (links or screenshots welcome)
3. Confirmation you have MetaTrader 5 and MetaEditor installed and working
4. Confirmation you understand the scope: fix errors only, no strategy changes
5. Your estimated timeline to complete
6. Your fixed price for the complete scope of work

Questions before applying are welcome. Looking forward to working with someone who takes pride in clean, precise MQL5 code.
Please Read all the PDF's provided for further instructions and make sure the Strategy is visible on the screen.
**THE PIP CRUSHER — Built to crush pips, not accounts.**

응답함

1
개발자 1
등급
(111)
프로젝트
183
25%
중재
25
16% / 76%
기한 초과
16
9%
작업중
2
개발자 2
등급
(401)
프로젝트
519
24%
중재
61
57% / 25%
기한 초과
60
12%
작업중
3
개발자 3
등급
(2)
프로젝트
4
0%
중재
0
기한 초과
0
무료
4
개발자 4
등급
(19)
프로젝트
22
18%
중재
9
33% / 44%
기한 초과
3
14%
작업중
게재됨: 1 코드
5
개발자 5
등급
(286)
프로젝트
358
29%
중재
37
27% / 65%
기한 초과
10
3%
작업중
6
개발자 6
등급
(436)
프로젝트
647
53%
중재
35
63% / 20%
기한 초과
7
1%
작업중
7
개발자 7
등급
(2676)
프로젝트
3416
68%
중재
77
48% / 14%
기한 초과
343
10%
무료
게재됨: 1 코드
8
개발자 8
등급
(623)
프로젝트
727
34%
중재
47
49% / 40%
기한 초과
14
2%
로드됨
9
개발자 9
등급
(556)
프로젝트
850
61%
중재
33
27% / 45%
기한 초과
24
3%
무료
게재됨: 1 코드
10
개발자 10
등급
프로젝트
0
0%
중재
0
기한 초과
0
무료
11
개발자 11
등급
(1)
프로젝트
1
100%
중재
0
기한 초과
0
작업중
게재됨: 2 코드
12
개발자 12
등급
(1)
프로젝트
1
0%
중재
0
기한 초과
0
무료
게재됨: 2 코드
13
개발자 13
등급
(2)
프로젝트
2
0%
중재
1
0% / 100%
기한 초과
0
무료
14
개발자 14
등급
(9)
프로젝트
11
27%
중재
0
기한 초과
2
18%
작업중
게재됨: 1 코드
15
개발자 15
등급
프로젝트
0
0%
중재
0
기한 초과
0
무료
게재됨: 2 코드
16
개발자 16
등급
프로젝트
0
0%
중재
0
기한 초과
0
무료
게재됨: 2 코드
17
개발자 17
등급
프로젝트
0
0%
중재
0
기한 초과
0
무료
18
개발자 18
등급
(1)
프로젝트
1
0%
중재
0
기한 초과
0
무료
비슷한 주문
I need a simple Expert Advisor for MT5 that trades based on RSI overbought/oversold levels. - Entry: Buy when RSI(14) < 30, Sell when RSI(14) > 70 - Exit: Take Profit and Stop Loss as adjustable input parameters (default 50/25 pips) - Position sizing: Risk 1% of account balance per trade, auto-calculated from stop-loss distance - Timeframe and currency pair: adjustable inputs, not hardcoded - Should include basic
1. Trading Instruments: - The robot should trade exclusively on the following currency pairs: - NZD/CHF - NZD/USD - GBP/USD 2. Trading Style: - The robot should implement a day trading strategy, focusing on short-term trades. 3. Risk Management: - Maximum drawdown percentage: 10%. - Stop loss settings: Adjustable based on volatility (suggested default: 30 pips). - Take profit settings: Adjustable
I have an existing working MQL5 Expert Advisor and require an experienced MQL5 programmer/trading-system analyst to independently analyse its historical performance. This is NOT initially a request to rewrite the EA or simply optimize parameters. Current strategy: - MetaTrader 5 - M15 timeframe - EMA / ADX / ATR based - Approximately 1,337 historical trades - Gross Profit approximately USD 271,000 - Gross Loss
Gold robot 30 - 1000 USD
Hello everyone, I’m looking for a developer who has an algorithm in their arsenal that generates quick profits over the long term. I’m interested in a scalping expert advisor—it can be a one-shot, averaging, or grid strategy, with or without TP/SL. Please share your ideas and results; I’ll consider all options. The most important thing is the result. Good luck
Zwivhuya 100+ USD
I would like to be part of this trade because i want to help my family out of the hopeless life we are living now . i thoughts going to school will help me get better job but no i am still sitting for us to eat at home i have to sell my body to someone and get pay with that small money i can buy bread and cooldrink for my family that we can not sleep with emyter stomach
I need an Expert Advisor that trades by signal of ADX and Moving Average indicators. It must check and correctly process possible errors in trading operations. The main criteria of opening and closing positions , direction of Moving Average, Price of last bar . Set the number of lots to trade as an input parameter
I need you to develop an MT5 Expert Advisor (EA) in MQL5 specifically for BTCUSD , primarily trading on the 1-minute timeframe (M1) . The goal is to build a professional, rule-based automated trading system that trades strong impulsive BTCUSD moves in the direction of the trend , while using strict risk and money management. 1. CORE STRATEGY The EA should NOT randomly buy or sell. The basic sequence should be: Trend
seller must provide the following to be considered... i will answer to all who fit this description, and can purchase more than 1 EA... - brief strategy description - overall EA expectancy - 1 week limited trial version, with whatever settings you consider best (can be blocked on demo, i don't really care) - investor password from a reputable broker (if history is available... live / demo, same thing, doesn't really
Expert Needs to integrate Volume Density ( Ticks Per Point ) Adaptive Volume Baseline ( Apply with experience ) , Order Flow Tick Volume Based ( required integration is for smooth execution ) , Every other requirement already exists by the expert , True Objective : To identify the true transition from Accumulation to Expansion/Distribution leading to Breakout capturing participation while eliminating false breakouts
I need a professional XAUUSD signal indicator for MetaTrader 5, written entirely in MQL5 (.mq5). IMPORTANT: This is NOT an auto-trading EA. It must never open, close or modify trades. It only analyzes XAUUSD and generates signals + MT5 push notifications. 1. Multi-timeframe analysis: H4 → H1 → M30 → M15 → M10 → M5 → M1. 2. Detect market structure: - Swing High / Swing Low - BOS - MSS - CHOCH - Bullish/Bearish HTF

프로젝트 정보

예산
61+ USD
기한
에서 10 로 30 일

고객

(1)
넣은 주문7
중재 수0