MT5 Para aqueles que se preocupam com a velocidade. - página 27
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Vamos tentar de outra forma.
Topikstarter, de quantas encomendas por segundo precisa para abrir/executar, quanto volume e que tipo de encomendas?
yyyyy
Muitos programas modernos de disco RAM suportam a capacidade de gravar o disco num ficheiro no disco rígido quando o computador se desliga, e de recuperar o disco do ficheiro quando o Windows arranca.
Vamos tentar de outra forma.
Topikstarter, de quantas encomendas por segundo precisa para abrir/executar, quanto volume e que tipo de encomendas?
yyyyy
Não preciso de múltiplas aberturas/fechos ou lotes enormes.
Só preciso de um tempo razoável para fechar/abrir uma posição quando emito um comando de fechar/abrir.
Se o ping para o servidor for, digamos, 30 ms, então o tempo de resposta estará ao mesmo nível. Ou seja, o tempo numa direcção será metade do ping mais dois ou três milissegundos. O número de negócios por dia é de 10-20. E o tempo é apenas um indicador indirecto - o indicador primário é a variação do preço durante este período de tempo, e se o preço não mudar drasticamente, o tempo desempenha um pequeno papel. Mas nos nossos cálculos devemos concentrar-nos no pior caso.
Mas tem de compreender que durante a mudança de posição não preciso de outros eventos como a entrada de correio ou operações de disco ou actualização de aplicações no sistema... ou arranque de antivírus... Eu entendo que não é tarefa do programador de software de MT montar o meu windup .mas ninguém sequer menciona isso!!!
Em princípio, respondeu correctamente à pergunta.
OK, que "hora de fecho/abertura" da posição considera aceitável, porquê?
Talvez não seja apenas o tempo de execução que é importante aqui, mas também o escorregamento?
Em princípio, respondeu correctamente à pergunta.
OK, que "hora de fecho/abertura" da posição considera aceitável, porquê?
Talvez não seja apenas o tempo de execução que é importante aqui, mas também o escorregamento?
Tem a certeza de que o MT5 é um deles?
Naturalmente, o tempo de escorregamento também. O problema é que trabalhei com o MT4 e a execução do Exeqution instantâneo, por isso deparei com situações em que por vezes o corretor simplesmente não dava permissão para fechar uma posição e o comando de fecho é sincrónico e espera por uma resposta do corretor e se não houver resposta, o sistema espera por ela e nada mais é executado... É disso que estou a falar - não se quer entrar nessas situações.
Óptimo, sabia que os comandos podem ser distribuídos por 8 tópicos através de variáveis globais(penso que o autor está a falar de MT4)?
E para que o algoritmo em si não fique dependente da resposta do servidor?
OK, o que acha que é uma "hora de fechar/abrir" aceitável para uma posição, porquê?
Não estabeleço requisitos para o servidor, apenas quero conhecer este parâmetro antecipadamente e tê-lo em conta ao entrar numa posição.
Se este parâmetro não for especificado, concentro-me no tempo médio máximo dos negócios.
Se este parâmetro variar muito, não trabalho com este corretor. Quando sou puxado por 10 pontos em EvroUsd após o comando de fecho e paragem de perda definido, é claro que penso que é demasiado e não é possível trabalhar com este corretor.
O que é que sugere?
Óptimo, sabia que os comandos podem ser distribuídos por 8 tópicos através de variáveis globais(penso que o autor está a falar de MT4)?
E para que o algoritmo em si não dependa da resposta do servidor?
....
O que é que sugere?
Optimizar o algoritmo, alterar o CD, alterar o tipo de conta.
Tudo o resto é falso.