Bot en base a niveles, EMA y martingala, idea personal.

MQL4 Experts

Trabalho concluído

Tempo de execução 23 dias
Comentário do cliente
Muy profesional, excelente.
Comentário do desenvolvedor
Thank You

Termos de Referência

Hola programadores, necesito un robot con las siguientes características, espero puedan ayudarme.

Bot en base a niveles, EMA y martingala, idea personal.

·         El bot trabajara con ordenes de venta y compra.

·         La EMA condicionará si abre orden de compra o venta, si el precio está sobre la EMA abrirá solo compras y si esta bajo la EMA abre solo ventas.

·         El bot inicia con una orden de venta y una de compra.

·         Tendrá dos modos de trabajo, tendencia y cobertura.

·         Para el modo tendencia utilizara el volumen de una orden inicial.

·         Para el modo cobertura utilizara el volumen y valor de cada nivel.

·         Los valores de los niveles y volumen de cada nivel se colocan en el preset de forma manual, sin multiplicador.

·         El TP y TSL para modo tendencia y modo cobertura tienen que ser independientes, para el TP se tomaran en cuenta Swap y comisión.

·         Se necesita control de Spread que pause el trabajo del bot.

·         El robot trabajara con todos los activos.

·         El robot trabajara con cuentas CENT y ECN.

·         El robot tiene que trabajar con todos los periodos.

·         Se necesita ventana introducir el valor de la media móvil, posibilidad de elegir qué tipo de media móvil, desplazamiento, etc.

·         Posibilidad de pausar el bot mediante botón, independiente para BUY y para SELL.

·         Posibilidad de seleccionar desde el preset si el bot trabajara solo en BUY y SELL o ambos.

·         Pasibilidad de poder cambiar el color y tipo de línea de las herramientas que se visualizaran en la ventana del para que se esté trabajando

 

Mensajes que se mostraran en cada ventana del par que se esté trabajando.

 

·         Modo de trabajo en BUY

·         Cantidad de lotes abiertos en BUY

·         Próximo lote a abrir en BUY (tiene que sumar si está en cobertura)

·         Modo de trabajo en SELL

·         Cantidad de niveles en SELL

·         Próximo lote en SELL (tiene que sumar si está en cobertura)

·         Spread

·         Balance del par que se esté trabajando, ganancia/perdida.

·         Magic.

·         Valor de la EMA

 

Herramientas que se visualizaran en la ventana del par que se esté trabajando

 

·         Niveles

·         Nivel de TP para tendencia y cobertura.

·         Nivel de TSL para tendencia y cobertura.

·         Texto lado derecho inferior.

·         Media móvil.

 

Idea del preset

 

·         Volumen orden inicial: 0.10

·         Distancia niveles para cobertura: 100;250;500;.... desde la orden inicial mínimo 50 niveles

·         Volumen para niveles cobertura: 0.15;0.20;0.30......mínimo para 50 niveles

·         Distancia TP tendencia: ( el TP tiene que ser oculto, solo se visualizara una línea para referencia)

·         Distancia TSL tendencia: (a X puntos por detrás del TP alcanzado)

·         Distancia TP cobertura: ( el TP tiene que ser oculto, solo se visualizara una línea para referencia)

·         Distancia TSL cobertura:  (a X puntos por detrás del TP alcanzado)

·         Spread max.: (control de spread)

·         Opción compras, ventas o ambos: (para seleccionar si se trabajara solo con ventas, compras o ambos)

·         EMA:

o   Periodo:

o   Desplazamiento:

o   Método MA:

o   Aplicar a:

·         Niveles compras:

o   Color:

o   Tipo de línea:

·         Niveles ventas

o   Color:

o   Tipo de línea:

 

MAS DETALLES PARA EL PROGRAMADOR QUE ACEPTE EL TRABAJO.

PRECIO NEGOCIABLE.

SE DEBERÁ DE ENTREGAR EL CÓDIGO EN MQL4.

 


Respondido

1
Desenvolvedor 1
Classificação
(261)
Projetos
428
38%
Arbitragem
87
44% / 18%
Expirado
71
17%
Ocupado
Pedidos semelhantes
drán índices de grupos de parámetros. //+------------------------------------------------------------------+ //| Expert initialization function | //+------------------------------------------------------------------+ int OnInit () { // Load strategy parameter sets int totalParams = LoadParams(fileName_, params); // If nothing is loaded, report an error if (totalParams == 0 ) {
Hola, quiera convertir un indicardor que yo facilite en un sistema, ademas de las entradas y salidas, debería tener lo siguientes parametros: -Hora de entrada -Hora de salida -Dia de las semana para operar -Stop Loss - Take Profit

Informações sobre o projeto

Orçamento
40+ USD
Desenvolvedor
36 USD
Prazo
para 10 dias