URGENT — Review & Certify MT5 Trade Engine Module (5 Days)

İş tamamlandı

Tamamlanma süresi: 2 gün
Geliştirici tarafından geri bildirim
Great customer. Detailed requirement specifications. Fast communication. I look forward to working with you again.
Müşteri tarafından geri bildirim
Delivered on time with a detailed changelog and 40/40 tests passing. Fixed a critical shutdown crash, responded quickly to follow-ups, and provided clear deployment instructions.

Şartname

We have a professionally built MT5 Expert Advisor with pre-written code ready. We need an experienced MQL5 developer to REVIEW, FIX, and CERTIFY the ENGINE MODULE.


YOU ARE NOT BUILDING FROM SCRATCH.

You are reviewing 8 existing .mqh files. WHAT YOU WILL DO:

1. Review 8 pre-written .mqh engine files

2. Fix known shutdown bug: "invalid pointer access in AlmudoEngine.mqh (60,10)"

3. Achieve ZERO warnings in MT5 Build 4500+

4. Verify custom mutex (m_trade_lock) is bulletproof

5. Confirm all 8 callback interface points fire correctly

6. Write 1 unit test script


FILES YOU WILL RECEIVE:

- AlmudoEngine_Types.mqh (READ ONLY - do not change)

- IAlmudoEngineCallback.mqh (READ ONLY - do not change)

- AlmudoEngine_TradeLock.mqh (Review and fix)

- AlmudoEngine_Execution.mqh (Review and fix)

- AlmudoEngine_PositionMgmt.mqh (Review and fix)

- AlmudoEngine_Filters.mqh (Review and fix)

- AlmudoEngine_Signals.mqh (Review and fix)

- AlmudoEngine.mqh (Review and fix)


STRICT NON-NEGOTIABLE RULES:

- No DLL imports anywhere

- No Sleep() calls — only GetTickCount()

- Magic Number constant: ALMUDO_EA_MAGIC = 26052026

- Zero compilation warnings

- All class names keep CAlmudo_ prefix

- All member variables keep m_ prefix

- NDA must be signed before code is shared


KNOWN BUG (Priority Fix):

"invalid pointer access in AlmudoEngine.mqh (60,10)" This crashes on EA shutdown. Fix the destructor pointer cleanup sequence.


DELIVERABLES:

- All 8 certified .mqh files (5 days)

- 1 unit test .mq5 script

- Changelog documenting every fix


MILESTONE PAYMENT STRUCTURE:

Day 2: TradeLock + Callback interface ($30) -

Day 4: Execution + Filters + Signals ($30) -

Day 5: Full engine + bug fix + test script ($40)


SCREENING QUESTION (must answer to be considered):

What causes "invalid pointer access" in MQL5 and how do you fix it? Give a code example.

Yanıtlandı

1
Geliştirici 1
Derecelendirme
(282)
Projeler
353
29%
Arabuluculuk
37
27% / 65%
Süresi dolmuş
10
3%
Yüklendi
2
Geliştirici 2
Derecelendirme
(170)
Projeler
203
47%
Arabuluculuk
5
20% / 60%
Süresi dolmuş
3
1%
Serbest
3
Geliştirici 3
Derecelendirme
(1)
Projeler
1
0%
Arabuluculuk
1
0% / 0%
Süresi dolmuş
0
Serbest
4
Geliştirici 4
Derecelendirme
(10)
Projeler
16
50%
Arabuluculuk
1
100% / 0%
Süresi dolmuş
4
25%
Serbest
5
Geliştirici 5
Derecelendirme
(553)
Projeler
844
61%
Arabuluculuk
33
27% / 45%
Süresi dolmuş
24
3%
Serbest
Yayınlandı: 1 kod
6
Geliştirici 6
Derecelendirme
(15)
Projeler
22
45%
Arabuluculuk
6
33% / 33%
Süresi dolmuş
2
9%
Yüklendi
Yayınlandı: 7 makale, 35 kod
7
Geliştirici 7
Derecelendirme
(33)
Projeler
36
33%
Arabuluculuk
5
0% / 80%
Süresi dolmuş
0
Çalışıyor
Yayınlandı: 2 kod
8
Geliştirici 8
Derecelendirme
(29)
Projeler
36
44%
Arabuluculuk
4
50% / 50%
Süresi dolmuş
3
8%
Serbest
9
Geliştirici 9
Derecelendirme
(252)
Projeler
462
26%
Arabuluculuk
139
20% / 60%
Süresi dolmuş
100
22%
Serbest
10
Geliştirici 10
Derecelendirme
(52)
Projeler
64
39%
Arabuluculuk
15
27% / 60%
Süresi dolmuş
1
2%
Çalışıyor
11
Geliştirici 11
Derecelendirme
(619)
Projeler
722
33%
Arabuluculuk
46
48% / 41%
Süresi dolmuş
14
2%
Yüklendi
12
Geliştirici 12
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
13
Geliştirici 13
Derecelendirme
(8)
Projeler
8
0%
Arabuluculuk
2
50% / 0%
Süresi dolmuş
1
13%
Çalışıyor
14
Geliştirici 14
Derecelendirme
(1)
Projeler
1
0%
Arabuluculuk
1
0% / 100%
Süresi dolmuş
0
Serbest
15
Geliştirici 15
Derecelendirme
(2)
Projeler
2
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
16
Geliştirici 16
Derecelendirme
(7)
Projeler
6
0%
Arabuluculuk
4
25% / 75%
Süresi dolmuş
2
33%
Serbest
17
Geliştirici 17
Derecelendirme
(7)
Projeler
13
15%
Arabuluculuk
13
23% / 46%
Süresi dolmuş
3
23%
Serbest
Yayınlandı: 38 makale
18
Geliştirici 18
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
19
Geliştirici 19
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
20
Geliştirici 20
Derecelendirme
(11)
Projeler
16
31%
Arabuluculuk
5
40% / 40%
Süresi dolmuş
4
25%
Serbest
21
Geliştirici 21
Derecelendirme
(6)
Projeler
8
38%
Arabuluculuk
1
0% / 100%
Süresi dolmuş
0
Serbest
22
Geliştirici 22
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
23
Geliştirici 23
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
24
Geliştirici 24
Derecelendirme
(2)
Projeler
2
50%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
25
Geliştirici 25
Derecelendirme
(28)
Projeler
34
35%
Arabuluculuk
0
Süresi dolmuş
2
6%
Çalışıyor
26
Geliştirici 26
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
Benzer siparişler
Title: Simple background trading bot for my Oanda account (v20 REST API) Overview Hi, I need a simple, lightweight event based standalone trading bot that connects directly to my Oanda account using broker’s standard REST API (V20 account) via VPS The bot just needs to look at group of 5 currency pairs (manually selectable and adjustable) in different 4 baskets, do some basic percentage math every period, and place
Gold hunter v5 30+ USD
*TITLE:* 5 Trades EA - EMA20/50 + RSI - Safe for Small Account *SPECIFICATION:* I need MT5 EA - Source Code .mq5 *Logic:* Buy: EMA20 > EMA50 and RSI(14) 45-70 Sell: EMA20 < EMA50 and RSI(14) 30-55 Timeframe M15, Symbol XAUUSD and all Forex *Trade Management:* Max 5 trades at same time. Fixed lot 0.01. No martingale. No lot increase. Distance between trades 150 points. Do not open all 5 at same price. Max 5 total
I need an Expert Advisor (EA) developed for MetaTrader 5 (MT5) tailored for trading on Exness accounts. Account & Server Details: Trading Platform: MetaTrader 5 (MT5) Broker: Exness Execution Type: Market / Pending Orders Account Type: [Specify: Standard / Pro / Raw Spread / Zero] Target Instruments: [Specify pairs, e.g., XAUUSD, EURUSD, BTCUSD] Strategy Requirements: Entry Rules: [Insert your buy/sell entry
i need some tradingview strategy that i want to use as a tester, i have something that i am working on currently and i need someone that can provide me with tradingview strategies that doesn't have a win rate, the one with 1:1 RR it need to have low win rate like 10% or 5% profitability, i am not paying $30 for,i dont have up to that for this cause i only want to use it as a test, if anyone have any to send me please
hello i need help building a ea bot for mt5 and i have started on claude but i will need someone if a incredible experience to make my ideas come to live. please contact so we can schedule a quick call and i can share anything that concerns you for the task
I am looking for someone with real experience developing strategies, indicators, or trading tools for Quantower . The strategy itself is relatively simple. The main issue is that I need to use some of Quantower's functions and API capabilities to program the strategy, but there is limited documentation available for some of the functionality, and I do not have enough time to fully understand the API and implement
I am looking for an experienced MQL5 developer who can BOTH research trading strategies and develop a commercial-quality MetaTrader 5 Expert Advisor. This is NOT simply a coding job. The developer is free to choose the trading logic, indicators, entry method, exit method, timeframe architecture and strategy type. I do not require the EA to copy or resemble any existing commercial EA. My priority is: ROBUST LONG-TERM
I DO NOT need any programming or strategy development. I already have a working NinjaTrader 8 automated strategy based on a 3/5 EMA crossover. I need you to run my existing strategy through NinjaTrader Strategy Analyzer/Optimizer, test the existing adjustable parameters, and find robust settings with the best profit factor and lowest reasonable drawdown. I will provide the existing NinjaScript ZIP. I do not want the
I am looking to acquire an EXISTING and PROVEN MetaTrader 5 Expert Advisor. I am NOT looking for someone to develop a random new strategy from scratch. The objective is to find a robust EA with an existing track record, verify its performance and robustness, and purchase the MQL5 source code together with clearly defined commercial rights. MAIN REQUIREMENTS The EA should meet most or all of the following
Looking to acquire an existing, proven EA. Not looking for new strategy development. REQUIREMENTS — non-negotiable: Minimum 12 months verified LIVE history (Myfxbook or MQL5 Signals, real money — not demo, not backtest) Hard stop loss on EVERY trade, set at order placement NO martingale, NO grid, NO averaging into losers, NO lot multiplication after a loss Max historical drawdown under 30% Minimum 5 trades per

Proje bilgisi

Bütçe
100+ USD
Son teslim tarihi
from 2 to 5 gün