Mira cómo descargar robots gratis
¡Búscanos en Twitter!
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
Scripts

Operaciones de archivos sin limitaciones - script para MetaTrader 4

Visualizaciones:
608
Ranking:
(12)
Publicado:
2016.04.26 17:30
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa

En la ventana “Caja de Herramientas” del editor MetaEditor para la función FileOpen está escrito:


... los archivos pueden abrirse sólo en la carpeta catálogo_terminal\experts\files (catálogo_terminal\tester\files en caso de la simulación del Asesor Experto), o en sus subcarpetas...

Y no hay modo del acceso compartido al archivo abierto. Por lo menos, no está indicado explícitamente.

Pero yo prefiero guardar los archivos donde quiera, y leerlos desde donde quiera. Además, quiero pasar los datos de un EA en funcionamiento a otro EA en funcionamiento a través de un archivo.

Ya he pedido en el foro buscar en las librerías de sistema una manera de usar las operaciones de archivos en el EA. Pero nadie ha podido hacerlo. Aunque hemos discutido la función SendMessage de la librería Shell32.dll, pero a base de Delphi.

Pues, las funciones de las operaciones de archivos se utilizan en la librería de sistema kernel32.dll, la que importamos al EA. El código se adjunta. Cree el archivo "C:\Text.txt", guarde un poco de texto dentro. Inicie el script que va a continuación. El script lee el contenido del archivo. Añadimos un poco de chequeo de los caracteres separadores y los caracteres del fin de la línea, un poco de jarabe de guinda- y la función ReadLine está hecha...


Nota. En el diccionario de MetaEditor se pone: “La longitud de la constante string es de 0 a 255 caracteres. Si la longitud de la constante string supera el valor máximo, los caracteres sobrantes de la derecha se recortan, y el compilador muestra la advertencia correspondiente”.

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

moving average position system moving average position system

Aquí vamos a considerar el sistema de trading que se llama Moving Average Position System desarrollado por el lector del nuestro foro, Andrey. La estrategia utiliza sólo un indicador y el sistema combinado de la gestión de capital.

Waddah Attar Super Support Resistance Waddah Attar Super Support Resistance

Muestra más de 160 tipos de los niveles de soporte y resistencia.

х1 х1

Es un sistema simple sin indicadores que se basa en la adición de la posición con el lote reducido hasta el alcance del nivel necesario del beneficio.

SymbolList fromSet SymbolList fromSet

El script extrae la lista de los símbolos desde el archivo *.set y las guarda en el archivo tipo csv.