Mira cómo descargar robots gratis
¡Búscanos en Facebook!
Pon "Me gusta" y sigue las noticias
¿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
Indicadores

Convertidor periodo optimizado - indicador para MetaTrader 4

Visualizaciones:
6529
Ranking:
(35)
Publicado:
2016.03.14 13:30
Actualizado:
2017.06.26 11:41
CPU.gif (12.81 KB)
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa
Última versión: 1.4

2005.12.24 1.4       más rápido de detectar si los datos han cambiado mediante la eliminación de las operaciones de punto flotante, añadiendo soporte para archivo de salida CSV en tiempo real.
                            OutputCSVFile no = 0 significa que no hay CSV.
                            OutputCSVFile = 1 significa CSV + HST.
                            OutputCSVFile = 2 CSV solamente, no hay HST.
                            (útil si se desea generar CSV para períodos incorporados)
                            El nombre del archivo CSV será el mismo que el archivo HST excepto por la extensión, añadido checking seguro para PeriodMultiplier.

    La captura de pantalla es el coste de CPU del P4 1,8 G cuando refresca en M1-> M3, M10 y H1-> H2 juntos.

    Los pasos para utilizar el script después de ser instalado son casi los mismos que el convertidor de período predeterminado del MT4.
    Utilice este script para un timeframe no estándar del símbolo basado en tiempo estándar. Por ejemplo hacer 3 horas de timeframe en H3 para seleccionar su símbolo
debe:
    1. Abrir el gráfico de H1.
    2. Adjuntar al gráfico el archivo MQL4 'Period_converter_opt.mq4' de la carpeta 'Custom indicator' a la ventana del 'Navegador'.
    3. En la pestaña 'Common' casilla 'permite importaciones DLL'.
    4. En propiedades de las'Entradas' establecer ficha valor variable de 'PeriodMultiplier' en 3 (tendrás H1 * 3 = H3).
    5. Haga clic en Aceptar.
    6. Abrir bráfica de H3 en modo fuera de línea ('File – Open Offline'). La gráfica H3 se actualizará en tiempo real (por defecto) mientras que el gráfico H1 con adjunto 'Period_converter_opt.mq4'
ejecutando.

    Lea a continuación para más detalles:
I. Características:
Esta es una versión mejorada del convertidor de período para MT4 basado en el convertidor período predeterminado del MT4 de metaquotes. El script del convertidor período no raelizado por defecto
la ayuda se actualiza en tiempo real y consume mucha CPU (50% 9 x %) haciendo que todo el sistema vaya lento. Además, la opción por defecto es un script que no guardar cuando
sales deñ MT4, lo tienes que aplicar en cada script converter otra vez después de reiniciar, bastante molesto. Éste fija todos los anteriores problemas:
1. Actualización en tiempo real o nivel de actualización personalizado en intervalos de milisegundos.
2. Bajo costo de CPU, promedio 5-10% o menos.
3. Funciona como un indicador, así que pueden guardar y volver a cargar durante el reinicio.
4. No hay un convertidor por limitación de la gráfica ya que no hay mas script, sólo puede utilizar una ventana como fuente para generar la mayor cantidad de gráficos con nuevo timeframe
posible.
5. Actualización automática si hay cargado un nuevo bloque del historial.

II. Cómo utilizar:

Copie el archivo mq4 a su carpeta de indicadores de MT4 (experts\indicators) instalar como un indicador, no script. luego en la lista de indicador personalizado, adjutar
period_converter_opt a la gráfica que desee. Soporta 4 parámetros:
PeriodMultiplier:    nuevo factor de multiplicador de período, por defecto es 2;
UpdateInterval:      intervalo de actualización en milisegundos, cero significa actualiza en tiempo real. por defecto es cero;
Activado:            Puede deshabilitarlo sin eliminarlo con esta opción.
Cuando se comentan otros parámetros o para la depuración, es mejor ignorarlos. También asegúrese de que usted tiene opción de importación permitida de Dll en la pestaña común o no hará el.
trabajo. Después de eso, presentar-> abrir fuera de línea para abrir los datos generados fuera de línea. a continuación, automáticamente se actualizarán los datos fuera de línea.

    Mientras mantener la tabla de fuente abierta y el indicador de convertidor corriente, siempre se actualizará el gráfico generado incluyendo indicadores de dentro. también
puede cerrar la gráfica generada y abrir más tarde de archivo-> Offline abrir sin problema.

    Si usted quiere cerrar el MT4, puede dejar los gráfico fuera de línea como otras gráficas en línea normales. al iniciar MT4 la próxima vez, también se cargan los gráficos y
se actualizan.

III. Notas:
1. Desactive la opción de "gráfica offline" en las propiedades comunes de gráfico offline o despues de reiniciar MT4, tratar esa gráfica como gráfica en línea y solicitar los datos
del servidor, dando por resultado la ventana del gráfico vacío.

2. Puede adjuntar más de un convertidor a la misma ventana con PeriodMultiplier diferentes, por ejemplo: usted puede adjuntar 3 convertidores con PeriodMultiplier = 2, 4, 10 a M1
al mismo tiempo generar la M2, M4, M10. Es incluso aceptable utilizar la gráfica M1 para generar una gráfica horaria como H2, que sólo cuesta unos pocos más recursos de CPU durante
la conversión inicial. pero generalmente la mayoria de servidores no tienen datos para los cortos, dando com resultado el que los datos generados no tengan tiempo suficiente para el periodo largo. por lo que se
sugiere utilizar gráfica diarias cada hora como fuente cuando sea necesario.

3. Poner las actualizaciones de cotizaciones en tiempo real en modo actualizaciones como rápidamente como sea posible, pero como esto se hace vía script, y MT saltarán llamando a la función start() cuando tu PC está ocupado
e ingreso de lotes cotizaciones. de todos modos, esto rara vez sucede, y usted puede conseguir al menos 10 versiones cada segundos que es mucho más que suficiente.

4. El gráfico fuera de línea no tienen una línea de oferta que muestra en la tabla, pero todos los datos en la gráfica incluyendo los indicadores todavía se están actualizando, por lo que no te preocupes. puede mostrar
la línea de oferta por desmarque la opción "gráfica sin conexión" en las propiedades de gráfico. pero que no ayuda mucho y si olvida verificar la opción de "gráfica offline" antes de salir.
que causará errores y se convertira en vacío en el siguiente inicio. tienes que cerrar la ventana y abrir un nuevo archivo-> abierto fuera de línea, y no vale la pena.

IV. Historial:
2005.12.24 1.4       más rápido detectar si se cambian los datos mediante la eliminación de las operaciones de punto flotante, añadiendo soporte para salida del archivo CSV.
                            OutputCSVFile = 0 significa no hay CSV;
                            OutputCSVFile = 1 significa CSV + HST;
                            OutputCSVFile = 2 CSV solamente, no nay HST;
                            (útil generar CSV para períodos realizados)
                            Nombre del archivo CSV será el mismo que el archivo HST excepto la extensión, agregada seguro comprobando el PeriodMultiplier.

2005.12.04 1,3       datos fijados faltantes cuando hay gran cantidad de datos cargados en varios bloques y apoyo a actualización automática cuando se carga el nuevo historial.

2005.11.29 1.2       Correción adicional por falta de datos y cambio de servidor.

2005.11.29 1.1       fijos los datos parciales que faltan después de reiniciar. Reiniciar después de cambiar de servidor o datos dañados.

2005.11.28  1.0      Edición inicial

Traducción del inglés realizada por MetaQuotes Ltd.
Artículo original: https://www.mql5.com/en/code/7673

e.2.12 5 min e.2.12 5 min

Asesor e.2.12 5 min.

EXP1 DT RSI EXP1 DT RSI

Asesor DT RSI EXP1. Utiliza los indicadores RSI y RFTL.

Elder Elder

Asesor Elder.

Chaikin Chaikin

Indicador Chaikin.