Quanto ao ciclo da xícara - isto só funcionará para os de baixa liquidez, caso contrário, a velocidade não é suficiente. Escrevi meu escalper com velocidade de aperto, com envio assíncrono, evitando operações pesadas, trabalhando com fio e sem acesso ao histórico, tanto quanto possível. Mas ainda assim, com meu ping de 10-12 ms não consegue acompanhar o vidro.
Hmm, não é tão ruim quando o mercado está calmo. Você pode viver. Mas isto é sobre os futuros, não sobre o fundo.
A velocidade no mercado de ações geralmente não é boa.
O pedido é estabelecido ao preço máximo no livro, o negócio é verificado primeiro pela força, 2x50 ms,
e depois a cada tique 3 vezes 50 ms.
No vídeo você pode ver esta desgraça com a execução no Fundo
Exemplo de 1 comércio hoje (real). A classe CTrade da biblioteca padrão é utilizada para a entrada.
Aba Especialistas
2022.04.0811:32:53.752 Цена входа bid: 1172.3 EMA_ask = 960.0 Цена фьючерса: 9005.7 Цена акции: 86.100000 Время тика: 11:32:43 по символу ALRS
2022.04.0815:34:12.849 Цена выхода ask: 740.0 Цена фьючерса: 8362.0 Цена акции: 81.200000 Время тика: 15:34:01 по символу ALRS
Aba Log (Entrada)
2022.04.0811:32:53.757'': exchange buy 30 ALRS at market
2022.04.0811:32:53.757'': exchange sell 3 ALM2 at market
2022.04.0811:32:53.827'': accepted exchange buy 30 ALRS at market
2022.04.0811:32:53.852'': accepted exchange sell 3 ALM2 at market
2022.04.0811:32:53.852'': exchange buy 30 ALRS at market placed for execution in100.334 ms
2022.04.0811:32:53.852'': exchange sell 3 ALM2 at market placed for execution in98.085 ms
2022.04.0811:32:54.007'': deal #2294361 buy 30 ALRS at 86.42 done (based on order #202060525)
2022.04.0811:32:54.057'': deal #2294362 sell 1 ALM2 at 8936 done (based on order #202060527)
2022.04.0811:32:54.082'': deal #2294363 sell 2 ALM2 at 8922 done (based on order #202060527)
O tempo de entrada no exemplo é o mais longo para hoje, geralmente os números são mais ou menos os mesmos que na saída abaixo
Aba de registro (fora)
2022.04.0815:34:12.864'': exchange sell 30 ALRS at market, close #202060525 buy 30 ALRS 86.422022.04.0815:34:12.864'': exchange buy 3 ALM2 at market, close #202060527 sell 3 ALM2 8926.6672022.04.0815:34:12.880'': accepted exchange sell 30 ALRS at market, close #202060525 buy 30 ALRS 86.422022.04.0815:34:12.880'': exchange sell 30 ALRS at market, close #202060525 buy 30 ALRS 86.42 placed for execution in17.961 ms
2022.04.0815:34:12.880'': accepted exchange buy 3 ALM2 at market, close #202060527 sell 3 ALM2 8926.6672022.04.0815:34:12.880'': exchange buy 3 ALM2 at market, close #202060527 sell 3 ALM2 8926.667 placed for execution in18.538 ms
2022.04.0815:34:13.052'': deal #2297760 buy 1 ALM2 at 8383 done (based on order #203273252)
2022.04.0815:34:13.052'': deal #2297761 buy 1 ALM2 at 8384 done (based on order #203273252)
2022.04.0815:34:13.052'': deal #2297762 buy 1 ALM2 at 8384 done (based on order #203273252)
2022.04.0815:34:13.067'': deal #2297763 sell 1 ALRS at 81.21 done (based on order #203273251)
2022.04.0815:34:13.067'': deal #2297764 sell 29 ALRS at 81.20 done (based on order #203273251)
Exemplo 1 comércio hoje (real). A classe CTrade da biblioteca padrão é ligeiramente modificada para entrada.
Aba Especialistas
Aba Log (Entrada)
O tempo de entrada no exemplo é o mais longo para hoje, geralmente os números são mais ou menos os mesmos que na saída abaixo
Aba de registro (fora)
Ping 12ms para o servidor
Enfatizou a diferença de tempo em logs e carrapatos. Uma vez que a liquidez é pequena, decidiu ver/verificar como essas negociações apareceram na história do tick
Para o futuro:
E depois para o estoque - há mais liquidez e há duplicatas
Conclusões:
1) Tempo em logs e tempo em carrapatos - não coincidem, o que é lógico, mas nunca tinha pensado nisso antes. IMHO, não é muito correto medir o tempo de execução por logs de terminal.
2) Sabendo o tempo do tick com a precisão de milissegundos (ao preço do qual o pedido é enviado do terminal), você pode então (usando o histórico dos instrumentos de baixa liquidez) saber o "tempo de execução" real.
Este tempo incluirá todos os atrasos da rede desde a troca até o terminal e vice-versa (via corretor) + tempo de processamento da execução da transação na troca +tempo de processamento do tick por especialista
1 Исполняются в аукционе закрытия лимитные заявки - заявки с указанием цены (доходности) и количества ценных бумаг рыночные заявки - с указанием количества ценных бумаг и/или рыночные заявки с указанием объема денежных средств, предназначенных для покупки ценных бумаг заявки КП - заявки на заключение сделок в Режиме торгов крупными пакетами ценных бумаг (КП) заявки по цене аукциона закрытия - лимитные или рыночные, подаются в фазе торгов по цене аукциона закрытия заявки послеторгового периода - рыночные заявки в соответствии с Правила проведения торгов
A velocidade no mercado de ações é geralmente baixa.
O pedido é estabelecido ao preço máximo no livro, o negócio é verificado primeiro pela força, 2x50 ms,
e depois a cada tique 3 vezes 50 ms.
O vídeo mostra este embaraço de execução no Fundo
Quanto ao ciclo da xícara - isto só funcionará para os de baixa liquidez, caso contrário, a velocidade não é suficiente. Escrevi meu escalper com velocidade de aperto, com envio assíncrono, evitando operações pesadas, trabalhando com fio e sem acesso ao histórico, tanto quanto possível. Mas ainda assim, com meu ping de 10-12 ms não consegue acompanhar o vidro.
Hmm, não é tão ruim quando o mercado está calmo. Você pode viver. Mas isto é sobre os futuros, não sobre o fundo.
A velocidade no mercado de ações geralmente não é boa.
O pedido é estabelecido ao preço máximo no livro, o negócio é verificado primeiro pela força, 2x50 ms,
e depois a cada tique 3 vezes 50 ms.
No vídeo você pode ver esta desgraça com a execução no Fundo
Exemplo de 1 comércio hoje (real). A classe CTrade da biblioteca padrão é utilizada para a entrada.
Aba Especialistas
Aba Log (Entrada)
O tempo de entrada no exemplo é o mais longo para hoje, geralmente os números são mais ou menos os mesmos que na saída abaixo
Aba de registro (fora)
ping 12ms para o servidor
Por que SPBE e SMLT não apóiam
Todas as outras ações são compatíveis?
Afinal, o SPOT deveria ser proibido em todos os lugares, como eles disseram na abertura.previsíveis sobre eles, caso contrário)
mas comprou quase todos os principais
TF crap. na compra, o aplicativo foi direto para baixo.
o aplicativo em si foi ao chão.
comprado a uma taxa mais alta, deixá-lo pendurado.Exemplo 1 comércio hoje (real). A classe CTrade da biblioteca padrão é ligeiramente modificada para entrada.
Aba Especialistas
Aba Log (Entrada)
O tempo de entrada no exemplo é o mais longo para hoje, geralmente os números são mais ou menos os mesmos que na saída abaixo
Aba de registro (fora)
Ping 12ms para o servidor
Enfatizou a diferença de tempo em logs e carrapatos. Uma vez que a liquidez é pequena, decidiu ver/verificar como essas negociações apareceram na história do tick
Para o futuro:
E depois para o estoque - há mais liquidez e há duplicatas
Conclusões:
1) Tempo em logs e tempo em carrapatos - não coincidem, o que é lógico, mas nunca tinha pensado nisso antes. IMHO, não é muito correto medir o tempo de execução por logs de terminal.
2) Sabendo o tempo do tick com a precisão de milissegundos (ao preço do qual o pedido é enviado do terminal), você pode então (usando o histórico dos instrumentos de baixa liquidez) saber o "tempo de execução" real.
"time_execution_time" = "time_in_in_market_that_called_transaction_in_terminal" - "time_the_market_time_of_your_transaction".
Este tempo incluirá todos os atrasos da rede desde a troca até o terminal e vice-versa (via corretor) + tempo de processamento da execução da transação na troca +tempo de processamento do tick por especialista
Informarei sobre os resultados mais tarde.
Andrey Miguzov Afinal, você está entrando na cozinha...
não há ordens de mercado no mercado de ações
Andrey Miguzov Afinal, você está entrando na cozinha...
não há ordens de mercado no mercado de ações
https://www.moex.com/a2798
:)
não há ordens de mercado no mercado de ações
Há quanto tempo eles já se foram?
;)
Exemplo 1 comércio hoje (real). A classe CTrade da biblioteca padrão é ligeiramente modificada para entrada.
Aba Especialistas
Aba Log (Entrada)
O tempo de entrada no exemplo é o mais longo para hoje, geralmente os números são mais ou menos os mesmos que na saída abaixo
Aba de registro (fora)
Ping 12ms para o servidor
Hoje, os dois terminais reais
Futuros
13 ms
Existências
26ms e 28ms respectivamente
Adicionado
O comércio inverso
Futuros
7 ms
Existências
26 ms e 27 ms respectivamente