Enhance MT4 EA: Add Fibonacci-Based Trade Multiplication & Profit Exit ------- تعديل بسيط على إكسبرت MT4 لإضافة مضاعفات بنظام فيبوناتشي مع إغلاق على ربح

MQL5 Experts

Job finished

Execution time 7 days
Feedback from customer
تعاملت معه بمشروع برمجي معقّد وقد أدهشني بأدائه السريع واحترافيته العالية لديه فهم عميق للكود وحلولًا ذكية. ✅ سريع ✅ صبور ✅ مبدع ✅ يتقن عمله ✅ متعاون جدًا أنصح بالتعامل معه بشدة، وسأعود للتعامل معه
Feedback from employee
It was pleasure working with Ahmed!

Specification

Description (وصف المشروع):

Hello developers,

I have an existing MetaTrader 4 Expert Advisor ( source file is available and cleanly written in English). The EA already opens pending orders and handles trade management. I would like to request a minor enhancement to the EA’s logic: .mq4


 Required Modification:

  1. Fibonacci-Based Multiplication:

    • After the first trade is triggered (buy or sell), the EA should open additional trades in the same direction using lot sizes based on Fibonacci sequence:

      vbnet
      Lots: 0.01, 0.01, 0.02, 0.03, 0.05, ... Distance: calculated cumulatively or fixed based on previous entry (we can discuss)

    • You can use external variables for configuration:

      • Enable_Multiplication = true/false

      • Multiplication_Mode = Fibonacci

      • Max_Multiplication_Levels = 5  (for example)

  2. Profit-Based Exit:

    • Once the total profit of all open trades (original + multiplied positions) reaches +20 pips (in total), the EA should:

      • Close all open positions

      • Reset and restart the logic (open fresh pending orders again)

        I've improved the dashboard, noting that I've already prepared many of them with different colors for the result of the balance to match the profit and loss. I want it to look like the attached image. I'll just add the number of open buy and sell orders and the number of each.

        Add protection to the expert and link it to the account number and expiration date.


📁 What I Provide:

  • Full source code file (clean and fully in English) .mq4

  • Documentation PDF explaining all external parameters and logic

  • Simple to test — no indicators required


🎯 Goal:

Create a clean and robust implementation for Fibonacci-based scaling and total profit exit logic.


💡 Notes:

  • No need for GUI/panel at this stage.

  • Keep code modular and readable — I may expand it later.

  • Only reliable, experienced developers please.


Let me know your experience with similar grid or martingale systems. Looking forward to working together!



نعم



📝 العنوان :

تعديل بسيط على إكسبرت MT4 لإضافة مضاعفات بنظام فيبوناتشي مع إغلاق على ربح


📄 الوصف:

مرحبًا بالمبرمجين،

لدي إكسبرت (EA) ميتاتريدر 4 بلغة MQL4، الكود نظيف ومكتوب بالكامل بالإنجليزية. أحتاج إلى تعديل بسيط  لإضافة منطق المضاعفات مع إغلاق جماعي للصفقات عند تحقيق ربح معين.


 المطلوب تحديدًا:

  1. مضاعفات حسب تسلسل فيبوناتشي:

    • بعد تفعيل الصفقة الأساسية (شراء أو بيع)، يقوم الإكسبرت بفتح صفقات إضافية بنفس الاتجاه بناءً على لوتات مضاعفة وفق تسلسل فيبوناتشي:

      makefile
      نسخ تحرير
      اللوتات: 0.01، 0.01، 0.02، 0.03، 0.05، ... المسافات بين الصفقات: إما ثابتة أو تراكمية (حسب الاتفاق)

    • يمكن التحكم بالمضاعفات من الإعدادات عبر متغيرات خارجية مثل:

      • Enable_Multiplication = true/false

      • Multiplication_Mode = Fibonacci

      • Max_Multiplication_Levels = 5

  2. الإغلاق على ربح إجمالي:

    • بمجرد أن تصل جميع الصفقات المفتوحة (الرئيسية + المضاعفات)  إلى ربح قدره +20 نقطة  (بالمجمل)، يقوم الإكسبرت بـ:

      • إغلاق جميع الصفقات المفتوحة

      • إعادة ضبط المنطق والبدء من جديد بأوامر معلقة جديدة


        تحسين لوحة المعلومات علما انني قمت بتجهيز كثير منها مع اختلاف الوان النتيجة للرصيد بما يتاسب مع الربح والخسارة اريدها مثل الصورة المرفقه 

        وإضافة فقط عدد الاوامر المفتوحة بيع وشراء وعدد كل منهما 

        إضافة حماية للخبير وربطه برقم الحساب 

        وايضا تاريخ صلاحية 


📁 ما سأوفره لك:

  • ملف الإكسبرت  .mq4  كامل ومفتوح المصدر (منظم ومكتوب بالإنجليزية)

  • ملف PDF توثيقي يشرح جميع الإعدادات

  • سهل الاختبار – لا يعتمد على أي مؤشرات


🎯 الهدف:

تنفيذ منطق المضاعفة بطريقة آمنة ومنظمة، مع الخروج الذكي عند تحقق هدف الربح.


💡 ملاحظات إضافية:

  • لا حاجة لواجهة رسومية حالياً.

  • أرجو أن يكون الكود قابل للتوسيع لاحقًا.

  • أفضّل التعامل مع مبرمج محترف لديه خبرة في أنظمة الشبكات أو المضاعفات.






Files:

Responded

1
Developer 1
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
2
Developer 2
Rating
(28)
Projects
39
23%
Arbitration
14
0% / 93%
Overdue
4
10%
Free
3
Developer 3
Rating
(31)
Projects
35
46%
Arbitration
0
Overdue
0
Free
Published: 3 codes
4
Developer 4
Rating
(142)
Projects
151
41%
Arbitration
3
33% / 33%
Overdue
1
1%
Loaded
Similar orders
I need any highly profitable robot which can trade small account like 50-100USD and any currency pair(s) The robot should avoid trading around news time and have good risk management. It should use any strategy which is profitable and not those unacceptable by brokers. Demo versions will be required before selection
Hi, I hope you doing Greate, Let me share details , so the original EA already working but you can check and verify everything fine.First you verify that all original EA features are working correctly then add a user dashboard showing the number of detected zones, buy sell both none status, and an on off button. also ensure mitigated zones disappear properly and that trades follow the zone rules, and integrate the
I need a high-speed Expert Advisor (EA) for MT5 designed specifically for XAUUSD (Gold) scalping. The bot should focus on fast entries and quick profits with high efficiency. Main requirements: 1. Symbol: XAUUSD (Gold only). 2. Platform: MetaTrader 5. 3. Strategy type: Scalping (fast trades, quick profit). 4. The bot should open trades frequently based on fast market movements. 5. Small Take Profit (quick profit
Gold_m1_ob_bot. 30+ USD
import MetaTrader5 as mt5 import pandas as pd import time from datetime import datetime # ================== CONFIG ================== SYMBOL = "XAUUSD" TIMEFRAME = mt5.TIMEFRAME_M1 LOT = 0.01 MAX_OBS = 12 # keeps signals frequent ATR_PERIOD = 14 IMPULSE_FACTOR = 1.5 # strong candle = impulse SESSION_START = 8 # GMT (London open) SESSION_END = 20 # GMT (NY close) MAX_SPREAD = 30 #
I have existing compiled indicator and script files (EX4) and would like to have them recreated in both MQL4. ⚠️ Important: This project is NOT for decompiling or reverse engineering. Instead, the goal is to: Analyze the behavior and output of the provided files Recreate equivalent functionality from scratch Deliverables: 1 MQL4 indicator source code (.mq4) 1 MQL4 script source code (.mq4) Requirements: The recreated
I need a good programmer to help convert an existing indicator to a trading EA that can work on both MT4 and MT5. The expected features on the EA is as follows: Max Spread: Magic Number: Take Profit: Stop Loss: Trailing Stop: Fixed Lot Size: Money Management: false/true Min Lot Size: Max Lot Size: Risk to Trade %: Daily Profit Target %: Add news filter. Get my jobs with source code
A perfect indicator 30 - 80 USD
Merge nearby zones yes/no Alert on/off Label on/off Show only current relevant zones near price yes/no Distance filter from current price Zone transparency Colors Preferred Output on Chart: I want the indicator to show only: the strongest nearby support zones under price the strongest nearby resistance zones above price major higher timeframe zones clean chart view I do not want excessive clutter. Entry Assistance
Criei um Robô para a venda alta precisão que automatiza a estratégia de correção média de Larry Williams. Possui filtros de tendência seletiva, controle de lote por risco percentual e execução rápida. Compatível com contas Hedge e Netting. Configuração simples e otimizada para mercados de alta volatilidade. *55(16) 993786056
SMC ORDER BLOCK 30 - 60 USD
I want already build FULLY AUTOMATED order block MT5 XAUUSD HTF H4 ENTRY LTF M15 - Show result on live account. m15 ob entry in the direction of h4 ob bias the developper to provide source code in the end
I need an MT5 Expert Advisor built as a high-precision volumizer for Forex. Its core purpose is to generate controlled trading volume for rebates, while still maintaining low-risk account growth. I am not looking for aggressive profit chasing. I am looking for a stable, intelligent EA that can produce volume in a disciplined way without damaging the account. The ideal system should trade major currency pairs, avoid

Project information

Budget
30+ USD