Modifications to my breakout EA

MQL5 Asesores Expertos

Trabajo finalizado

Plazo de ejecución 17 días
Comentario del Ejecutor
Not an easy job to work on someone else code. Finally all was ok. Very patient customer. Thank you.
Comentario del Cliente
really good programmer, highly recommend him :)

Tarea técnica

hello

 my breakout ea needs some tweaks: 

(1)i would like to be able to add positions to successful trades.  

these trades are not regarded as separate trades in a cycle (too much exposure) and we dont need to add more than 2 per pair for now. i want them to replace the current limit parameters. they will use the same trailing stoplosses and exit rules than their initial- trade they are based on.

parameters:

first_scale_factor (default 1. so we add to a trade, when the source trades trailing stoploss moved to the original stoploss distance (we call it x)away from the entry point.its the entry e1 in the example picture. in other words, if scale_factor is 1, we open new position when the source trades trailing stoploss is at least at entry point level. as our trailing stoploss never hits a exact scale factor value, we add a trade as soon as the trail stop is bigger or equal than the exact distance the scale factor gives us)

first_scale_size(default 0.5 see picture)

second_scale_factor (default 2, so we enter another trade when initial trades trailing stop is 2 times the stoploss pips distance away in our favour. second entry in the example)

second_scale_size (default 0.5, see picture)

if scale factor is 0, we dont add to trades. 

 (2)i need a virtual sl so we dont get stopped out by sudden extreme spreads? this will lead to us sometimes risking more than initially intended so we need to have a factor where we limit the risk. default 2(2times the initial risk)

(3)ea needs some memory use debugging as i get these all the time so struggle to backtest. as a note we never need more than a 7 candle breakout so maybe we can free up some memory? also at the moment i just use it on 2 pairs so we dont need to always waste ressources on the other 2 unused pairs.  

MQL5 Cloud USA pass 1115 tested with error "expert rejected by MQL5 Cloud Network due to excessive memory use" in 5 sec (PR 117)

(4) we only want to allow the ea to close a current trade to open one in the opposite direction when the macd reading difference between the current signal value and the previous candle signal line value is higher than a certain value (default:0.0014)

(5) can we add timing settings for the first friday of the month. so we have NFPfriday and normal friday timing settings.  

(6) i need a maximum lotsize workaround for my backtesting. so if we hit the lotsize maximum of the broker, we need to open instances of the trade so achieve the lotsize we initially intended. example: ea wants to juse a lotsize of 110: open first and second trade with lotsize 50 and third trade with lotsize 10. they all share the same entry/stoploss/exits rules and are not regarded as separate trades in a cycle.

 (7) i need a html file generated that shows current trades info and historic info including pair/timeframe/entry_datetime/entry_pips/sl/initial risk in pips and gbp/exitdate and time/exit pips/cycle number/cycle profit/reduction/account balance

 (8) can someone write me a script that converts the historic data mt5 downloads into a readable file so i can use it in python for my own research. the csv's need to have the same syntax yahoo finance csv's have.

Archivos adjuntos:

PNG
scaleIn.PNG
55.5 Kb

Han respondido

1
Desarrollador 1
Evaluación
(215)
Proyectos
302
79%
Arbitraje
4
25% / 0%
Caducado
62
21%
Libre
Ha publicado: 7 ejemplos
2
Desarrollador 2
Evaluación
(73)
Proyectos
257
53%
Arbitraje
16
50% / 38%
Caducado
83
32%
Libre
Solicitudes similares
I am in need of a profitable scalping EA for gold. No grid or martingale strategy pls. If you have one fully developed and working, pls reach out. You should be able to provide trial version
I need some modification on exiting EA. its open pending order upside and down side, but when close order any side than other side pending trad not come closer running price. so it should be delete one pending order from other last side & open one order running price side
The Terminator 40 - 150 USD
The Terminator EA The Terminator EA is a smart Forex trading robot designed to trade with discipline, consistency, and strong risk management. Its main purpose is to identify high-probability trading opportunities while protecting the trading account from unnecessary risk. The robot should only enter trades when several conditions agree. It should use strategies such as trend analysis, support and resistance, market
Romeo Tlotliso 30 - 2000 USD
Romeo is me.i am a trader using robot to make my trading journey way easy. therefore it can correct me when am wrong.Building a robot is not easy because some of them can be wrong and only minimum of them can be good
I am looking for a losing EA . the idea behind is that some of the Strategies can be reversed into a positive strategy . In fact , most of the Experts -i think around %90 or more - can not be reversed into a positive strategy , but some fewer can be , around %10. İ will work to re-organize and reconstruct the strategy to make it a positive one. before selecting you can give .ex5 file and you will give me the open
I need a trading bot 30 - 100 USD
I need bot that trade accoding to lot size means 0.01 tp will be 1$ sl will be 1$ or even breakeven if it is 0.02 same tp will be 0.02 sl will be 02 or break even no draw down according to candel form buy or sell both i have attached the id login password where this type of bot is implemented please check the working method and then you will come to know it scalp in very less time in seconds very speed please login
Looking for someone who is experienced in creating MT5 EA from scratch to go over 7 public youtube videos (total duration about 6 hours) and extract the strategy code taught in the videos to make a MT5 .mq5 source code file. Full code is explained in the 7 videos so it's just a matter of going over the videos and extracting the relevant parts that relate to the source code and compiling it into a working EA. The
MetaTrader In-App Trade Alerts An existing MetaTrader terminal is already running on my side, but its account is kept hidden for privacy reasons. I need a specialist to wire up native in-app notifications so that every time a position is opened or later closed I see an immediate pop-up inside the platform—no emails or SMS, just the built-in alert window (and the usual MT push to mobile if that comes automatically
Bot 100+ USD
Role: You are a Principal Software Engineer and elite Systems Automation Architect specializing in Python. Your goal is to write bulletproof, production-grade automation code for high-margin business workflows. Context: I am deploying an automated bot for the following use case: [INSERT WORKFLOW, e.g., Automated Lead Generation Engine, Triangulation Arbitrage Bot via CCXT, AI-driven Cold Outreach Pipeline]. The
EA Crafter 500+ USD
Act as a professional Quantitative Developer and Risk Manager. I want to build a systematic trading strategy rulebook that prioritizes capital preservation and statistical edge over raw performance. Please generate a structured trading strategy using the following framework: 1. ASSET CLASS & TIMEFRAME: - Asset: [e.g., Apple (AAPL), Bitcoin (BTC), or EUR/USD] - Timeframe: [e.g., 5-minute, 1-hour, Daily] 2. CORE

Información sobre el proyecto

Presupuesto
Plazo límite de ejecución
de 5 a 10 día(s)