Cláudio Müller: Olá, amigos, tenho um indicador que varre alguns ativos. se o ativo não existe ele insere ele. Porém ao executar a inclusão dele na lista, ele retorna 4305, porém não entendi porque este erro. Se não exsite é só incluir, e não teria porque dar o erro 4305. Alguma dica? Desde já agradeço.
if(!SymbolSelect(símbolo, true)) { Alert(simbolo + " SymbolSelect() failed. Error ", GetLastError()); }
Olá, Cláudio, em qual símbolo está ocorrendo esse erro? Esse erro ocorre, normalmente, quando o símbolo não existe no servidor ao qual se está conectado... Compartilhe captura de tela desse Alert()...
Olá, Cláudio, em qual símbolo está ocorrendo esse erro? Esse erro ocorre, normalmente, quando o símbolo não existe no servidor ao qual se está conectado... Compartilhe captura de tela desse Alert()...
em muitos. e eles existem sim, isto que estou intrigado e só da este erro. Para incluir não deveria ser assim. Ainda não entendi o erro.
Tem uma limitação de 100 ou 200 items no market watch não lembro. Voce pode estar esbarrando nisso.
EDIT: por esse outro topico (https://www.mql5.com/en/forum/337799) diz que o limite é mil.

- 2020.04.16
- s88719
- www.mql5.com

- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso
Olá, amigos, tenho um indicador que varre alguns ativos.
se o ativo não existe ele insere ele.
Porém ao executar a inclusão dele na lista, ele retorna 4305, porém não entendi porque este erro.
Se não exsite é só incluir, e não teria porque dar o erro 4305.
Alguma dica?
Desde já agradeço.
if(!SymbolSelect(simbolo, true))
{
Alert(simbolo + " SymbolSelect() failed. Error ", GetLastError());
}