Custom MT5 EA with Manual Entry Panel & Grid Management for Forex Trading

MQL5 Esperti

Lavoro terminato

Tempo di esecuzione 10 giorni
Feedback del cliente
The developer created the bot that I wanted, which is great. The only thing is that he wasn't able to make the chart panel visual look the exact way I wanted.
Feedback del dipendente
A good and coperative customer.

Specifiche

Hello,  

I am an experienced forex trader with 8 years of trading on MT4 and MT5 platforms, primarily working with prop firms. I have a proven manual trading strategy and now want to automate it with an Expert Advisor (EA) that includes a manual entry panel and specific grid management features.

Project Overview: 
The EA will allow me to manually trigger buy and sell entries via a dedicated panel on the chart. Once a manual entry is made, the EA will automatically manage a grid of limit orders with predefined parameters. It will also handle profit targets, break-even, and risk management, including daily profit targets and trade limitations.

Key Features & Requirements:

Inputs Parameters:  
- Lot Size (initial lot for the market order)  
- Lot Multiplier (for increasing lot sizes if needed)  
- Take Profit (fixed in points for all orders)  
- Step Distance (distance in points between each grid order)  
- Number of Steps (number of limit orders in the grid)  
- Show Breakeven Level (true/false)  
- Color of Breakeven Line  
- Daily Profit Target (in account currency)  

Strategy & Logic:  
- Manual entry via "Buy" and "Sell" buttons on a custom chart panel. When clicked, the EA opens a market order accordingly.  
- After the market order executes, the EA automatically places additional buy or sell limit orders based on the grid parameters (number of steps, step distance).  
- Each limit order will have a TP set in points as per the input parameters.  
- When an order hits TP and is closed, the EA automatically opens a new limit order at the same initial position with the same TP.  
- If the first market order hits TP, SL, is manually closed, or hit by trailing stop, the EA stops opening new grid orders until a new manual entry is made.  
- The EA manages open trades and closes all if the daily profit target is reached, regardless of open trades.  

Trade Limitations & Controls:  
- The EA will not open trades on more than 2 different instruments simultaneously. If attempted, an error message appears and no trade is executed.  
- The panel will include manual controls:  
  - Sell Button  
  - Buy Button  
  - Close All  
  - Pause/Activate  

Chart Panel & Display: 
- Located in the upper left corner of the chart, displaying:  
  - Status (Activated / Deactivated)  
  - Current Date & Time  
  - Total Open Trades  
  - Total Open Lot Size  
  - Total Profit (P&L in $)  
  - Daily P/L (in $ and %)  
  - Weekly P/L (in $ and %)  
  - Monthly P/L (in $ and %)  

Additional Details:  
- The code should be modular, well-commented, and easy to modify for future adjustments.  
- I am available for clarifications during development.  

Design & Inspiration:  
I want a specific design for the chart panel, tailored to my preferences. I have a picture for the visual style I want, which I attached to ensure the interface matches my expectations. The Name and Logo will be changed, I'll provide the information to the developer

Important Note:  
I require the **full source code** of the bot upon completion.

Thank you, and I look forward to collaborating with a skilled developer to bring this project to life!


File:

Con risposta

1
Sviluppatore 1
Valutazioni
(51)
Progetti
71
37%
Arbitraggio
4
25% / 75%
In ritardo
1
1%
Gratuito
Pubblicati: 1 codice
2
Sviluppatore 2
Valutazioni
(274)
Progetti
403
28%
Arbitraggio
40
40% / 50%
In ritardo
1
0%
Gratuito
3
Sviluppatore 3
Valutazioni
(47)
Progetti
67
37%
Arbitraggio
5
40% / 40%
In ritardo
1
1%
Gratuito
4
Sviluppatore 4
Valutazioni
(1)
Progetti
1
0%
Arbitraggio
0
In ritardo
0
Gratuito
5
Sviluppatore 5
Valutazioni
(11)
Progetti
11
0%
Arbitraggio
5
20% / 60%
In ritardo
2
18%
Gratuito
6
Sviluppatore 6
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
7
Sviluppatore 7
Valutazioni
(2)
Progetti
2
0%
Arbitraggio
3
0% / 100%
In ritardo
1
50%
Gratuito
Ordini simili
//———————————————————————————————————————————————————————————————————— 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
I'm looking for an experienced developer to create an automated gold trading bot. The bot should be compatible with MetaTrader 4/5 and TradingView. Key Requirements: - Automated trading bot - Compatible with MetaTrader 4/5 and TradingView - Implement scalping and swing trading strategies Ideal Skills and Experience: - Proficiency in trading algorithms - Experience with gold trading - Familiarity with MetaTrader and
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 proprio comportamento alle mutevoli condizioni di mercato di XAUUSD. Lo sviluppatore dovrebbe essere libero di combinare qualsiasi tecnica ritenuta opportuna
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
I need a robust optimization of my MT5 EA, mainly for XAUUSD (Gold). Please optimize the existing adjustable parameters such as entry/exit settings, SL/TP, trailing/break-even settings, and any other strategy parameters that are appropriate. I want the optimization focused on stable profitability, low/moderate drawdown, and robustness rather than simply the highest possible profit. Please use out-of-sample testing
I need an MT5 EA based on my strategy: MN1/W1/D1 trend analysis, H4/H1 confirmation, EMA 10/23, Fibonacci 12.7 BUY & 88.6/88.7 SELL entries, market structure/candlestick confirmation, automatic SL/TP, risk-based lot sizing, break-even, trailing stop, news filter, and prop-firm risk management. The EA should support scalping, intraday and swing trading, with future AI integration
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
Build a fully mechanical EA for XAUUSD on D1 timeframe. Trader spends 5-10 mins per day to run it. No discretion. EA calculates, places orders, and walks away. Timeframe Use the Daily (D1) timeframe . At the close of each completed daily candle, identify: Previous day's High (wick) Previous day's Low (wick) Previous day's Open
The Candle Range Theory (CRT) 3-Candle Strategy is a price action method derived from Smart Money Concepts (SMC). It is based on the "Power of 3" logic (Accumulation, Manipulation, Distribution), essentially compressing an entire market cycle into a sequence of three specific candles. This strategy relies on the idea that the first candle sets a range , the second candle manipulates price to trap traders (liquidity

Informazioni sul progetto

Budget
30+ USD