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).
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.
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.
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
Para login e uso do site MQL5.com, você deve ativar o uso de cookies.
Ative esta opção no seu navegador, caso contrário você não poderá fazer login.
Você entrou na conta. A autenticação de dois fatores foi desativada. Configure-a novamente e escaneie um novo código QR ou continue com a autenticação de dois fatores desativada.
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).
Agora está a comparar o pequeno com o mole.
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 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, 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.
Em termos de custos, há muito que já ultrapassaram o valor de seis dígitos em dólares (infelizmente).
Omg, é muito pior do que eu pensava.
...é 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.
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...
(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