Como o roteiro pode passar programticamente por todos os instrumentos que são selecionados na janela Market Watch? - página 6

 
tara:

Uma vez que a Rustam já postou isto, deixe-me repetir:

FAQ 18.12.2012 19:13



E ler, e olhar o código?

 
eevviill:
Você vai consertar este bug?
Não é um bug. É um comportamento especialmente programado.
 
stringo:
Não é um bug. É um comportamento especialmente programado.

Você está dizendo que o erro está em meu código? Não.

O que significa isso? É isso mesmo, um bicho.

Você está apenas sendo defensivo ou você realmente acha que não é um bug?

Há 5 pares na revisão do mercado, a EA os escaneou e abriu 8. É este o comportamento correto programado?

 
stringo:
Isto não é um bug. É um comportamento especificamente programado.

Isto não é um bug. É uma característica indocumentada. Você pode mencionar brevemente este comportamento na ajuda.

 
eevviill:

Você está dizendo que o erro está em meu código? Não.

O que significa isso? É isso mesmo, um bicho.

Você está apenas sendo defensivo ou você realmente acha que não é um bug?

Há 5 pares na revisão do mercado, o Expert Advisor os escaneou e abriu 8. Este é o comportamento correto programado?

Este comportamento estava presente muito antes de atualizarmos a MQL4. Nomeadamente, a inclusão implícita de pares que participam do cálculo dos lucros e das exigências de margem (se não foram incluídos antes). Este comportamento convém a todos menos a você.

Não vamos mudá-lo só por sua causa. E como você muda esse comportamento? Mostrar estes símbolos explicitamente no relatório de mercado? Ou não exibi-los em pedidos de símbolos selecionados? Você ainda nem nos disse como mudá-lo para que tudo corra bem.

 
stringo:

...Ou não os dê na consulta dos selecionados?

Exatamente.

Ou dê o código (lógica) para que você possa implementar o que é necessário.

1) Há 5 pares na revisão e a EA os escaneia em busca de uma condição para abrir uma ordem.

2) O Expert Advisor escaneia 4 pares; acrescenta 1 par e escaneia 6.

E não escaneia 5, então eles se tornaram 8...29...todos os pares sozinhos.

 
stringo:

Este comportamento foi muito mais longo antes de atualizarmos a MQL4.

Não foi possível pesquisar os caracteres na visão geral.
 
A única coisa que podemos sugerir para resolver esta situação sem dor é devolver informações sobre se o personagem selecionado está escondido ou não.
 
stringo:
A única coisa que podemos sugerir para resolver esta situação sem dor é devolver as informações se o personagem selecionado está escondido ou não.
ok.
 

SymbolInfoInteger()

SÍMBOLO_VISÍVEL

P.S. Graças aos alagadores por manterem o tema!