MT5 SCALPING EA TRADING ASSISTANT (minimal features only)

MQL5 Asesores Expertos

Trabajo finalizado

Plazo de ejecución 14 días
Comentario del Cliente
The project was guided accordingly from both sides. It was a pleasure working with Umar in developing a tool that can help me with manual trading. I'm looking forward to our next projects!
Comentario del Ejecutor
good customer, nice to work with :)

Tarea técnica

  1. This EA is a trading assistant to make trade entries convenient and consistent.

  2. EA enters trade at bar close (00 seconds) based on time, not ticks.

  3. The trader prepares the EA to Buy/Sell by arming it using large square on-chart buttons. 

    1. BUY (prepares a buy entry at end of candle at 00 seconds)

    2. CANCEL (immediately cancels existing arming for this symbol)

    3. SELL (prepares a sell entry at end of candle at 00 seconds)

  4. Max Slippage

    1. Max Slippage (parameter default “0.5” pips)

  5. Lot Size

    1. Net Risk % (parameter default “1%”)

    2. Net Risk % is always based on account balance.

    3. EA must calculate the proper Lot size to make sure that the Net Risk % is followed.

      1. This includes all trading costs (spread, commission, max slippage)

      2. Lot size always includes max slippage value in order to not go above the established Net Risk %

  6. Stop Loss

    1. BUY SL Price is the Low of the candle that just closed.

    2. SELL SL Price is the High of the candle that just closed.

  7. Take Profit

    1. Target RRR (parameter default “3”)

      1. Take SL pip distance and multiple by “3”, this will be TP Price

    2. Min Net RRR (parameter default “2”)

      1. Because there are trading costs, we will most likely not hit the Target RRR. The Net RRR is our protection to make sure that when we achieve a minimum Net RRR per trade. In some cases, the majority of the Profit generated from hitting the Target RRR goes to trading costs. This is prevalent in scalping strategies where stop losses are tight and big lot sizes have high commission fees. If Min Net RRR is not met at 00 seconds, do not open trade. Wait for the next arming opportunity.

  8. Break Even Slide

    1. BE Slide Target (parameter default “2”)

    2. When a live trade reaches an RRR of “2”, move SL to “Entry Price + Max Slippage”

      1. This is used to minimize losses

      2. This is the only time that the EA is allowed to modify any price after trade entry.

    3. Turn off Break Even Slide functionality if parameter value is 0 or negative.

  9. Max Spread

    1. Max Spread (parameter default “1.0” pip/s)

    2. This is protection where spread widening happens during 00 seconds

    3. Use this as a trade filter when the EA attempts to open a trade. If max spread is reached, skip opening the trade. Wait for next arming.

  10. Chart Layout

    1. EA Status // result of previous arming & current action/s

    2. BUY BUTTON

    3. CANCEL BUTTON

    4. SELL BUTTON

    5. These are vertically arranged, found on the upper left of the chart.

    6. Button Size (parameter default “50” pixels)

      1. In the example: it is 50x50 pixels in size

      2. Allow the trader to adjust the size of square buttons. Let the trader choose button colors as well please.

      3. Arming for both BUY and SELL at the same time must not happen for the same symbol. Example: If a BUY is currently armed then the trader chooses to click SELL, the EA must replace the BUY arming with a SELL arming.

    7. EA Status must be easily understood by the trader. (Pass, Fail, Errors, etc.)

    8. Prior to arming: Show live SL, Target RRR, Min Net RRR, via horizontal lines on the chart for the trader’s appreciation in order to make a decision to arm the EA or not. 

      1. If and when a trade is successfully opened, show at the entry candle using a short horizontal line where the Min Net RRR is. Beside this short horizontal line, include the value of the resulting Min Net RRR.

      2. Also show the resulting Net Risk % above the SL Line beside the entry candle

  11. EA Compatibility

    1. EA must be compatible to any MT5 trading environment (broker, symbol, etc)


// Please provide complete code with line description. Reach out to clarify any trading hurdles I may have missed. Thank you.



Han respondido

1
Desarrollador 1
Evaluación
(22)
Proyectos
28
7%
Arbitraje
9
33% / 33%
Caducado
1
4%
Trabaja
2
Desarrollador 2
Evaluación
(17)
Proyectos
21
19%
Arbitraje
5
40% / 40%
Caducado
0
Libre
3
Desarrollador 3
Evaluación
(1)
Proyectos
2
0%
Arbitraje
2
0% / 50%
Caducado
0
Libre
4
Desarrollador 4
Evaluación
(510)
Proyectos
977
74%
Arbitraje
27
19% / 67%
Caducado
100
10%
Trabaja
Ha publicado: 1 artículo, 6 ejemplos
5
Desarrollador 5
Evaluación
(499)
Proyectos
744
56%
Arbitraje
48
31% / 31%
Caducado
120
16%
Libre
Ha publicado: 1 ejemplo
6
Desarrollador 6
Evaluación
(443)
Proyectos
570
37%
Arbitraje
106
39% / 33%
Caducado
17
3%
Libre
7
Desarrollador 7
Evaluación
(16)
Proyectos
35
23%
Arbitraje
4
0% / 50%
Caducado
2
6%
Trabaja
8
Desarrollador 8
Evaluación
(322)
Proyectos
499
67%
Arbitraje
5
40% / 0%
Caducado
4
1%
Libre
Ha publicado: 8 ejemplos
9
Desarrollador 9
Evaluación
(33)
Proyectos
36
33%
Arbitraje
5
0% / 80%
Caducado
0
Trabaja
Ha publicado: 2 ejemplos
10
Desarrollador 10
Evaluación
(274)
Proyectos
403
28%
Arbitraje
40
40% / 50%
Caducado
1
0%
Libre
11
Desarrollador 11
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
12
Desarrollador 12
Evaluación
(574)
Proyectos
945
47%
Arbitraje
309
58% / 27%
Caducado
125
13%
Libre
13
Desarrollador 13
Evaluación
(4)
Proyectos
8
0%
Arbitraje
3
33% / 67%
Caducado
4
50%
Libre
14
Desarrollador 14
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
Solicitudes similares
Watcher position 30 - 100 USD
//+------------------------------------------------------------------+ //| synthetic tick generator based on two assets | //+------------------------------------------------------------------+ class CSyntheticTickGenerator { private : string symbol_a; string symbol_b; string synth_name; double ratio; double last_price_a; double
# SNRZ BOT — SESSION PROGRESS LOG Last updated: 2026-09-16 (local late-evening session) ## SAN BOT (new — cloned from SNRZ) - `MQL5\Experts\AutomatedOrderBot_SAN.mq5` / `.ex5` — v1.0, compiled 0 errors/0 warnings - Signal source: custom indicator "SAN" (InpSANName, buy buf 0 / sell buf 1, target bar 1), same SNRZ-style read, MA fallback if missing - Magic number 234567 (separate from SNRZ 123456 so both bots can run
Multi-Asset EA (XAUUSD / FRA40) with Time Filters, High-Impact News Avoidance, Advanced Risk/Lot Sizing, and H1 Breakout Strategy 1. RISK SETTINGS * Max Daily Loss Limit: (bool) Toggle true/false. If true, input double for max loss in currency (e.g., $500). If hit, close all positions and stop trading until next day. * Lot Sizing Mode: Dropdown menu: 1. Fixed Lots (e.g. 0.10); 2. Percentage Risk (%) based on Account
Subject: Looking for an Experienced MQL Developer for Long-Term Collaboration (Mechanical Strategy) Hello everyone, I am reposting my request from last year. Due to work commitments, I couldn't dedicate time to this project back then, but now I am fully ready to move forward. I am looking for a highly experienced, verified MQL4/MQL5 programmer to automate my trading strategy. About the project: Rule-based &
Should be as it but no alarms, also we need to add a deep search so he can see all the preves candles and a memory function so its not slowing down the indicator. for higher time frames daily 4h 1h around 365 days and for lower time frames we do up to 20k bars but both flexible so i can change it later. the memory is important so the indicator is not always recalculating everything when a new candle shows especially
Creating a bot using the Parabolic indicator with a simple interface.. I want a bot that uses the Parabolic SAR indicator only, with these orders attached to it. Boot name : HEMIN .FX Magic number : 000000 …………………………………………………. Trade behavior : regular OR inverse OR only long "buy" OR only short "sell" Timeframe : ………… Period: ……… ………………………………………………….. Lot size : ……………… Break even in points : …
I am looking for an experienced MQL5 EA developer to develop an MT5 EA by the observable trading behaviour from a supplied live XAUUSD trade history . The EA appears to use a simple grid/recovery/hedging strategy with alternating BUY/SELL positions and progressive lot sizes. I need the developer to Develop the EA for MT5 / XAUUSD . Reproduce the observed entry, grid/add-on, recovery/hedging, lot progression and
Project: Fix & Schedule My Dual Fibo Standard Fibonacci Bot I have an existing MQ4 expert advisor called "Dual Fibo Standard Fibonacci". It needs to process 1,000 clients. Right now it runs blindly with no schedule and takes way too long. I need you to optimize it so it runs like a professional business with a 50-100 batch printed stamp copy progress log. Please reply with your numbers for this simple layout: * Phase
Gold robot 30+ USD
Yes. This screen is asking you to write the Requirements Specification for your Gold/XAUUSD trading robot. Since you want your DEEPTHINK X10 institutional-style MT5 system , use this ready-to-paste specification: DEEPTHINK X10 GOLD ROBOT – MT5 EXPERT ADVISOR REQUIREMENTS Develop an advanced MetaTrader 5 Expert Advisor (EA) for XAUUSD (Gold) scalping based on a multi-factor DEEPTHINK X10 trading framework. 1. MARKET -
Need an MQL5 Expert Advisor for MT5 that automates my manual trading strategy. Entry logic: Enter only when trend direction, support/resistance level, and RSI all align (Triple Confirmation). Extra confluence from Smart Money Concepts (order blocks, Fair Value Gaps, BOS/CHoCH). Risk rules: 1% risk per trade, minimum 1:2 risk-reward, stop-loss at structure levels (not fixed pips). Must-haves: Works on Islamic

Información sobre el proyecto

Presupuesto
30+ USD
Plazo límite de ejecución
de 1 a 7 día(s)