Esta discusión será un proyecto de código abierto dedicado a la cesta (s) de comercio tablas fuera de línea.
Fue retirado del Proyecto Laboratorio Robot como la canasta era demasiado grande para caber en el laboratorio.
La versión inicial será un Overdrive manual, lo que significa que las decisiones comerciales se realizan por el comerciante robot.
Así que el robot actuará sólo como un gestor de la cesta que permite operar en el gráfico de la cesta fuera de línea lo más cerca posible a un gráfico en línea normal.
Versiones siguientes proporcionarán opciones totalmente automáticas, para que el robot se negociarán / salida de acuerdo a las eegias integradas.
Copia de archivos:
Copia Create_Basket_Script_xx.ex4 en ... \ MQL4 \ Scripts \ carpeta. Última Versión Aquí
Copia Basket_Manager_xx.ex4 en ... \ MQL4 \ expertos \ carpeta. Última Versión Aquí
M1 Datos Históricos:
Asegúrese de que usted tiene datos de la historia "suficientes" M1 para cada par que se utilizará en el cada canasta se crea
Datos de la historia M1 se pueden actualizar mediante la apertura de cada par de M1 marco de tiempo, alejar el zoom al máximo, desplazarse hacia atrás tanto como MT4 le permite, y Actualizar el gráfico pulsando botón derecho del ratón y seleccionando Actualizar en el menú emergente.
Creación de la cesta
Coloque Create_Bastet_Script_xx en un gráfico de su elección en M1 plazo
Ingrese la información requerida y pulse OK:
Cesta: Este es un nombre definido por el usuario para la cesta.
Máximo 12 caracteres
Ejemplos: USDBSKT, # USD #, XYZ01, # # A1, ENRGY, HITE CH etc.
Tiempo Nombre del marco: El marco de tiempo que se utilizará para crear la conexión Gráfico de la Canasta (es decir, M15, H1, H4, etc)
Cesta pares: Aquí se definen los pares cesta de componentes. Utilice exacta Nombre Par tal como aparece en Market Watch. Los pares deben estar separados por comas
Pares Peso direccional:
Dirección debe ser positiva si desea que el precio de la canasta para ir cuando el precio mes par sube, y negativo si desea que el precio de la canasta para ir hacia abajo cuando el precio par cae, y viceversa
Peso: Usted puede simplemente utilizar 1 (que veremos más adelante)
El script mostrará una alerta con el nombre de la cesta / marco de tiempo creada
Vaya a Archivo> Abrir Desconectado> y seleccione la tabla de la cesta que se creó
Ejecución del Robot
Coloque el Basket_Manager_xx.ex4 robot en el gráfico cesta offline abierto
Disfrute de sus compras!
El Basket Manager Proporciona:
Órdenes de mercado
Comprar Órdenes (3)
Las órdenes de venta (3)
Ordenes pendientes
Buy Stop órdenes (2)
Sell Stop órdenes (2)
Órdenes de Compra límite (2)
Órdenes Sell Limit (2)
Todos los pedidos ofrecen SL se pueden arrastrar y TP Líneas
Usted puede tomar decisiones comerciales utilizando su eegia favorita / indicador (s) en la tabla fuera de línea
Usted puede negociar varios gráficos de la cesta en la misma cuenta. Sólo asegúrese de que usted le da diferente número mágico para cada robot Instancia.
El robot añade 2 dígitos a la cifra mágica de entrada con el fin de diferenciar entre los diferentes órdenes de la cesta. Por ejemplo, si fijar el número mágico de 999, los primeros pedidos cesta Compra tendrán un número mágico interna de 99901, el número mágico interna de primer orden cesta de venta será 99.911, y así sucesivamente. Así que utilice número mágico de 3 a 5 dígitos con el fin de dejar espacio para los 2 dígitos adicionales agregados por el robot.
Una vez creado el orden del mercado, el botón mostrará el actual P / L para el conjunto subyacente de pedidos reales. Puede cerrar pulsando el botón que muestra la relación P / L.
Actual P / L de todas las órdenes de mercado se mostrará en el botón verde. Puede cerrar todas las órdenes pulsando este botón.
Una vez que una orden pendiente se dispara, se puede convertir en una orden de mercado (siempre y cuando haya espacio para ello).
.... continuará
Cesta Herramientas (actualizada):
Scripts cesta de creación:
Versión 2 (opción de plantilla). Anuncio # 88.
Versión 3 (multiplicación en lugar de la suma) Publicación # 160.
EA Basket Manager:
Versión 2 (FINAL) Anuncio # 84.
Versión 3 (FINAL) Anuncio # 309.
Una captura de pantalla
Adjunto 1626414
Saludos,