Specification
Crear un asesor experto multifuncional para terminales MetaTrader que permita operar utilizando una cuadrícula de pedidos.
El algoritmo del Asesor Experto permite construir smart grid tanto con la tendencia como en contra de la tendencia.
El comercio con la tendencia está estructurado de tal manera que cada nueva orden se abre solo si la orden anterior tiene un Stop Loss en la zona de ganancias.
La negociación en contra de la tendencia se lleva a cabo para cerrar posiciones no rentables con beneficio.
Configuración de cálculo de lote
• Tipo de cálculo de lote (fijo o por interés) : configura la selección del tipo de cálculo de lote para el primer pedido inicial.
◦ Lote fijo : el lote permanece sin cambios.
◦ Lote por% de interés : el lote aumenta según el crecimiento del saldo del depósito.
• Valor del lote : el valor de un lote fijo o un porcentaje, depende del parámetro seleccionado en la configuración "Tipo de cálculo de lote", para "Lote fijo" debe especificar el valor del lote, por ejemplo, 0,01 o 1,26, para "Basado en lote". en el porcentaje del saldo ", debe especificar un porcentaje, por ejemplo 0,5 o 5. Al ingresar el valor 5 en el campo, el asesor experto calcula automáticamente el lote en base al 5% del depósito, si el depósito es de $ 100,000 , el lote será del 5% - $ 5,000 y el valor del lote será de 21,65.
• Tipo de cálculo de lote (precio de pedido) - El tipo de cálculo de lote - La configuración le permite elegir una estrategia de gestión de lote para nuevos pedidos que se abren en la red contra la tendencia.
◦ Lote inicial : el lote permanece sin cambios, el lote especificado en la configuración "Lote fijo o porcentaje" se utiliza para todos los pedidos. Ejemplo: (0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01)
◦ Lote de martingala : el lote se calcula a partir de la fórmula, el lote del pedido anterior se multiplica por 2. Ejemplo: (0.01, 0.02, 0.04, 0.08, 0.16, 0.32)
◦ Lote de Fibonacci : el lote se calcula de acuerdo con el principio de los números de Fibonacci, cada nuevo lote es igual a la suma de los dos lotes anteriores. Ejemplo: (0.01, 0.01, 0.02, 0.03, 0.05, 0.08, 0.13)
◦ Suma de lote inicial : el lote se calcula sumando el lote especificado en la configuración "Lote fijo o valor porcentual" y el lote de la última orden abierta. Ejemplo: (0.01, 0.02, 0.03, 0.04, 0.05, 0.06)
◦ Up lot + Dw lot : el lote se calcula sumando los lotes del primer pedido y el último. Ejemplo: (3 +, 4,7,10,13,16,19)
• Multiplicador de lote M : la configuración le permite aumentar o disminuir aún más el lote obtenido como resultado de los cálculos utilizando las fórmulas descritas anteriormente. Ejemplo: tipo de cálculo StartLot, Lot Mmultiplier = 2. 0.01 * Lot Mmultiplier = 0,02 - 0,04 - 0,08 - 0,16 Ejemplo 2: Tipo de cálculo Lote Martingala, Lote Mmultiplier = 2 0,01 * 2 * Lote Mmultiplicador = 0.04 Ejemplo 3: tipo de cálculo Lote Martingala, Lote Mmultiplicador = 1,5 0,01 * 2 * Lote Mmultiplicador = 0.03
• Lote de compra máximo permitido : la configuración limita el lote máximo, si como resultado de los cálculos de la estrategia de gestión de lotes, el lote es más grande de lo especificado en la configuración, el Asesor Experto abrirá una orden que no exceda el valor especificado en el ajuste.
• Lote de venta máximo permitido : la configuración limita el lote máximo, si como resultado de los cálculos de la estrategia de gestión de lotes, el lote es más grande que el especificado en la configuración, el Asesor Experto abrirá una orden que no exceda el valor especificado en el ajuste.
Configuración de promediado de pedidos
• Tipo de orden promedio : la configuración le permite elegir una estrategia para calcular el precio promedio, cuando se alcanza, se cerrarán algunos pedidos o todos los pedidos.
◦ Todos los pedidos - Promedio de todos los pedidos contra la tendencia - la estrategia calcula los niveles reales de Take Profit para todos los pedidos. Todas las órdenes se establecen en una ganancia real, que se registra en el servidor del corredor y en la terminal del comerciante.
◦ Dos órdenes Lote máximo y Lote mínimo - Promedio de las dos órdenes extremas contra la tendencia - la estrategia calcula los niveles reales de Take Profit para las dos órdenes extremas. Se tiene en cuenta la orden con el precio de apertura más alto y el precio de apertura más bajo.
◦ Dos órdenes Lote máximo y lote máximo anterior - Promedio de las dos últimas órdenes contra la tendencia - la estrategia calcula los niveles reales de Take Profit para las dos últimas órdenes. Se tienen en cuenta las dos últimas órdenes abiertas por precio y tiempo.
◦ Promedio inteligente - Promedio inteligente, selección del promedio más óptimo - La estrategia analiza las tres estrategias anteriores "Promedio de todas las órdenes contra la tendencia, Promedio de las dos órdenes extremas contra la tendencia, Promedio de las dos últimas órdenes contra la tendencia" para calcular y encuentre el precio que se acerque lo más posible al precio actual del mercado. Cuanto más cerca esté el precio medio de la orden al precio actual del mercado, más probabilidades habrá de cerrar algunas órdenes con una ganancia y reducir la posición contra la tendencia. La estrategia funciona con cada cambio en la posición de los pedidos y los niveles se recalculan con cada cambio en el número de pedidos. Los niveles de Real Take Profit se utilizan para los pedidos.
◦ Todos los pedidos (Parte) - Promedio parcial de todos los pedidos contra la tendencia - la estrategia funciona de manera similar a la estrategia "Promedio de todos los pedidos contra la tendencia", con algunas diferencias. 1 - Se utiliza un nivel de Take Profit virtual, que le permite ocultar sus niveles al corredor, 2 - El precio medio se calcula no para todo el lote, sino para la parte del lote especificada en el "Porcentaje de cierre de Órdenes en la configuración de la red. Si el pedido utiliza el lote 1 y la configuración especifica el 50 por ciento, se utilizarán 0,5 lotes para calcular el precio medio.
◦ Dos órdenes Lote máximo y Lote mínimo (Parte) - Promedio parcial de órdenes extremas contra la tendencia - la estrategia funciona de manera similar a la estrategia "Promedio de dos órdenes extremas contra la tendencia" con algunas diferencias. Se utilizan los niveles de Virtual Take Profit y partes de los lotes para calcular el precio de cierre.
◦ Dos órdenes Lote máximo y lote máximo anterior (Parte) - Promedio parcial de las dos últimas órdenes contra la tendencia - la estrategia funciona de manera similar a la estrategia "Promedio de las dos últimas órdenes contra la tendencia" con algunas diferencias. Se utilizan los niveles de Virtual Take Profit y partes de los lotes para calcular el precio de cierre.
◦ Promedio inteligente (parte): promedio parcial inteligente : selecciona el promedio más óptimo de los algoritmos de cierre de pedidos y promediado parcial. En este modo, el Asesor Experto analiza automáticamente los precios en busca de los más óptimos para reducir rápidamente las posiciones comerciales en el mercado.
◦ No use promedios - No use promedios contra la tendencia - la estrategia excluye el cálculo de precios promedio y el cierre de órdenes a precios generales o Take Profits generales.
• Porcentaje de parte de cierre de órdenes en la red : la configuración establece el porcentaje de parte de cierre de órdenes, se aplica solo a las estrategias "Promedio parcial de todas las órdenes contra la tendencia, Promedio parcial de órdenes extremas contra la tendencia, Promedio parcial de la última dos órdenes contra la tendencia ”.
Configuración del tipo de orden
• Tipo de operación - Tipo de operación - el ajuste le permite seleccionar el tipo de comercio y la dirección del comercio.
◦ Usar todas las órdenes - negociación simultánea de órdenes de compra y venta - la configuración le permite habilitar la negociación automática completa de órdenes de compra y venta.
◦ Habilitar el modo de comercio manual (MagicNumber = 0) Recoger órdenes manuales (Magic number = 0) : la configuración está diseñada para operar en modo manual. El comerciante decide cuándo y qué orden abrir. En este modo, el asesor controla las órdenes abiertas por el comerciante y, en caso de entrada incorrecta por parte del comerciante, la tarea del asesor es eliminar una posible "Entrada incorrecta" con un beneficio mínimo.
• Cantidad máxima de órdenes de compra: la cantidad máxima de órdenes de compra contra la tendencia : la configuración limita la cantidad de órdenes de compra abiertas contra la tendencia.
• Cantidad máxima de órdenes de venta: número máximo de órdenes de venta contra la tendencia : la configuración limita la cantidad de órdenes de venta abiertas contra la tendencia.
Paso entre la configuración de los pedidos
• Paso entre órdenes en puntos : el ajuste establece la distancia en puntos entre la orden de apertura y la orden de apertura.
• Serie de órdenes - Incrementar el paso por el número especificado de puntos - la configuración incrementa el valor especificado en el "Paso entre órdenes en puntos" dependiendo del número de órdenes por tipo.
Configuración para administrar su saldo
• Beneficio mínimo al cierre de una serie de órdenes en puntos : la configuración establece el valor mínimo de beneficio en puntos que debe obtenerse cuando las órdenes se cierran total o parcialmente.
• Cerrar todo y abrir nuevamente cuando la cantidad de Beneficio: la configuración le permite todos los pedidos si el beneficio flotante total ha alcanzado el valor especificado y volver a iniciar. El monto de la ganancia se indica en la moneda del depósito o mediante un porcentaje del balance. Ejemplo: (100 o 35%)
• Cerrar todo cuando la cantidad Pérdida: la configuración le permite cerrar todas las órdenes si la pérdida flotante total ha alcanzado el valor especificado. La pérdida se indica en la moneda del depósito. Ejemplo: (-100) Menos es obligatorio.
Configuración de trailing stop
• 4/5 Tendencia de distancia de trailing stop - Trailing stop para órdenes de tendencia - la configuración habilita la estrategia comercial del Asesor Experto, teniendo en cuenta la tendencia. Dependiendo del valor especificado, el algoritmo de negociación moverá el nivel de stop loss real para seguir el precio a la distancia especificada en la configuración. Cuando la distancia entre el Stop Loss es mayor o igual al valor especificado, se abrirá una nueva orden de tendencia.
• 4/5 Distancia de trailing stop contra la tendencia-Trailing stop para órdenes contra la tendencia: la configuración habilita una estrategia comercial para operar utilizando un Trailing Stop contra la tendencia. Mover el nivel de Stop Loss real para seguir el precio solo ocurrirá para las órdenes abiertas en contra de la tendencia.
Configuración de parada del tiempo de negociación
• ¿Intercambiar la nueva barra? - Usar una nueva barra para abrir una posición: la configuración permite decirle al programa que abra una nueva orden, teniendo en cuenta la configuración "Paso entre órdenes en puntos" y cuando aparece una nueva barra. Las órdenes se abrirán en una nueva barra con un desfase de 5 segundos para evitar caer en el período de sobreactividad de las llamadas al servidor del bróker.
• Tiempo de trabajo (encendido / apagado): ¿Deshabilitar el asesor experto por un tiempo? - la configuración indica al programa que controle el tiempo de negociación establecido que se especifica a continuación.
• Stop trading stop at: el momento en que el Asesor Experto deja de abrir nuevas órdenes. Al mismo tiempo, el Asesor Experto continúa trabajando con los pedidos que se abrieron anteriormente.
• Renovar la negociación en el momento en que el Asesor Experto reanuda la apertura de nuevas órdenes.
Necesito optimizar la estrategia principal para la apertura de operaciones, using la estrategia de lote inicia fijo con un lote multiplicador, para ir generando un incremento en cada paso, ademas requiero que cuando el DD alcance un x%, el EA abra una operacion de un lote x% menor a la ultima posisicion abierta pero a favor de la tendencia, para ser usado como operacion de rescate y asi mantener siemrep un DD controlado.
Responded
1
Rating
Projects
643
26%
Arbitration
92
72%
/
14%
Overdue
12
2%
Working
Published: 1 code
2
Rating
Projects
124
44%
Arbitration
14
29%
/
50%
Overdue
17
14%
Free
Similar orders
Are you looking for a disciplined, logic-driven Expert Advisor built for real market conditions? Introducing a powerful fully automated trading robot designed for MT4 & MT5, optimized for XAUUSD (Gold) with precision entry logic and dynamic risk management. 🔍 Strategy Overview This EA is built on: ✔ Advanced volatility-based entry logic ✔ Smart pending order placement ✔ Adaptive distance calculation based on market
Hey guys, I’ve been trading for 6 years now and I need to automate a strategy that is really simple and ove developed by myself. Can you help me on that? Here is my e-mail angelocherubini24@gmail.com
SavannaFX Pro
100+ USD
//+------------------------------------------------------------------+ //| SavannaFX Pro | //| Created for Junior | //+------------------------------------------------------------------+ #property strict input int FastMA = 20; input int SlowMA = 50; input int RSIPeriod = 14; input double LotSize = 0.1; input int StopLoss = 300; input int TakeProfit = 600; int
Recent EA
30+ USD
PROP-FIRM FOREX EA (SAFE MODE) 1. EA OBJECTIVE Develop a low-drawdown, high-discipline Forex EA designed to: Pass prop-firm challenges Respect strict risk rules Trade consistently, not aggressively 2. TRADING STYLE Strategy type: Trend continuation + pullback No scalping noise No martingale No grid No hedge abuse 3. TIMEFRAME & SESSIONS Primary TF: M15 Confirmation TF: H1 Trading sessions: London Open → London Close
EA: lot hedging strategy
30+ USD
Specification Hi Free lancers, I need an EA which relates to Sure Fire Hedging EA base on Below parameters needed. Overview how it works: This EA will be able to open a trade with either Buy or Sell selection (manual- to be manually switch buy or sell selection ), another selection for automatic open trading can choose only buy. Once the EA already open trade (example -buy position) with starting lot size 0.01
Data Integrity
500 - 1000 USD
The trading bot is an automated software system designed to monitor financial markets, execute trades, and manage risk based on predefined strategies. The bot aims to maximize profits while minimizing human intervention and emotional decision-making. Scope: Supports automated trading on selected exchanges (e.g., Binance, Bitget, Coinbase). Executes trades based on technical indicators, signals, or AI models. Provides
Busco programador profesional con experiencia demostrable en MQL5 para crear un Expert Advisor en MetaTrader 5 basado en Price Action , con lógica jerárquica, reglas objetivas y gestión de zonas dinámicas. La estrategia esta explicada en un documento Word de 30 páginas (con imágenes) explicado en español. Características del EA: Operaciones Buy, Sell, Buy Limit y Sell Limit (máx. 2 operaciones pendientes simultáneas
Multi-Slave Inverse Hedging EA with Martingale Grid — MT5 Category: Experts Description: I am looking for an experienced MQL5 developer to build a professional-grade Expert Advisor system called Hedging EA Trader . This is a well-documented project — I have a full 30+ page Software Requirements Specification (SRS) ready to share with the selected developer. System Overview: The EA uses a Master/Slave architecture: 1
I want a modification on my ea . A spread filter or slipage filter such that when the market price is less than 50 point away from the pend order , then ea check the spread if less than the set filter spread. If spread is more than the set spread, the ea will delete the pend order . Secondly , if the broker price is moved or sliped the pending order from the original price it was set by the tolerable slipage distance
Hi, I’m currently looking to purchase a profitable Expert Advisor (EA) for XAUUSD on MT4 and different Symbols . If you have an EA that has consistently been profitable, I’d be interested in purchasing the source code. I would like to backtest the strategy and evaluate it before making any purchases. What I’m ideally looking for: Designed specifically for XAUUSD (MT4) Consistent profitability with solid risk
Project information
Budget
30+ USD
Deadline
to 60 day(s)