FORTES. Questões de aplicação da lei - página 113

 
Aleksey Vyazmikin:

O subtexto estava falando sobre o log do servidor


O log do servidor é muito provavelmente o horário do servidor.

Eles poderiam ter significado "registro de negociação", ou seja, uma lista de negociações (histórico da conta em nosso idioma). Então você realmente tem que esperar por uma atualização para ver o tempo com ms lá.

 
Andrey Khatimlianskii:

Nos logs do servidor, é mais provável que seja a hora do servidor.

Eles poderiam significar "registro comercial", ou seja, uma lista de negociações (em nosso idioma, histórico da conta). Então você realmente tem que esperar por uma atualização para ver o tempo com ms lá.

Não, eu estava perguntando sobre o registro que me foi dado e por que não é o mesmo que o histórico da conta, e também salientei que o histórico não mostra milissegundos.

 

Aparentemente "a corcunda deve ser corrigida".

Терминал:
2018.06.22 10:00:06.256 Trades  'xxxxx': sell limit 1.00 MIX-12.18 at 226925
2018.06.22 10:00:06.269 Trades  'xxxxx': accepted sell limit 1.00 MIX-12.18 at 226925
2018.06.22 10:00:06.286 Trades  'xxxxx': sell limit 1.00 MIX-12.18 at 226925 placed for execution in 30.419 ms

Советник:
2018.06.22 10:00:07.270 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:08.284 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:09.298 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:10.312 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:11.326 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:12.340 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:13.354 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:14.368 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:15.382 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:16.396 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:17.409 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:18.423 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:19.437 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:20.451 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:21.465 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:22.479 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:23.494 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:24.508 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:25.522 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:26.536 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:27.550 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:28.564 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:29.578 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:30.592 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:31.606 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301
2018.06.22 10:00:32.620 Forts_trader (MIX-9.18,M1)      ProcessOrders: Состояние Sell ордера не определено. Билет = 90053301

Терминал:
2018.06.22 10:00:32.857 Trades  'xxxxx': cancel order #90053301 sell limit 1.00 MIX-12.18 at 226925

Советник:
2018.06.22 10:00:34.133 Forts_trader (MIX-9.18,M1)      ProcessOrders: Sell ордер в процессе удаления. Билет = 90053301
2018.06.22 10:00:35.162 Forts_trader (MIX-9.18,M1)      ProcessOrders: Sell ордер в процессе удаления. Билет = 90053301
2018.06.22 10:00:36.176 Forts_trader (MIX-9.18,M1)      ProcessOrders: Sell ордер в процессе удаления. Билет = 90053301
2018.06.22 10:00:37.190 Forts_trader (MIX-9.18,M1)      ProcessOrders: Sell ордер в процессе удаления. Билет = 90053301
2018.06.22 10:00:38.204 Forts_trader (MIX-9.18,M1)      ProcessOrders: Sell ордер в процессе удаления. Билет = 90053301
2018.06.22 10:00:39.218 Forts_trader (MIX-9.18,M1)      ProcessOrders: Sell ордер в процессе удаления. Билет = 90053301
2018.06.22 10:00:40.233 Forts_trader (MIX-9.18,M1)      ProcessOrders: Sell ордер в процессе удаления. Билет = 90053301
2018.06.22 10:00:41.247 Forts_trader (MIX-9.18,M1)      ProcessOrders: Sell ордер в процессе удаления. Билет = 90053301
2018.06.22 10:00:42.261 Forts_trader (MIX-9.18,M1)      ProcessOrders: Sell ордер в процессе удаления. Билет = 90053301
2018.06.22 10:00:43.275 Forts_trader (MIX-9.18,M1)      ProcessOrders: Sell ордер в процессе удаления. Билет = 90053301
2018.06.22 10:00:44.289 Forts_trader (MIX-9.18,M1)      ProcessOrders: Sell ордер в процессе удаления. Билет = 90053301

Терминал:
2018.06.22 10:00:44.530 Trades  'xxxxx': accepted cancel order #90053301 sell limit 1.00 MIX-12.18 at 226925
2018.06.22 10:00:44.535 Trades  'xxxxx': cancel order #90053301 sell limit 1.00 MIX-12.18 at 226925 placed for execution in 11679.713 ms

Adicionado

Despacho assíncrono de pedidos

 

Como isso é possível? Por quê?

BLL

 
Sile Si:

Como isso é possível? Por quê?


A julgar pelo bilhete que você está testando na demonstração, e os limitadores trabalham lá de forma muito estranha.

Melhor usar a demonstração dos corretores, eles trabalham com motor de troca e ali os limitadores são executados em um ambiente semelhante ao real.

A demonstração a partir de methaquotes pode não executar os limitadores, mesmo quando eles já estão no fundo do dinheiro

 
Ilya Baranov:

A julgar pelo bilhete que você está testando na demonstração, os limitadores funcionam lá de forma muito estranha.

Melhor usar a demonstração dos corretores, eles trabalham com motor de troca e ali os limitadores são executados em um ambiente semelhante ao real.

A demonstração de Metakvotes pode não executar limitadores mesmo quando eles já estão no fundo do poço.

Se você quiser testar na troca, apenas conta real, nenhuma demonstração. Uma demonstração em uma troca é apenas um circuito de jogo que tem pouco a ver com um servidor comercial real.

 
Vladimir Karputov:

Se você quiser testar em uma troca, apenas uma conta real, sem demonstração. Uma demonstração em uma troca é apenas um circuito de jogo que tem pouco a ver com um servidor comercial real.

Você quer operar um robô recém-escrito com dinheiro real?

Você pode verificar a exatidão do processamento da Execução de Limite na demonstração de troca. Na demonstração de methaquotes, você só pode verificar o set/move/withdrawal.

É inútil discutir sobre pouco/muito em comum com o real. É razoável usar a demonstração de estoque para testes. É claro que, mesmo depois de tais testes, quando você os executa no real, você precisa manter sua mão no pulso e estar preparado para situações que não acontecem na demonstração.

 
Ilya Baranov:

Executando um robô recém-escrito com dinheiro real?

É perfeitamente possível verificar se a execução do limite é tratada corretamente na demonstração de estoque. Você só pode verificar o set/move/withdraw na demonstração do methaqvotes.

É inútil discutir sobre pouco/muito em comum com o real. É razoável usar a demonstração de estoque para testes. É claro que, mesmo depois de tais testes, quando você os inicia no real, você precisa manter sua mão no pulso e estar preparado para situações que não ocorrem na demonstração.

O circuito de demonstração na troca não tem nada a ver com o circuito real:

Fórum sobre comércio, sistemas comerciais automatizados e estratégias comerciais de teste

Como se conectar com a demonstração MOEX

Renat Fatkhullin, 2016.10.21 22:08

Diz real.

O circuito de demonstração da bolsa de valores nada tem a ver com o mercado - é um circuito de depuração exclusivamente para integradores e para testar gateways.


 
Ilya Baranov:

...Melhor usar demonstrações de corretores...


Obrigado, é o corretor "Otkritie". Na figura o preço atual é 63883, a posição de mercado foi aberta no (primeiro) bar anterior, a 64942. Qual poderia ser a razão para isto?

 
Sile Si:


Obrigado, este é o corretor Otkritie. Na figura o preço atual é 63883, a posição de mercado foi aberta no (primeiro) bar anterior, a 64942. Qual poderia ser a razão para isto?

E por que o saldo está em dólares? Eu não vi isso em corretores russos.