Split an existing expert into functional parts

Tâche terminée

Temps d'exécution 4 jours
Commentaires du client
great coder, fast and precise, good knowledge, job fully done thank you
Commentaires de l'employé
thanks.. nice customer.. very pleased to wok with you

Spécifications

Hello,

i have an expert who runs good but it consists of several strategies.


I need help to split/separate this expert into several stand alone experts.

No modifications or adding something in addition, all you need is still inside the provided expert.


Source code (mql4) will be provided, after the job is accepted.


There is no dll and no win-api inside. The code has about 2800 lines and 6 strategies inside.

All functions and variables have readable names.


So the task is, that i have six stand alone, fully workable and error free experts at the end.


Thanks and best regards,

[deleted]

The Customer should provide the Requirements Specification for all potential Developers to avoid any additional interaction outside of the Freelance service before concluding an agreement.

Please do not violate the Rules of using the Freelance service. Exchanging the contact data before concluding a Work Agreement is not allowed - https://www.mql5.com/en/job/rules#warning:

Fulfilling Orders outside of the Freelance service

  1. You can use the Freelance service only for its intended purpose - carrying out all necessary works and making payments for published Orders. Searching for customers and developers in the Freelance service in order to perform a work outside of the service is forbidden.
  2. Customers and Applicants cannot exchange contact data in any form before concluding a Work Agreement. Violators are banned from participating in the Freelance.
  3. Carrying out works and payments for Freelance Orders outside of the service is forbidden. Violators lose access to all MQL5.com website services.
  4. The Administration has the right to ban violators from participating in the Freelance service without any explanation after an internal investigation.

Répondu

1
Développeur 1
Évaluation
(91)
Projets
144
38%
Arbitrage
67
15% / 48%
En retard
55
38%
Gratuit
3
Développeur 3
Évaluation
(251)
Projets
400
54%
Arbitrage
9
67% / 22%
En retard
36
9%
Gratuit
Publié : 2 codes
4
Développeur 4
Évaluation
(50)
Projets
80
39%
Arbitrage
4
50% / 25%
En retard
0
Gratuit
5
Développeur 5
Évaluation
(94)
Projets
148
59%
Arbitrage
16
38% / 13%
En retard
25
17%
Gratuit
Publié : 1 code
6
Développeur 6
Évaluation
(2675)
Projets
3414
68%
Arbitrage
77
48% / 14%
En retard
342
10%
Gratuit
Publié : 1 code
7
Développeur 7
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
8
Développeur 8
Évaluation
(221)
Projets
369
66%
Arbitrage
10
50% / 0%
En retard
46
12%
Gratuit
9
Développeur 9
Évaluation
(271)
Projets
553
50%
Arbitrage
57
40% / 37%
En retard
227
41%
Travail
10
Développeur 10
Évaluation
(6)
Projets
8
50%
Arbitrage
5
20% / 80%
En retard
2
25%
Gratuit
11
Développeur 11
Évaluation
(5)
Projets
3
0%
Arbitrage
19
0% / 100%
En retard
0
Gratuit
12
Développeur 12
Évaluation
(49)
Projets
134
27%
Arbitrage
62
13% / 53%
En retard
58
43%
Gratuit
Publié : 340 articles, 1 code
13
Développeur 13
Évaluation
(257)
Projets
341
58%
Arbitrage
7
14% / 71%
En retard
9
3%
Gratuit
14
Développeur 14
Évaluation
(42)
Projets
70
43%
Arbitrage
6
33% / 50%
En retard
19
27%
Gratuit
15
Développeur 15
Évaluation
(514)
Projets
553
53%
Arbitrage
13
69% / 15%
En retard
3
1%
Gratuit
Commandes similaires
Hello Traders, Have a trading strategy or idea you want to automate? I specialize exclusively in MQL5 development, helping traders turn their concepts into professional trading solutions. Custom Expert Advisors — automate your strategy and reduce manual execution Custom Indicators — transform your market ideas into powerful trading tools Fix & Debug — identify errors and get your existing code working properly
//———————————————————————————————————————————————————————————————————— struct S_MCAV { double matureSum; double totalSum; double value; void Init () { matureSum = 0.0; totalSum = 0.0; value = 0.5; } void AddContext (int ctx) { totalSum += 1.0; if (ctx == 1) matureSum += 1.0; } void ApplyDecay (double rate) { matureSum *= rate; totalSum *= rate; } void Update () {
1. Title Development of a Custom MQL5 Expert Advisor for XAUUSD (MetaTrader 5) 2. Requirements Specification Overview: I am looking for an experienced MQL5 developer to build a robust, fully custom Expert Advisor (EA) for MetaTrader 5 tailored for trading Gold (XAUUSD). Core Specifications & Features: Asset & Timeframe: Designed specifically for XAUUSD. Timeframe should be selectable directly from the EA inputs
SPECIFICA TECNICA: Cerco uno sviluppatore MQL5 esperto per sviluppare da zero un Expert Advisor completamente nuovo per XAUUSD su MT5. Non desidero un semplice Expert Advisor basato su indicatori fissi. Desidero un sistema di trading dinamico e adattivo , in grado di adattare il comportamento proprio alle diverse condizioni di mercato di XAUUSD. Lo sviluppatore può utilizzare tecniche appropriate quali trend
I am looking for a Senior MQL5 Developer to create a new MetaTrader 5 Expert Advisor from scratch. I will provide a complete Requirements Specification containing objective entry, exit and risk-management rules. This is not a request to copy or decompile an existing product. Project requirements: Clean and modular MQL5 source code. Exact implementation of the supplied strategy. One signal evaluation per configured
Composite robot 30 - 200 USD
Title: Multi-Timeframe Pure Price Action & Elliott Wave Execution Bot for XAUUSD 1. Project Overview I need a robust, automated trading bot (Expert Advisor) for MetaTrader 5 (MT5) to trade XAUUSD (Gold) exclusively. The strategy is built entirely on Top-Down Multi-Timeframe (MTF) market structure, pure price action, and Elliott Wave principles. It does not use traditional lagging technical indicators (like RSI or
NinjaTrader 8 / NinjaScript Phase 1 build: convert an existing Auction Market Theory (AMT) strategy into objective, alert-only decision-support logic. Not a bot, no auto-execution — trades stay manual. Covers NQ/MNQ, ES, CL, MGC using 30-min TPO/Volume Profile context with 5-min confirmation: one 5-min close outside VAH/VAL = acceptance, close back inside = rejection. Dashboard shows bias, auction state, location
Hi i need help to connect my chat gtp with ninja trader I have all tools. Just need supervision and seeking a professional who can do that for me. This the bridge extension https://crosstrade.io/blog/chatgpt-to-ninjatrader-mcp-walkthrough
MT5 EA DEVELOPMENT SPECIFICATION CHANNEL + RSI REVERSAL STRATEGY I need a professional MetaTrader 5 Expert Advisor based on the following exact strategy. 1. Core Strategy The EA must automatically identify a valid price channel using confirmed swing highs and swing lows. The strategy trades reversals from the channel extremes: SELL: Upper channel + RSI above 70 + bearish rejection. BUY: Lower channel + RSI below 40 +
العنوان: برمجة اكسبيرت MT4 (روبوت تداول) مخصص للذهب يعتمد على RSI والزيجزاج بدون مضاعفات الوصف: السلام عليكم ورحمة الله وبركاته، مطلوب مبرمج محترف بلغة MQL4 لتطوير اكسبيرت (روبوت تداول آلي) مخصص لمنصة ميتاتريدر 4 بناءً على الشروط والمواصفات الفنية الصارمة التالية، لتداول معدن الذهب (XAUUSD) على إطار الخمس دقائق (M5): 1. المتغيرات الخارجية (External Inputs - قابلة للتعديل يدوياً من الإعدادات): إدارة المخاطر (إدارة

Informations sur le projet

Budget
50 - 100 USD
Délais
de 2 à 7 jour(s)