Discussão da negociação de alta frequência no MT5 - página 91

 
revers45:

E isto é confirmado pelo menos pelos resultados do seu tempo de execução, que são uma ou duas ordens de magnitude atrás do terminal MT5 padrão em modo assíncrono).

Está agora a comparar o pequeno com o mole.
 
TheXpert:
Agora está a comparar o pequeno com o mole.
Mais precisamente, estou a comparar uma única pessoa a uma grande empresa. Se a sua posição na primeira pessoa for suficientemente forte, pode argumentar contra ela.
 
revers45:
Mais especificamente, comparar uma única pessoa, com uma grande empresa. Se a sua posição na primeira pessoa for suficientemente forte, pode argumentar.
Não se percebe. Pense cuidadosamente no que está a medir em despacho assíncrono de ordem. Esta medida é incorrectamente comparada com uma ronda totalmente síncrona.
 
TheXpert:
Não compreende. Pense cuidadosamente sobre o que está a medir quando uma ordem assíncrona é enviada. É incorrecto comparar esta medida com uma ronda totalmente síncrona.
Em qualquer caso, a velocidade de entrega e processamento da ordem de troca no servidor é medida, enquanto a única diferença no funcionamento assíncrono, do lado do comerciante, é que o algoritmo não pára para esperar por uma resposta.
 
revers45:
Em qualquer caso, apenas a velocidade de processamento de uma ordem comercial no servidor é medida, e a diferença de operação assíncrona, do lado do comerciante, é apenas que o algoritmo não pára para esperar por uma resposta.
Omg, é muito pior do que eu pensava.
 
Going_Crazy:

Em termos de custos, há muito que já ultrapassaram o valor de seis dígitos em dólares (infelizmente).

Impressionante. Obrigado pela experiência publicada, eu não entraria no HFT por conta própria :)
 
TheXpert:
Omg, é muito pior do que eu pensava.
...e isso porque é preciso pensar mais, e menos apressadamente nas conclusões.
 
revers45:
...é porque é preciso pensar mais e não se apressar a tirar conclusões.

(fcplm)

Leia a referência:

A função OrderSendAsync() foi concebida para realizar operações de comércio assíncrono sem esperar que o servidor de comércio responda ao pedido enviado.

Que raio de servidor? A hora do envio assíncrono de pedidos é a hora de colocação do pedido na fila a ser enviada para o servidor no terminal.

Em vez de o descobrirem, estão apenas a tentar dar-nos um sermão.

 
Going_Crazy:

Existe uma estatística resumida? Parece estar pendurado por volta de zero, de acordo com o tronco.

A propósito, há preços diferentes na demonstração...

 
TheXpert:

(fcplm)

Leia a referência:

A função OrderSendAsync() foi concebida para realizar operações comerciais assíncronas sem esperar que o servidor comercial responda ao pedido enviado.

Que raio de servidor? A hora do envio assíncrono de pedidos é a hora de colocação do pedido na fila a ser enviada para o servidor no terminal.

Em vez de o compreender, está a dar lições...

Não estávamos a falar de tempo de envio, estávamos a falar de tempo de execução. Se não é exactamente um escritor, mas um leitor, releia o comentário.

É necessário um pedido assíncrono para enviar uma série de encomendas para o servidor, a dinâmica da sua execução pode ser vista no diário ou num ficheiro de registo do terminal, aqui está um exemplo:

DS 0 14:44:39 Comércios '1525856': encomenda #30593255 comprar 1,00 / 1,00 EURUSD a 1,35263 feito em 7 ms
FG 0 14:44:39 PM Comércios '1525856': encomenda #30593256 comprar 1,00 / 1,00 EURUSD a 1,35263 feito em 6 ms
DK 0 14:44:39 PM Comércios '1525856': encomenda #30593257 comprar 1,00 / 1,00 EURUSD a 1,35263 feito em 5 ms
ID 0 14:44:39 PM Comércios '1525856': encomenda #30593258 comprar 1,00 / 1,00 EURUSD a 1,35263 feito em 32 ms
MH 0 14:44:39 PM Comércios '1525856': encomenda #30593259 comprar 1,00 / 1,00 EURUSD a 1,35263 feito em 34 ms
RL 0 14:44:39 PM Comércios '1525856': encomenda #30593260 comprar 1,00 / 1,00 EURUSD a 1,35263 feito em 35 ms
FQ 0 14:44:39 Comércios '1525856': encomenda #30593262 comprar 1,00 / 1,00 EURUSD a 1,35263 feito em 27 ms
PE 0 14:44:39 PM Comércios '1525856': encomenda #30593263 comprar 1,00 / 1,00 EURUSD a 1,35263 feito em 26 ms
NI 0 14:44:39 Comércios '1525856': encomenda #30593264 comprar 1,00 / 1,00 EURUSD a 1,35263 feito em 25 ms

Razão: