MT5 Para aqueles que se preocupam com a velocidade. - página 21

 
Porque não funciona - funciona, compra uma ração paga e constrói a tua própria bicicleta.
 
FAQ:
Porque não funciona - funciona, compra uma ração paga e constrói a tua própria bicicleta.
Que diabo é isso, é a primeira vez que ouço falar disso.
 
Mischek:

Não entendo o que se entende por SISTEMA

Se se refere ao TC, ele deve estar a trabalhar em primeiro lugar

Todo o resto é um décimo problema a ser resolvido.

Estamos a falar da décima questão crucial...

Se houver uma ligação ao servidor, ao terminal do cliente e à linguagem de programação, os ticks do servidor do corretor, a abertura/fecho atempado das posições e a falha de comunicação com o servidor...e tudo nesta linha.

Se houvesse um conector para o servidor do programador (para diferentes plataformas), que pode ser integrado no seu programa, então escreva o EA mesmo em BASIC embora em Delphi (quem sabe o quê), e manter tal sistema seria mais fácil - se o conector se ligar, então o cliente pode fazer todas as outras perguntas ao suporte da língua.

Naturalmente, as versões actuais (MT4, MT5) também são necessárias. Se quiser - use a versão completa, se quiser conector, se quiser ambos...

 
 
shelandr:

O sistema é o terminal e a linguagem de programação do Expert Advisor.

O sistema está todo junto e o terminal e a linguagem de programação da EA, e os ticks do servidor do corretor e a oportunidade de abertura/fecho de posições e falha de comunicação com o servidor ... e tudo dentro deste espírito.

Se houvesse um conector para o servidor do programador (para diferentes plataformas), que pode ser integrado no seu programa, então escreva o EA mesmo em BASIC embora em Delphi (quem sabe o quê), e manter tal sistema seria mais fácil - se o conector se ligar, então o cliente pode fazer todas as outras perguntas ao suporte da língua.

Naturalmente, as versões actuais (MT4, MT5) também são necessárias. Pode utilizar a versão completa ou conector, se desejar.

Estou a ver.

Construa você mesmo uma pista de aterragem na propriedade para os airbuses. Talvez um dia tenha o seu próprio airbus. Bam, a pista está pronta.

Não é necessária a velocidade extra se não tiver o TC para o utilizar.

 
Mischek:

Porque precisa de super velocidade se não tem e não vai ter TS para isso?

Tenho polido o meu TS durante 2 anos, experimentei diferentes algoritmos de trabalho da EA, incluindo o comércio de uma semana inteira, e no final havia um certo sistema, um certo algoritmo.

Um dos principais critérios de sucesso (não o único) é a velocidade de abertura efecho das posições.

Alguns comerciantes bastante bons não precisam de nenhum robô - para além da tabela de preços e volume, precisam apenas de 2 botões-Buy e Sell... Mas mesmo eles precisam da velocidade de execução, porque quem sabe até onde o preço irá depois de terem tomado a decisão de fechar.

Vejo que a tendência está a aumentar a velocidade das mudanças de preços e os métodos de análise clássicos não funcionam - há uma tendência para algoritmos de alta velocidade, e quem é mais rápido - terá mais razão. Já hoje eles estão à direita.

Além disso, a quantidade de especulação e de caça ao stop não exclui a possibilidade de o terminal poder enviar a um corretor tudo o que quiser, como um cavalo de Tróia.

Portanto, quero controlar a informação do canal Terminal-Broker e os primeiros passos nesta direcção deram uma imagem muito interessante. Não estou pronto a discuti-lo publicamente e eu próprio ainda não o compreendi, mas compreendo isso: quero controlá-lo e compreendê-lo.

E porque é que precisa de super velocidade?

 

O TS não é um dogma - tem uma vida própria. O Expert Advisor tem muitas fases, por isso também tem muitos modos de funcionamento, que eu deveria ser capaz de definir e transformar o Expert Advisor com base nos parâmetros calculados pelo Expert Advisor.

E precisamos de uma ferramenta para a rápida correcção dos parâmetros da EA para este fim.

Além disso, deve ter a certeza da qualidade do terminal (que não está sobrecarregado em algumas fases), e que é controlado pelos seus comandos, bem como a possibilidade de modernização rápida do seu programa com recompilação subsequente. Até que o comerciante tenha tal sistema, o desenvolvimento e modernização do TS será doloroso e desconfortável. Tenha certeza de algo pelo menos - caso contrário há demasiadas incertezas.

Se já tem demasiadas incertezas, porque é que a ordem não fechou (ou fechou), se o Expert Advisor não funcionou, ou se uma rotina da bolsa, ou um terminal está pendurado, ou se o corretor não deu confirmação do fecho de..... quer a exeqution instantânea ou de Mercado .... se um antivírus Windows começou e não deu o terminal para enviar para a troca ... se a notícia chegou e comeu tempo de CPU ... se a interface de rede estava ocupada e o pacote foi adiado o envio para a troca ...

Portanto, o sistema necessita de uma reserva de velocidade para que não falhe em situações críticas.

 
shelandr:

Tenho demasiadas incertezas neste momento - porque é que a ordem não fechou (ou fechou) - se o Expert Advisor não funcionou, se a troca passou, se o terminal congelou, se o corretor não deu confirmação de fecho..... se a exeqution instantânea ou de Mercado .... se o vento iniciou o antivírus e não permitiu que o terminal enviasse para a troca ... se a notícia chegou e comeu tempo de processador ... se a interface de rede estava ocupada e o pacote foi adiado o envio para o permutador ...


Se o protocolo TCP/IP é lento e lento...

shelandr:

o que vou fazer com estes rolo compressor TcpIp além disso, o protocolo é lento de qualquer maneira e o servidor não funcionará rapidamente mesmo sem o vosso programa.

ou se for obsoleto...

shelandr:

...e o protocolo TCP é muito obsoleto...

 

Está a pedir um conector ao servidor ao programador, mas para que serve, uma vez que o TCP/IP é, nas suas palavras, lento e obsoleto?

Há muito ilógico nos seus pedidos.

 
i_logic:

Pede-se um conector ao servidor ao programador, mas para que serve, porque o TCP/IP é, como diz, lento e obsoleto?

Há muito ilógico nas suas perguntas.

A vida humana e a lógica feminina ou masculina em geral, há coisas que são ilógicas em geral, mas este é um tema filosófico e não o consideramos.

O protocolo TCP/IP, de acordo consigo, é lento e obsoleto? -Não apenas nas minhas palavras, mas nas palavras de muitos peritos.

Mas, para além disso, um monte de travões e falhas são acrescentados a este protocolo obsoleto.

A actual concepção da evolução humana - divisão do geral em particularidades ou formação de especialistas estreitos resultou na perda de compreensão holística das tarefas não só no nosso tema mas em qualquer outra esfera da vida e não é claro como esta era irá terminar.

Como resultado, os programadores não são ensinados a resolver problemas tendo em conta o tempo de execução dos comandos e procedimentos, e em geral resolvem apenas o problema de funcionamento em princípio, e não tendo em conta os acontecimentos reais. A complexidade da programação já aumentou devido ao constante aperfeiçoamento dos métodos do sistema e ao crescimento exponencial do número e complexidade das ferramentas por eles utilizadas.

Uma série de tarefas (controlo de voo e outras tarefas de defesa) requerem operação em tempo real - mas aí - programadores e outras ferramentas de métodos bastante diferentes.

Em resumo: num monte de falhas de hardware e software - Protocolo Internet - é a única base sólida em que se pode confiar - tudo o resto é falso e sistemas e programas operacionais (quem sabe como escritos) e muitos outros.

Não podemos sequer resolver conflitos a menos que tenhamos um registo do protocolo de rede - é como a caixa negra de um avião... Por exemplo, o seu argumento de que pressionou para fechar uma ordem e a troca não a executou é ridículo e pouco convincente. Não é sequer um argumento - não pode ser provado ... ou talvez o seu sistema tenha congelado nesta altura, ou escolheu o lote errado ... etc.