a saída na sexta-feira se comporta de forma diferente em diferentes corretoras
3 respostas
Waid
3 anos atrás #267959
Não sei como isso acontece, mas de fato o comportamento é diferente para corretores diferentes.
Para uma corretora (blueberry markets), quando procuro seu diário MT4, ela exclui todas as ordens pendentes no horário de saída de sexta-feira (20:00), conforme definido por mim. (também mostra OrderDeleteReliable sucesso)
Mas em outra corretora (IG markets), ele não faz nada, nem mesmo mostra qualquer mensagem/palavra-chave sobre OrderDeleteReliable. Portanto, ele causa ordens pendentes após sexta-feira.
Eles são executados com base exatamente no mesmo código MT4, embora tenham sido colocados em VPS diferentes (um na Inglaterra e outro no Japão), mas o fuso horário de ambos os VPS está ajustado para o mesmo (UTC+0).
Tentei ler o código-fonte para descobrir o que era, mas, caramba, quando o abri, descobri que havia 6600 linhas.
Waid
3 anos atrás #267961
Gostaria de acrescentar que a anormalidade ocorreu nos mercados IG, uma corretora do Reino Unido, portanto, acho que a TZ pode não ser um problema nesse caso. Como todos os meus dados de origem e as configurações do SQX estão em UTC+0
hankeys
3 anos atrás #267963
Estou usando 7 corretoras e não tenho nenhum problema com a saída na sexta-feira
UTC0? realmente - a maioria dos corretores tem UTC2, então, para mim, é estranho que você esteja falando sobre o horário em UTC0... não importa o horário do VPS, o que importa é o horário do corretor...
Você quer ser um algotrader lucrativo? Começamos a usar o software StrateQuant no início de 2014. Atualmente, temos um grande know-how para criar EAs para todos os tipos possíveis de mercados. Compartilhamos esse know-how, aplicativos, ferramentas e também todas as estratégias finais com traders reais. Se você quiser se juntar a nós, preencha o formulário FORMULÁRIO.
Waid
3 anos atrás #267967
Abri o mt4 do IG (o anormal), a barra do último minuto do gráfico é 21:57:00, e também o tempo do "Market Watch" termina em :21:58.59. Acho que esse é o horário do corretor, não é?
Portanto, acho que esse é o UTC0 (por favor, corrija-me se eu estiver errado).
Presumivelmente, quando defino o fechamento de sexta-feira às 20:00, ele deve fechar todas as ordens pendentes antes das 21:57:00, nas quais o MT4 (minha estratégia) se baseia.
Visualizando 3 respostas - 1 até 3 (de um total de 3)