Corretora não atualizou o gráfico. Isso é comum?

 

Boa noite,


Ontem, dia 8/7/22, eu não recebi os dados de preço da corretora RICO, simplesmente as velas não se formaram. Em 1 ano que tenho um EA na nuvem isso nunca havia ocorrido. Aconteceu que meu EA simplesmente não operou, pois foi como se fosse um dia sem pregão. Não teve código de erro, não teve nada. Isso é algo tolerável, de ocorrer de vez em quando, considerando nossa realidade com as corretoras brasileiras, ou isso é considerado uma falha grave da corretora que jamais deveria acontecer? Pois agora fiquei pensando, e se as velas pararem de se formar durante uma operação?

Minha segunda pergunta é, se alguém puder me ajudar, como evitar esse acontecimento pelo código como medida de segurança? Porque se eu tivesse sido notificado pelo EA no meu celular eu já teria entrado em contato com a corretora para eles solucionar o problema. Acontece que só vim descobrir isso hoje pois fui checar as operações.


Obrigado.

 
Daniel D.:

Boa noite,


Ontem, dia 8/7/22, eu não recebi os dados de preço da corretora RICO, simplesmente as velas não se formaram. Em 1 ano que tenho um EA na nuvem isso nunca havia ocorrido. Aconteceu que meu EA simplesmente não operou, pois foi como se fosse um dia sem pregão. Não teve código de erro, não teve nada. Isso é algo tolerável, de ocorrer de vez em quando, considerando nossa realidade com as corretoras brasileiras, ou isso é considerado uma falha grave da corretora que jamais deveria acontecer? Pois agora fiquei pensando, e se as velas pararem de se formar durante uma operação?

Minha segunda pergunta é, se alguém puder me ajudar, como evitar esse acontecimento pelo código como medida de segurança? Porque se eu tivesse sido notificado pelo EA no meu celular eu já teria entrado em contato com a corretora para eles solucionar o problema. Acontece que só vim descobrir isso hoje pois fui checar as operações.


Obrigado.

Bom dia.

Não é normal mas acontece.

Para verificar isso no seu EA, teria que ser no onTimer, visto que sem receber ticks o onTick não eu acionado.

Talvez uma verificação por minuto seja suficiente.

Penso que tem várias maneiras de fazer isso, combinando onTick com onTimer ou só no o yimer mesmo assim pegando informação do último tick recebido.

Sucesso e bons trades!
Lembrar que precisa definir o horário que a função deve ser verificada, senão quando o pregão fechar vc vai ser avisado também.
 
Ricardo Branco #:
Bom dia.

Não é normal mas acontece.

Para verificar isso no seu EA, teria que ser no onTimer, visto que sem receber ticks o onTick não eu acionado.

Talvez uma verificação por minuto seja suficiente.

Penso que tem várias maneiras de fazer isso, combinando onTick com onTimer ou só no o yimer mesmo assim pegando informação do último tick recebido.

Sucesso e bons trades!
Lembrar que precisa definir o horário que a função deve ser verificada, senão quando o pregão fechar vc vai ser avisado também.

Bom dia, Ricardo.


Certo. Vou começar a implementar algo indo por esse caminho OnTimer com Ontick.


Obrigado!