Mira cómo descargar robots gratis
¡Búscanos en Facebook!
Pon "Me gusta" y sigue las noticias
Pon "Me gusta" y sigue las noticias
¿Es interesante este script?
Deje un enlace a él, ¡qué los demás también lo valoren!
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
Evalúe su trabajo en el terminal MetaTrader 5
- Visualizaciones:
- 674
- Ranking:
- Publicado:
- 2016.04.26 17:31
-
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa
El script exporta todos los símbolos presentes en la ventana “Observación del mercado” al archivo tipo csv ("MT4\experts\files\SymbolList(ServerName).csv").
La búsqueda de los símbolos se realiza mediante el repaso (no temeré esta palabra) “tonto” de las letras. Es decir, cogemos el símbolo АААААА y comprobamos si está presente en la Observación del mercado. Luego cogemos АААААB, etc. Este método es muy lento, pero no he podido inventar nada mejor.
Variables externas:
- Min_CharsInSymbolName - longitud mínima del nombre del símbolo (puede variarse de 1 a 10);
- Max_CharsInSymbolName - longitud máxima del nombre del símbolo (de 1 a 10);
- Use_Reshetka - usar en la búsqueda el carácter "#" (true/false);
- Use_Podcherkivanie - usar en la búsqueda el carácter "_";
- Use_09 - usar las cifras (0-9);
- Use_AZ - usar mayúsculas (A-Z);
- Use_az - usar minúsculas (a-z).
La velocidad del proceso depende de Max_CharsInSymbolName (cuanto más alto sea el valor, trabaja más lento), y del número de las variables "Use_" con el valor true (lo mismo). En mi P4 2.4 Ghz todos los símbolos con seis mayúsculas (tipo EURUSD) se buscan en 18 минут. Si añadimos los caracteres "#" y "_", se tarda 28 minutos. Y si añadimos los números, tendremos que esperar 3 horas. Por tanto, si elegimos Max_CharsInSymbolName = 7 (no he visto los nombres más largos), obtendremos el resultado sólo dentro de 111 horas.
Por otro lado, no importa cuántos símbolos hay en la ventana "Observación del mercado".Por eso, para el máximo rendimiento, elija “Mostrar todos los símbolos”, ponga Max_CharsInSymbolName = 6, ponga todas las variables tipo "Use_" salvo Use_az en la posición true, y deje el ordenador funcionando toda la noche.
Por la mañana verá algo parecido a eso:
![](https://c.mql5.com/18/18/result__1.gif)
![](https://c.mql5.com/18/18/result_csv_1.gif)
Traducción del ruso realizada por MetaQuotes Ltd
Artículo original: https://www.mql5.com/ru/code/8317
![SymbolList fromSet](https://c.mql5.com/i/code/script.png)
El script extrae la lista de los símbolos desde el archivo *.set y las guarda en el archivo tipo csv.
![х1](https://c.mql5.com/i/code/expert.png)
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.
![Fractal_Level_Xrust](https://c.mql5.com/i/code/indicator.png)
Ha sido escrito por petición de un trader. Construye las líneas horizontales al nivel del último fractal, arriba y abajo.
![Fractal Levels](https://c.mql5.com/i/code/indicator.png)
Otra modificación de fractales según B. Williams.