Tengo un EA basado en MACD, necesito ajustes en los lotes cuando pierde una operación.

Техническое задание

1.- Tengo un EA que realiza entradas y salidas en base a MACD.

      La compra la hace de esta manera:

bool buy_condition_1 = iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,0)     > iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,1)     ;

bool buy_condition_2 = iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,1)     > 0     ;

bool buy_condition_3 = iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,2)     < 0     ;


 El cierre de la compra lo hace en base a estos paràmetros:

bool close_buy_condition_1 = iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,0)     < iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,1)     ;

bool close_buy_condition_2 = iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,1)     < 0     ;

bool close_buy_condition_3 = iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,2)     > 0     ;


y la venta las realiza en base a los mismos paràmetros pero a la inversa.


El EA abre y cierra las operaciones de compra/venta solo, sin necesidad de configurar t/p ó s/l, el trailing stop no funciona muy bien.


Solo para corroborar, quiero que el robot siga haciendo las órdenes de compra y venta con las configuraciones actuales, pero con la diferencia de que cuando una orden cerró con pérdidas la nueva la abra al doble del valor de lotes de la orden anterior y así respectivamente y cuando la operación cierre en ganancias la nueva la abra con el valor de lote inicial.




Файлы:

Откликнулись

1
Разработчик 1
Оценка
(73)
Проекты
106
23%
Арбитраж
20
5% / 85%
Просрочено
14
13%
Свободен
2
Разработчик 2
Оценка
(250)
Проекты
460
26%
Арбитраж
140
20% / 59%
Просрочено
100
22%
Работает
3
Разработчик 3
Оценка
(14)
Проекты
18
17%
Арбитраж
3
67% / 33%
Просрочено
8
44%
Свободен
4
Разработчик 4
Оценка
(574)
Проекты
945
47%
Арбитраж
309
58% / 27%
Просрочено
125
13%
Свободен
5
Разработчик 5
Оценка
(294)
Проекты
469
39%
Арбитраж
102
40% / 24%
Просрочено
77
16%
Загружен
Опубликовал: 2 примера
Похожие заказы
1. Que se trace línas diagonales de "SOPORTE" que entre toques por acción del precio de velas de un tiempo, ejemplo: H1, empate con la MA sobre velas de precio, con confirmación de MACD (12.26.3) 2. Que se trace línea diagonal desde 2 toques en la RSI, y que empate en el "3" tercer toque con la MA sobre precio en H1. 3. Arreglar un Bug, donde cuando toque el take profit o stop lost de money management, pare los bots
ver video guía https://drive.google.com/file/d/13m4_smevWH6jqPpS6NoPacKKhiDpDCpI/view NECESITO UN BOT QUE OPERE CON DIAGONALES: PARTE 1. FUNCIÓN DE LAS DIAGONALES PARÁMETRO QUE DIBUJE DIAGONALES PRINCIPALES EN EL TIEMPO QUE SE LE INDICA, CON PROPIEDAD DE MANIPULAR COLOR, TAMAÑO Y ESTILO DE LINEA. PARÁMETRO QUE DIBUJE DIAGONALES EN TIEMPOS SECUNDARIOS, TIEMPO MENOR AL PRINCIPAL, CON PROPIEDAD DE MANIPULAR COLOR
Necesito el desarrollo de un Expert Advisor (EA) para MetaTrader 4 con integración del motor ABBYY OCR. El EA debe: - Capturar información visual (pantalla / ventana específica) - Procesar el texto mediante ABBYY OCR Engine - Interpretar señales extraídas - Ejecutar operaciones automáticas en MT4 según reglas definidas Requisitos técnicos: - Integración estable entre MT4 y ABBYY (DLL / API / bridge externo) - Código

Информация о проекте

Бюджет
30+ USD
Сроки выполнения
до 15 дн.