Discussão do artigo "Como assinar sinais de negociação" - página 117

 
Evgeniy Govorkov #:
Sim, eu tenho o Xauusd+. O assinante só tem o Xauusd. Estou certo de que a cópia não é possível nesse caso?
Sim, consulte:
https://www.mql5.com/en/forum/10773#q13
https://www.mql5.com/en/forum/311109#comment_11375302
https://www.mql5.com/en/forum/292340#comment_9504099
Frequently Asked Questions about the Signals service
Frequently Asked Questions about the Signals service
  • 2013.02.20
  • www.mql5.com
The most frequently asked questions related to the signals service will be collected and processed in this topic. I do not want to broadcast it anymore. Full permission to perform trading is checked for each detected symbol
 

Com relação ao conhecido problema com "nenhuma taxa de conversão para a moeda de depósito do provedor" (quando a corretora do assinante não tem par de moedas entre as moedas base do provedor e do assinante): Descobri que (pelo menos no MT5) não apenas a proporção de 1:1 é usada, como diz a mensagem (o que, felizmente, é bom no meu caso), mas também há um grande atraso entre uma nova transação proveniente do sinal e o encaminhamento para o corretor. No meu caso, é de 1,1 segundo em um VPS MQL5, e semelhante no meu computador. Para o sinal em questão, isso faz uma enorme diferença, pois o preço se move rapidamente nesse exato segundo (provavelmente muitas outras negociações automatizadas ocorrem no mesmo momento em minha corretora ou em seu provedor de liquidez, movendo o preço). Não sei exatamente por que o atraso - meu palpite é que o MT5 pode estar solicitando uma nova lista de símbolos da corretora antes de prosseguir com a negociação, apenas para concluir que ainda não há taxa de conversão (ele registra uma mensagem dizendo isso, com um atraso de 1,1 segundo).

Portanto, estou procurando uma maneira de evitar esse atraso. Tentei criar um símbolo personalizado para o par de moedas ausente, mas ele não está sendo captado por essa lógica (nem mesmo quando assino o sinal localmente em meu computador, sem uso de VPS).

Meu próximo passo é entrar em contato com minha corretora, mas duvido que ela esteja disposta a criar um símbolo para um par de moedas do qual não tem um equivalente exato.

Alguma outra sugestão?

No meu caso, a moeda base do provedor de sinal é UST (para USDT), que minha corretora não tem. Se algum desenvolvedor do MT5 ler isso, adicione uma maneira de especificar a taxa de conversão manualmente (idealmente, também utilizável mesmo para pares de moedas que existem, como uma substituição manual), ou pelo menos adicione UST como um sinônimo reconhecido para USD. Talvez também remova a solicitação (presumida) de uma nova lista de símbolos quando uma transação for aberta (faça isso apenas uma vez quando estiver começando a seguir um sinal, ou periodicamente, mas não novamente nesses momentos mais críticos). Obrigado!

 
playgold negociações automatizadas ocorrem no mesmo momento em minha corretora ou em seu provedor de liquidez, movendo o preço). Não sei exatamente o motivo do atraso - meu palpite é que o MT5 pode estar solicitando uma nova lista de símbolos da corretora antes de prosseguir com a negociação, apenas para concluir que ainda não há taxa de conversão (ele registra uma mensagem dizendo isso, com um atraso de 1,1 segundo).

Portanto, estou procurando uma maneira de evitar esse atraso. Tentei criar um símbolo personalizado para o par de moedas ausente, mas ele não está sendo captado por essa lógica (nem mesmo quando assino o sinal localmente em meu computador, sem uso de VPS).

Meu próximo passo é entrar em contato com minha corretora, mas duvido que ela esteja disposta a criar um símbolo para um par de moedas do qual não tem um equivalente exato.

Alguma outra sugestão?

No meu caso, a moeda base do provedor de sinal é UST (para USDT), que minha corretora não tem. Se algum desenvolvedor do MT5 ler isso, adicione uma maneira de especificar a taxa de conversão manualmente (idealmente, também utilizável mesmo para pares de moedas que existem, como uma substituição manual), ou pelo menos adicione UST como um sinônimo reconhecido para USD. Talvez também remova a solicitação (presumida) de uma nova lista de símbolos quando uma transação for aberta (faça isso apenas uma vez quando estiver começando a seguir um sinal, ou periodicamente, mas não novamente nesses momentos mais críticos). Obrigado!

Sua assinatura de sinal está copiando negociações de um símbolo que sua corretora não tem?

Sinceramente, não entendi nada em seu post.