¿Cómo puede el script recorrer mediante programación todos los instrumentos seleccionados en la ventana de Market Watch? - página 6

 
tara:

Como Rustam ya ha publicado esto, permítanme repetirlo:

FAQ 18.12.2012 19:13



¿Y leer, y mirar el código?

 
eevviill:
¿Van a arreglar este error?
No es un error. Es un comportamiento especialmente programado.
 
stringo:
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?

 
stringo:
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.

 
eevviill:

¿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.

 
stringo:

...¿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.

 
stringo:

Este comportamiento era mucho más largo antes de que actualizáramos MQL4...

No era posible buscar personajes en la vista general.
 
Lo único que podemos sugerir para resolver esta situación sin problemas es devolver la información sobre si el personaje seleccionado está oculto o no.
 
stringo:
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.
Bien.
 

SymbolInfoInteger()

SYMBOL_VISIBLE

P.D. ¡Gracias a los flooders por mantener el tema!