EA arbitraje entre dos brokers

MQL4 Experten

Spezifikation

Quisiera una EA que opere arbitrando entre dos brokers, ( arbitraje de dos patas) abriendo operaciones opuestas cuando se dé una determinada diferencia entre los precios de ambos y cierre las operaciones cunado se dé otra de terminada diferencia:

ESPECIFICACIONES:

 ARBITRAJE DE DOS PATAS

Nombre del EA :  RR 60  ordenes: buy60 sell60,

                          RR 61  ordenes: buy61 sell 61

                          etc...

(El nombre es para que pase desapercibido junto otros EAs de nombres parecidos que utilizo) . 

Para usar varios EAs a la vez creo que lo mejor es tener el mismo EA con distintos nombres y distintos nombres de ordenes. Este Ea operara junto a unos 30 EAs adicionales.

Tipo de EA: Arbitraje entre dos brokers, en un mismo activo.

Estrategia: El EA debe utilizar la información del BID y el ASK del mismo activo, en dos brokers diferentes, de forma que se entre a mercado en ambos broker a la vez en posiciones opuestas, cuando se dé un determinado diferencial de precios, y se cierren las posiciones, cuando exista otro tipo de diferencial de precios.

Por tanto debe obtener información y operar en dos plataformas MT4 diferentes, una por cada broker.

(ojo los activos normalmente tendrán un nombre diferente en cada broker).

Requisitos:  

El EA trabajará con información de cada tick.

Se podrá fijar una hora de inicio y una hora de final en el EA.

Es deseable fijar los días de la semana habilitados.

Trabaja en dos modos alternativos:  A. Solo alerta   B. Operación más alerta.

Es deseable que se pueda fijar un Equity mínimo para que se ejecuten las entradas, así como un margen máximo utilizado.

Es muy recomendable que el EA detecte si los dos brokers tienen el mercado abierto, es decir, si los dos están marcando precios y los dos admiten ordenes, para no quedar posicionado solo en una pata.

Las ordenes en principio se lanzarán a mercado.

Si por algún motivo un broker abre una operación y el otro no pasados ( x ticks ? x segundos? ), se cierra la posición abierta y el EA emite alerta y queda bloqueado en standby. Esto es para evitar que continuamente esté abriendo y cerrando solo una pata.

Es deseable poder correr más de un EA para por ejemplo, uno de ellos poner un diferencial de precios muy exigente ( alta rentabilidad) y otro no tan exigente pero más factible de alcanzar.

Debe poder seleccionar los tamaños de lotes.

Principales riesgos:

Que el EA abra múltiples operaciones en cada broker. Solo se debe admitir una operación a la vez por cada EA en cada broker. Si abre más de una sería deseable que el EA cierre todas las posiciones y quede bloqueado en standby sin abrir las siguientes.

Que nos quedemos posicionados solos en uno de los brokers y por lo tanto el mercado se pueda mover en nuestra contra fuertemente. Por eso en ese caso debe cerrar la posición y quedar el EA bloqueado (standby) para que no opere continuamente haciendo muchas pérdidas.

Las operaciones se pueden hacer en dos sentidos, según la diferencia de precios se dé en un sentido o en otro.

Los parametros: A,B,C,D,  que determinan los diferenciales de precios, pueden contener decimales y pueden tener valores negativos.

 

BROKER 1

BROKER 2

 

 

 

ASK 1

ASK 2

 

 

 

BID 1

BID 2

 

 

 

 

 

 

 

PRIMER SENTIDO

 

 

 

 

 

 

 

 

Entrada

BID 1 > ASK2 + A

SELL broker 1

BUY broker 2

 

 

 

 

 

Salida

BiD 2 > ASK 1 + B

Close sell bk 1

Close buy bk 2

 

 

 

 

 

SEGUNDO SENTIDO

 

 

 

 

 

 

 

 

Entrada

BID 2 > ASK 1 + C

BUY broker 1

SELL broker 2

 

 

 

 

 

Salida

BID 1 > ASK 2 + D

Close buy bk 1

Close sell bk 2

 

 

Saludos

Santiago

 


Ähnliche Aufträge
Buenas tardes, Actualmente estoy probando un sistema basado en datos estadísticos sobre los datos de cierre en el Nasdaq que obtengo de Investing.com, trabajo que realizo de forma manual utilizando una hoja de Excel. Quisiera automatizar esta tarea mediante un ejecutable en Python que obtenga estos datos de alguna fuente y realice los cálculos que yo hago en Excel para asignar un rating a las acciones listadas en el
Cordial saludo, el algoritmo cuenta con unos 50 inputs aproximadamente, tiene sistema grids, tiene martin gales, tiene coberturas, tiene varios trailings generales y demas funciones; la idea es que usted le realice una optimizacion completa desde 0, revisando si se comporta mejor en indices o en forex, encontrando los limites comenzando por ejemplo con una optmizacion genetica y que por medio de una linea de ruta en
The developer should let me test the bot It should have low risks and no martigala It should have tp and st It should operate us30 indices and currencies I DON'T WANT TO WASTE MY TIME I NEED FAITHFUL PEOPLE WHO DO THEIR WORK HONESTLY PLEASE
El desarrolador debe dejarme probar el bot Debe de tener bajos riegos y nada de martigala Deb debe tener sus tp y st Que opere indices us30 y divisas NO QUIERO PERDER MI TIEMPO NECESITO PERSONAS FIELES Y QUE HAGAN SU TRABAJO HONESTO POR FAVOR
I need to create an HFT EA for mt5, the EA must take advantage of brokers without slippage and with fixed spread by placing the SL between bid and ask and be able to always lose the same when it loses and use trailing stop in the winning trades
Necesito un robot sencillo que compre cuando suba el precio y que venda cuando baje, el lotaje, cuando comprar o vender y alguna variable mas, l@ tengo que establecer yo
Tengo un ea ex4 que ya no se comercializa y ha dejado de funcionar. Quiero convertirlo a mql4 para poder actualizarlo y que siga funcionando .El ea funciona con un indicador que si funciona
tengo un boot y tratando de conseguir una estrategia rentable encontre una tan pero tan mala que quisiera ver si esta la posibilidad de agregar una opcion en el menu de ajustes de invertir las ordenes. ejemplo abrir venta donde habria compra cerra tp donde cerraba el sl etc etc. osea que si tengo un grafico que enpieza mal y termina muy mal la idea es que con encender esa opcion sea totalmente lo contrario. ese el
Actualmente estoy usando un asesor experto de MetaTrader 4 para operar, pero he notado que no maneja bien los períodos de noticias. Necesito un desarrollador competente para replicar este EA con un ajuste crítico: debe evitar operar durante las horas de noticias, como lo indica un indicador de noticias específico.( solo tengo el EA en formato EX4) Requisitos clave: - El EA no debe realizar ningún pedido nuevo a
Busco alguien que me modifique, la forma de actuar de un robot que me gusta mucho o crear algo parecido. Quiero que el robot vaya en la tendencia y abra y cierre operaciones constantemente. necesito experiencia

Projektdetails

Budget
30 - 80 USD
MwSt (21%): 6.3 - 16.8 USD
Insgesamt: 36.3 - 96.8 USD
Für die Entwickler
27 - 72 USD
Ausführungsfristen
von 1 bis 60 Tag(e)