Project Title: Senior MQL Developer Required: Proprietary 11-Suite Non-Standard Bar Generator (Phase 1 — Open for Quotes)

MQL4 专家

工作已完成

执行时间3 天
员工反馈
Very good, clean work description. Fast and exact. Would love to work again.

指定

1. Project Overview & Strategic Objective

We are seeking an elite, senior-level MQL developer to design and engineer a bulletproof, proprietary MT4 non-standard bar generation application. The primary objective of this project is to build an independent, institutional-grade charting infrastructure to permanently eliminate third-party plugin dependency risks (highlighted by legacy solutions like AZ-INVEST going unsupported).

The target algorithm currently operates with a high-volume execution profile—generating over 5,000 trades with a 3-hour average holding period and a 33-pip trade expectancy. Because our automated trading systems execute live capital directly off these generated chart structures, absolute data precision, low latency, and structural stability are mandatory.

This contract covers the simultaneous development of an 11-suite non-standard bar application to provide a unified testing and execution platform.

 

2. Phase 1 Scope of Work: The 11-Bar Suite

The application must generate fully independent, EA-compatible offline charts/custom symbols for the following 11 bar types:

Bar Type

Technical Description & Requirements

Core Objective

1. Standard Renko

Fixed brick size calculation. Must natively support ATR-based dynamic sizing.

Baseline star performer.

2. Median Renko

Also known as "Better Renko". Smoothed variant requiring wicks to display true historical highs and lows.

Advanced price smoothing.

3. Turbo Renko

Modulates standard Renko characteristics to enable faster signal generation via smaller effective brick structures.

Trend acceleration tracking.

4. Hybrid Renko

Math-driven combination balancing standard Renko block progression with median candle characteristics.

Speed and noise filtering balance.

5. Vanilla Renko

Also known as "PointO". Pure, traditional Japanese charting method containing zero wicks.

Clean rule-based signal isolation.

6. Time-Limited Renko

Standard Renko framework embedded with a hard maximum time-limit parameter per brick.

Prevents frozen charts during low-volatility sessions.

7. Range Bars

Charts built on a fixed price range per bar, capturing true candle wicks within the boundary.

Volatility-based price segmenting.

8. Tick Bars

Bar prints strictly after a user-defined, discrete number of incoming market transactions.

Transaction-activity based charting.

9. Heikin Ashi

Averaged open-high-low-close (OHLC) candles designed to smooth out minor market noise.

Directional trend filter.

10. Kagi Bars

Path-dependent charts that change vertical direction only after a defined price reversal threshold is broken.

Pure price action trend tracking.

11. Point & Figure

Classic, time-independent column charting method mapping price flips based entirely on a defined reversal amount.

Structural support/resistance filtering.

 

3. Phase 2 Roadmap: Deferral of Volume-Dependent Bars

Crucial Architectural Note: Volume Bars, Dollar Bars, Delta Bars, and Volumetric Bars have been intentionally excluded from this Phase 1 contract. Because our current deployment is operating in the spot market where decentralized broker tick-volume is unreliable, implementing volume-based bars at this stage is structurally flawed.

We are planning a near-term migration to the CME futures market to trade Micro contracts (MCL and MGC). Once we migrate to real, centralized exchange volume via our Rithmic signal bridge, a separate Phase 2 contract will be issued to the winning developer to build out the volume, dollar, delta, and order-flow volumetric bar types.

 

4. Mandatory Technical Specifications

The developer must program the application to meet the following structural standards:

·         Raw Tick-Data Processing: The generator must construct all offline charts directly from real incoming tick data streams—not M1 bar approximations.

·         Full History Engine: Upon initialization or terminal reboot, the application must automatically construct complete historical offline charts stretching back across all available historical tick data.

·         ATR-Driven Calibration: Integration of native ATR-based dynamic brick sizing is mandatory for all price-dependent bar variants (Renko, Range, Kagi). The ATR lookback period must be user-definable.

·         Real-Time Performance Engine: Multi-threaded, optimized structure capable of pushing real-time chart canvas updates at a minimum frequency of 10 times per second for high-volatility live trading.

·         Multi-Instance Support: The architecture must allow multiple simultaneous chart instances of the exact same bar type to run side-by-side with completely different parameters without memory cross-contamination.

·         Expert Advisor Thread Safety: Generated charts must pass clean, uncorrupted indicator buffers and OHLC array historical states directly to any standard EA running on the offline chart without latency bottlenecks.

 

 

 

5. Meticulous Acceptance Criteria & Quality Assurance (QA)

Payment will remain held in the MQL5 Escrow system and will only be released upon passing our rigorous multi-stage verification framework:

·         The Historical vs. Live Parity Test: We will run the bar generator live for a continuous 48-hour trading period on an asset (e.g., XAUUSD). Concurrently, we will generate the historical chart for that exact same 48-hour period on an identical terminal using raw tick data logs. The two charts must match perfectly down to the single pip. Any evidence of repainting, shifting, or missed bars will result in a immediate revision rejection.

·         EA Optimization & Stress Test: We will load a logic-heavy Expert Advisor onto the generated offline charts. We will trigger rapid Walk-Forward optimizations and intensive backtesting simulations. The custom data structure must handle these high-frequency loops without triggering Context Busy, Invalid Price Data, or chart synchronization mismatch errors in the terminal journal.

·         Mathematical ATR Verification: Under high-volatility conditions, we will cross-verify that the automated ATR-sized brick parameters dynamically adjust to match the exact mathematical output of the underlying timeframe's ATR over the designated lookback period.

·         Resource Profiling & Leak Checks: The generator will be profiled across 10 concurrent active offline charts. The application must show highly efficient memory usage, zero memory leaks, and stable CPU consumption without freezing the MetaTrader terminal.

 

6. Developer Requirements & How to Apply

We are only entertaining bids from elite, systematic developers who treat code as high-performance financial infrastructure.

·         Platform Credentials: You must hold a minimum 4.5-star rating on the MQL5 Freelance Marketplace and have successfully completed at least 20+ verified projects.

·         Domain Expertise: You must possess verifiable, deep experience in engineering custom symbol structures, handling offline chart generation (post message threading), and managing raw tick data engines within MetaTrader 4.

·         Application Rule (Code Samples Mandatory): When submitting your proposal, you must provide sanitized code snippets, documentation examples, or structural overviews of prior non-standard bar engines you have authored. Generic, automated bids that fail to attach proof of past offline charting experience will be ignored.

·         NDA Requirement: The selected developer will be required to execute a strict Non-Disclosure Agreement (NDA) prior to the handover of any proprietary strategy criteria or existing EA frameworks for compatibility testing.

Please provide a comprehensive, transparent quote for the entire 11-suite development cycle, along with your projected chronological timeline for milestones and alpha delivery.

 


反馈

1
开发者 1
等级
(282)
项目
353
29%
仲裁
37
27% / 65%
逾期
10
3%
已载入
2
开发者 2
等级
(1)
项目
1
0%
仲裁
1
0% / 100%
逾期
0
空闲
3
开发者 3
等级
(62)
项目
90
29%
仲裁
24
13% / 58%
逾期
7
8%
工作中
4
开发者 4
等级
(619)
项目
722
33%
仲裁
46
48% / 41%
逾期
14
2%
已载入
5
开发者 5
等级
(211)
项目
274
21%
仲裁
24
54% / 17%
逾期
0
空闲
6
开发者 6
等级
(10)
项目
16
50%
仲裁
1
100% / 0%
逾期
4
25%
空闲
7
开发者 7
等级
项目
0
0%
仲裁
0
逾期
0
空闲
8
开发者 8
等级
(29)
项目
36
44%
仲裁
4
50% / 50%
逾期
3
8%
空闲
9
开发者 9
等级
项目
0
0%
仲裁
0
逾期
0
空闲
10
开发者 10
等级
项目
0
0%
仲裁
0
逾期
0
空闲
11
开发者 11
等级
(268)
项目
603
34%
仲裁
65
22% / 57%
逾期
147
24%
工作中
发布者: 1 文章, 22 代码
12
开发者 12
等级
(83)
项目
95
32%
仲裁
9
22% / 56%
逾期
5
5%
工作中
13
开发者 13
等级
(455)
项目
721
34%
仲裁
35
71% / 9%
逾期
23
3%
空闲
14
开发者 14
等级
(2)
项目
2
0%
仲裁
0
逾期
0
空闲
15
开发者 15
等级
项目
0
0%
仲裁
0
逾期
0
空闲
16
开发者 16
等级
(15)
项目
22
45%
仲裁
8
25% / 38%
逾期
2
9%
已载入
发布者: 7 文章, 35 代码
17
开发者 17
等级
(20)
项目
29
3%
仲裁
4
0% / 100%
逾期
5
17%
空闲
18
开发者 18
等级
项目
0
0%
仲裁
0
逾期
0
空闲
19
开发者 19
等级
(55)
项目
92
24%
仲裁
8
75% / 13%
逾期
44
48%
空闲
20
开发者 20
等级
(24)
项目
32
38%
仲裁
4
50% / 25%
逾期
5
16%
工作中
21
开发者 21
等级
(9)
项目
16
19%
仲裁
2
0% / 50%
逾期
3
19%
已载入
22
开发者 22
等级
项目
0
0%
仲裁
0
逾期
0
空闲
23
开发者 23
等级
(179)
项目
193
46%
仲裁
4
50% / 25%
逾期
1
1%
已载入
24
开发者 24
等级
(6)
项目
8
38%
仲裁
1
0% / 100%
逾期
0
空闲
25
开发者 25
等级
(119)
项目
169
38%
仲裁
9
78% / 22%
逾期
15
9%
空闲
26
开发者 26
等级
(258)
项目
269
29%
仲裁
2
50% / 0%
逾期
3
1%
工作中
发布者: 2 代码
27
开发者 27
等级
项目
0
0%
仲裁
0
逾期
0
空闲
28
开发者 28
等级
(52)
项目
64
39%
仲裁
15
27% / 60%
逾期
1
2%
工作中
29
开发者 29
等级
(25)
项目
31
13%
仲裁
14
0% / 79%
逾期
9
29%
空闲
30
开发者 30
等级
(19)
项目
22
18%
仲裁
9
33% / 44%
逾期
3
14%
工作中
发布者: 1 代码
31
开发者 31
等级
项目
0
0%
仲裁
0
逾期
0
空闲
32
开发者 32
等级
(10)
项目
12
0%
仲裁
3
33% / 33%
逾期
0
空闲
33
开发者 33
等级
(29)
项目
33
27%
仲裁
20
10% / 50%
逾期
11
33%
空闲
34
开发者 34
等级
项目
0
0%
仲裁
0
逾期
0
空闲
35
开发者 35
等级
(13)
项目
20
40%
仲裁
1
0% / 100%
逾期
1
5%
空闲
36
开发者 36
等级
(45)
项目
53
57%
仲裁
2
100% / 0%
逾期
1
2%
空闲
发布者: 5 代码
37
开发者 37
等级
(10)
项目
14
43%
仲裁
0
逾期
3
21%
空闲
相似订单
I need EA Lil-MeProBot for MT5. Phone user, deliver .mq5 + .ex5. Symbols: XAUUSD EURUSD GBPUSD USDJPY BTCUSD, M15, Magic 777001 Strategy 6X Confluence score 4/6: 1. EMA 50/200 trend 2. Break of Structure 3. RSI 14 4. Strong body FVG/Order Block 5. Session 8am-9pm GMT+2 6. ATR filter Money Management LASTING: Lot 0.01 fixed, NO martingale, NO grid, Max 1 per symbol Max 2 total, SL ATR*2 TP ATR*3, Daily loss R40 stop
Project Overview I have an existing MT5 Expert Advisor (EA) written in MQL5. The source code ( .mq5 ) will be provided. The underlying strategy is a trend-following system that performs well during trending market conditions, but requires professional quantitative research to improve its ability to identify and avoid highly sideways/range-bound market conditions. The objective of this project is not to build a new EA
I am looking for an experienced MQL5 Expert Advisor (EA) developer to analyze an existing trading setup and develop a similar automated trading robot. Project Overview I have access to a demo trading account where trades are being executed automatically. The trading results look very promising, but I do not know exactly what strategy, logic, indicators, or trade-management rules are being used. I will provide access
Most of the expert is already coded . Create a panel to show the Ratio for the Range . Trigger is based on ratio . Show Distribution / project starts after we clear Distribution
Modification of existing ea …. Add ema filter, add risk percentage per trade, and modify the pips per day filter. I already have the ea code I just need these things added and modifified
Expert Advisors 300+ USD
double CRiskManager::CalculateLotSize(double slPoints) { double balance = AccountInfoDouble(ACCOUNT_BALANCE); double riskMoney = balance * (m_riskPercent / 100.0); double tickValue = SymbolInfoDouble(_Symbol, SYMBOL_TRADE_TICK_VALUE); double tickSize = SymbolInfoDouble(_Symbol, SYMBOL_TRADE_TICK_SIZE); double pointValue = tickValue / tickSize; double lot = riskMoney / (slPoints * pointValue);
i share my strategy i need a bot trending bot fo mt5 . i attached the photo with this it help to make bot. it basicly 1 hours time frame base. i try but failed to make it
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
MQL5 Developer 30+ USD
📄 وثيقة المواصفات الفنية لروبوت التداول (MQL5 EA Specification) 📌 1. ملخص المشروع والهدف * اسم المشروع: Gold Cent Grid-Hedge EA * المنصة: MetaTrader 5 (MQL5) * أداة التداول: الذهب (XAUUSD) * نوع الحساب: حساب سنت (Cent Account) * فكرة الاستراتيجية: تداول شبكة هيدج متوازنة (Grid-Hedging) تفتح صفقات تعزيز كل مسافة محددة، وتغلق الطرف الأكثر ربحاً عند تحقيق هدف مالّي مجمع بالدولار/السنت لإعادة هيكلة التوازن. ⚙️ 2
I need a developer who also understands trading. I have a Telegram copy-trading bot that reads signals from a Telegram channel via a Python script and converts them into trading orders. I want to create a program that analyzes Gold (XAUUSD) charts specifically and sends signals in this exact format: #XAUUSD BUY 4324-4321 TP 4327 TP 4330 TP 4334 TP 4339 TP 4344 TP 4354 TP 4364 SL 4311 If the # symbol is missing at the

项目信息

预算
100 - 500 USD