¿Cómo puede el script recorrer mediante programación todos los instrumentos seleccionados en la ventana de Market Watch? - página 6
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Como Rustam ya ha publicado esto, permítanme repetirlo:
FAQ 18.12.2012 19:13
¿Y leer, y mirar el código?
¿Van a arreglar este error?
No es un error. Es un comportamiento especialmente programado.
¿Está diciendo que el error está en mi código? No.
¿Qué significa? Así es, un error.
¿Estás a la defensiva o de verdad crees que no es un error?
Hay 5 pares en la revisión del mercado, el EA los escaneó y abrió 8. ¿Es este el comportamiento correcto programado?
Esto no es un error. Es un comportamiento específicamente programado.
Esto no es un error. Es una característica no documentada. Puede mencionar brevemente este comportamiento en la ayuda.
¿Está diciendo que el error está en mi código? No.
¿Qué significa? Así es, un error.
¿Estás a la defensiva o de verdad crees que no es un error?
Hay 5 pares en la revisión del mercado, el Asesor Experto los escaneó y abrió 8. ¿Es este un comportamiento correcto programado?
Este comportamiento estaba presente mucho antes de que actualizáramos MQL4. A saber, la inclusión implícita de los pares que participan en el cálculo de los beneficios y los requisitos de margen (si no estaban incluidos antes). Este comportamiento conviene a todos menos a ti.
No lo cambiaremos sólo por ti. ¿Y cómo se puede cambiar este comportamiento? ¿Mostrar estos símbolos explícitamente en el informe de mercado? ¿O no los muestra en la solicitud de símbolos seleccionados? Ni siquiera nos has dicho cómo cambiarlo para hacerlo bien.
...¿O no los dan en la consulta de los seleccionados?
Exactamente.
O dar el código(lógica) para que pueda implementar lo que se requiere.
1) Hay 5 pares en la revisión y el EA los escanea en busca de una condición para abrir una orden.
2) El Asesor Experto escanea 4 pares; añade 1 par y escanea 6.
Y no escanea 5, entonces se convirtieron en 8...29...todos los pares por sí mismos.
Este comportamiento era mucho más largo antes de que actualizáramos MQL4...
Lo único que podemos sugerir para resolver esta situación de forma indolora es devolver la información si el personaje seleccionado está oculto o no.
SymbolInfoInteger()
SYMBOL_VISIBLE
P.D. ¡Gracias a los flooders por mantener el tema!