Descargar MetaTrader 5

Mira cómo descargar robots gratis

¿Es interesante este script?
Deje un enlace a él, ¡qué los demás también lo valoren!

¿Le ha gustado el script?
Evalúe su trabajo en el terminal MetaTrader 5

Librerías

ArrayVirtualOrders - librería para MetaTrader 4

| Spanish English 日本語 Русский Deutsch Português

Visualizaciones:
164
Ranking:
votos: 9
Publicado:
2016.06.10 10:21
ArrayVO.mq4 (40.36 KB)ver
ArrayVO_1_03.mq4 (42.18 KB)ver
Random.mq4 (4.11 KB)ver
resfiles.zip (1.71 KB)

La librería se usa para practicar el trading virtual. Se puede usarla para probar las estrategias multidivisas, así como para organizar la optimización automática de parámetros del Asesor Experto “sobre la marcha”.

Las funciones estándar para el trabajo con las órdenes Order*() han sido reemplazadas por las mismas v.Order*().

Han sido implementadas las funciones de carga/descarga de los arrays de órdenes en forma binaria y textual. Es decir, se puede guardar los resultados del trading virtual entre las sesiones. Además, se puede analizar las transacciones virtuales en Excel, por ejemplo.

En la librería se utilizan las funciones ligeramente modificadas (autor Igor Kim, aka KimIV, http://www.kimiv.ru) para trabajar con las órdenes. También se utiliza el array de órdenes previamente filtradas (no sé quién es el autor de la idea, pero le estoy muy agradecido).

Durante el cálculo de las indicaciones de la transacción, se calcula la reducción máxima y el beneficio máximo durante el período de vida de la transacción. Es una lástima, pero tanto ellas como OrderProfit se calculan en puntos. Tampoco está implementado el control SWAP.

Se adjunta un sencillo script que utiliza la librería, él emula el trading “aleatorio” con símbolos “aleatorios”, así como el resultado de trabajo del script. El código va con comentarios.


Instalación:

ArrayVO.mq4 -> experts\include\

Random.mq4 -> experts\scripts\

Buscamos los resultados en experts\files

----------------------------------

07.12.09 añadido y modificado

+ ArrayVO: Ahora OrderProfit se calcula en la moneda del depósito.

- ArrayVO: no se establecía Expiration date para la orden.

- Random: en caso del período seleccionado más de 5 días, el script se iba en un ciclo infinito.

+ Random: en la ventana se muestra el progreso de ejecución del script: fecha actual, número de transacciones.

+ Random: los parámetros Stop Loss y Take Profit pueden establecerse como porcentaje del precio del simbolo.

----------------------------------

12.12.09 añadido y modificado (v1.03)

- ArrayVO: Corregido el algoritmo de la función v.OrderSelect() - durante la selección por el número del ticket, se considera el parámetro pool. Corregidos las secciones relacionadas del código.

+ ArrayVO: añadidas las funciones v.AccountBalance() y v.AccountEquity(). El cálculo de valores se activa con la llamada aCalcBalance(true), por defecto está desconectado Para guardar estos valores, ha sido modificado el contenido de columnas de los arrays de órdenes: LoadArrays() para arrays descargados con la versión anterior de la librería llevará a los datos incorrectos. Es conveniente activar el cálculo durante la prueba de la estrategia integral, y al revés - es mejor desactivarlo para la prueba de la presencia de los patrones y la apertura múltiple y paralela de órdenes (no hay sentido en este cálculo y se aumenta la velocidad).


Traducción del ruso realizada por MetaQuotes Software Corp.
Artículo original: https://www.mql5.com/ru/code/9366

Sig_CCI Sig_CCI

Este indicador muestra las señales de compra y de venta usando las flechas.

ChartPlusChartV3 ChartPlusChartV3

Es un programa para registrar los hechos de aparición de posibles cotizaciones fuera del mercado (non-market). Ha sido añadida la posibilidad de procesamiento personal de eventos de desviación mediante el script en mql.

Indicador ONDAS DE ELLIOTT Indicador ONDAS DE ELLIOTT

El indicador ayuda a construir las ondas de Elliott descritas en el libro de Bill Williamas “Caos de Trading”.

Support and Resistance Support and Resistance

El indicador que muestra los niveles de soporte y resistencia a base del indicador Fractals.