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

 
Konstantin Karpov:
Agora vejo do que se trata, eu também tive que lidar com isso, mas descobri o problema rapidamente, em contas demo na Otkritie, o spread no Índice RTS, por exemplo, poderia chegar a 300 pontos ou mais em fevereiro-abril de 2015 e o mesmo para outros instrumentos. Até encontrei um código em algum lugar, com a ajuda do qual fiz todas as medidas comparativas naquele momento.

Sua respostaneste tópico

Não me interessa.

 

Boa tarde!

Quem devo contatar sobre isso, o corretor ou os desenvolvedores?

//+------------------------------------------------------------------+
//| Expert Get Stakan values function                                |
//+------------------------------------------------------------------+ 
bool GetStakanValues( const string aSymbol )
{
  MqlBookInfo book_price[];
//--- Get stakan
  if ( MarketBookGet( aSymbol, book_price ) )//getBook 
  { 
   //.....
  }
  else
  {
    Print( "GetStakanValues: Не возможно получить цены из стакана! Символ ", aSymbol );
  }
  returt( false );
}

2015.09.29 12:25:04.981 Forts_trader (AUDU-12.15,H1)    GetStakanValues: Не возможно получить цены из стакана! Символ AUDU-12.15
2015.09.29 12:24:59.542 Forts_trader (AUDU-12.15,H1)    GetStakanValues: Не возможно получить цены из стакана! Символ AUDU-12.15
2015.09.29 12:24:59.454 Forts_trader (AUDU-12.15,H1)    GetStakanValues: Не возможно получить цены из стакана! Символ AUDU-12.15
 

Arquivo de registro do terminal (sem mensagens de erro óbvias neste momento?) => Corretor (sem problemas óbvios neste momento? Algum histórico de tick no AUDU-12.15 durante este tempo?) => Desenvolvedor

 

Cavalheiros,

Já expliquei muitas vezes antes que as demonstrações do mercado de ações não têm nada a ver com preços reais ou execução. Isto não é forex e você não pode medir uma demonstração da bolsa de valores "bem, em forex a história e as condições são as mesmas".

Não apenas impossível, mas fortemente contra-indicado.

O que é o "loop de teste da bolsa de valores MOEX (ou qualquer outro)", que por alguma razão é chamado de servidor de demonstração?

É apenas uma plataforma de depuração para desenvolvedores de API. Os preços lá são absolutamente aleatórios, pode até ser aleatório.

É uma caixa de areia para integrações de api, não para comerciantes.

 
Renat Fatkhullin:

Cavalheiros,

Já expliquei muitas vezes antes que as demonstrações do mercado de ações não têm nada a ver com preços reais ou execução. Isto não é forex e você não pode medir uma demonstração da bolsa de valores "bem, em forex a história e as condições são as mesmas".

Não apenas impossível, mas fortemente contra-indicado.

O que é o "loop de teste da bolsa de valores MOEX (ou qualquer outro)", que por alguma razão é chamado de servidor de demonstração?

É apenas uma plataforma de depuração para desenvolvedores de API. Os preços lá são absolutamente aleatórios, pode até ser aleatório.

Esta é uma caixa de areia para integrações de api, não para comerciantes.

Caro Renat!

Isto não é um servidor de demonstração, mas um abridor de campo de batalha.

E não foi por nada que dei uma parte do código de funçãoGetStakanValues() para ver como a mensagem de erro aparece...

E também....

Que diferença faz quais são os preços na caixa de areia?

Afinal, o que funciona e o que não funciona éMarketBookGet( aSymbol, book_price ) função;

Infelizmente, a maioria dos erros que encontro são "flutuantes", portanto

é difícil prová-las para você. Mas isso não os faz "evaporar", eles vivem por anos.

Se você olhar minhas mensagens em SD, verá este erro (~1 ano que ele "vive no terminal").

 
Eu comentei as discussões sobre os servidores de demonstração.
 
Renat Fatkhullin:
Eu estava comentando sobre as discussões do servidor de demonstração.
Desculpe, eu não entendi.
 

Boa tarde, Aitugan!

O que poderia estar acontecendo com o Access Server V (repetindo pela 3ª vez)?

Antes do anoitecer, a velocidade de execução é de 7-8 ms. e depois de 22-25 ms.

O abridor está "tremendo"?

2015.09.30 16:26:44.008 Trades 'xxxxx': modify order #21230490 sell limit 5.00 SNGR-3.16 at 36299 sl: 0 tp: 0 -> 35847, sl: 0 tp: 0
2015.09.30 16:26:44.015 Trades 'xxxxx': modify order #21230490 sell limit 5.00 SNGR-3.16 at 36299 sl: 0 tp: 0 -> 35847, sl: 0 tp: 0 placed for execution in 7 ms
2015.09.30 16:26:44.117 Trades 'xxxxx': modify order #21230490 sell limit 5.00 SNGR-3.16 at 35847 sl: 0 tp: 0 -> 35607, sl: 0 tp: 0
2015.09.30 16:26:44.125 Trades 'xxxxx': modify order #21230490 sell limit 5.00 SNGR-3.16 at 35847 sl: 0 tp: 0 -> 35607, sl: 0 tp: 0 placed for execution in 8 ms
2015.09.30 16:26:44.186 Trades 'xxxxx': cancel order #21230490 sell limit 5.00 SNGR-3.16 at 35607
2015.09.30 16:26:44.194 Trades 'xxxxx': cancel order #21230490 sell limit 5.00 SNGR-3.16 at 35607 placed for execution in 8 ms
2015.09.30 16:31:15.192 Trades 'xxxxx': cancel order #21229036 buy limit 5.00 UJPY-3.16 at 119.29
2015.09.30 16:31:15.201 Trades 'xxxxx': cancel order #21229036 buy limit 5.00 UJPY-3.16 at 119.29 placed for execution in 8 ms
2015.09.30 16:32:41.434 Network 'xxxxx': scanning network for access points
2015.09.30 16:33:01.689 Network 'xxxxx': scanning network finished
2015.09.30 16:33:34.303 Trades 'xxxxx': cancel order #21222024 buy limit 3.00 TATN-3.16 at 30522
2015.09.30 16:33:34.311 Trades 'xxxxx': cancel order #21222024 buy limit 3.00 TATN-3.16 at 30522 placed for execution in 8 ms
2015.09.30 16:33:45.114 Trades 'xxxxx': cancel order #21226784 sell limit 1.00 NOTK-3.16 at 62837
2015.09.30 16:33:45.122 Trades 'xxxxx': cancel order #21226784 sell limit 1.00 NOTK-3.16 at 62837 placed for execution in 8 ms
2015.09.30 16:42:35.547 Trades 'xxxxx': cancel order #21225904 buy limit 2.00 UTRY-3.16 at 2.7117
2015.09.30 16:42:35.556 Trades 'xxxxx': cancel order #21225904 buy limit 2.00 UTRY-3.16 at 2.7117 placed for execution in 8 ms
2015.09.30 16:43:55.245 Trades 'xxxxx': cancel order #21229053 sell limit 5.00 UJPY-3.16 at 120.64
2015.09.30 16:43:55.253 Trades 'xxxxx': cancel order #21229053 sell limit 5.00 UJPY-3.16 at 120.64 placed for execution in 7 ms
2015.09.30 18:44:30.468 Trades 'xxxxx': cancel order #21224624 buy limit 5.00 UCHF-3.16 at 0.9466
2015.09.30 18:44:30.468 Trades 'xxxxx': cancel order #21225486 sell limit 1.00 TRNF-3.16 at 152788
2015.09.30 18:44:30.470 Trades 'xxxxx': cancel order #21218231 sell limit 2.00 GMKR-3.16 at 105849
2015.09.30 18:44:30.471 Trades 'xxxxx': cancel order #21218415 buy limit 5.00 UCAD-3.16 at 1.2916
2015.09.30 18:44:30.474 Trades 'xxxxx': cancel order #21219478 buy limit 2.00 CY-3.16 at 10.1130
2015.09.30 18:44:30.476 Trades 'xxxxx': cancel order #21224624 buy limit 5.00 UCHF-3.16 at 0.9466 placed for execution in 8 ms
2015.09.30 18:44:30.478 Trades 'xxxxx': cancel order #21225486 sell limit 1.00 TRNF-3.16 at 152788 placed for execution in 9 ms
2015.09.30 18:44:30.478 Trades 'xxxxx': cancel order #21218231 sell limit 2.00 GMKR-3.16 at 105849 placed for execution in 7 ms
2015.09.30 18:44:30.479 Trades 'xxxxx': cancel order #21218415 buy limit 5.00 UCAD-3.16 at 1.2916 placed for execution in 8 ms
2015.09.30 18:44:30.481 Trades 'xxxxx': cancel order #21219478 buy limit 2.00 CY-3.16 at 10.1130 placed for execution in 6 ms
2015.09.30 18:44:30.485 Trades 'xxxxx': cancel order #21224625 sell limit 5.00 UCHF-3.16 at 0.9853
2015.09.30 18:44:30.488 Trades 'xxxxx': cancel order #21219479 sell limit 2.00 CY-3.16 at 11.0670
2015.09.30 18:44:30.494 Trades 'xxxxx': cancel order #21224625 sell limit 5.00 UCHF-3.16 at 0.9853 placed for execution in 10 ms
2015.09.30 18:44:30.495 Trades 'xxxxx': cancel order #21219479 sell limit 2.00 CY-3.16 at 11.0670 placed for execution in 7 ms
2015.09.30 18:53:15.281 Terminal ОТКРЫТИЕ-Брокер x64 build 1159 started (ОАО '' Брокерский дом '' ОТКРЫТИЕ'')
2015.09.30 18:53:16.542 Network 'xxxxx': authorized on Open-Broker through Access Server V
2015.09.30 18:53:16.542 Network 'xxxxx': previous successful authorization performed from xxx.xxx.xxx.xxx on 2015.09.28 16:33:07
2015.09.30 18:53:17.470 Network 'xxxxx': terminal synchronized with ОАО '' Брокерский дом '' ОТКРЫТИЕ''
2015.09.30 19:05:10.695 Trades 'xxxxx': buy limit 5.00 AUDU-3.16 at 0.6875
2015.09.30 19:05:10.702 Trades 'xxxxx': sell limit 5.00 AUDU-3.16 at 0.7055
2015.09.30 19:05:10.716 Trades 'xxxxx': buy limit 5.00 UJPY-3.16 at 118.69
2015.09.30 19:05:10.719 Trades 'xxxxx': buy limit 5.00 AUDU-3.16 at 0.6875 placed for execution in 23 ms
2015.09.30 19:05:10.723 Trades 'xxxxx': sell limit 4.00 UJPY-3.16 at 120.31
2015.09.30 19:05:10.726 Trades 'xxxxx': sell limit 5.00 AUDU-3.16 at 0.7055 placed for execution in 23 ms
2015.09.30 19:05:10.740 Trades 'xxxxx': buy limit 5.00 UJPY-3.16 at 118.69 placed for execution in 24 ms
2015.09.30 19:05:10.749 Trades 'xxxxx': sell limit 4.00 UJPY-3.16 at 120.31 placed for execution in 25 ms
2015.09.30 19:05:11.665 Trades 'xxxxx': sell limit 3.00 SNGP-3.16 at 42393
2015.09.30 19:05:11.691 Trades 'xxxxx': sell limit 3.00 SNGP-3.16 at 42393 placed for execution in 25 ms
2015.09.30 19:05:11.701 Trades 'xxxxx': modify order #21255414 sell limit 5.00 AUDU-3.16 at 0.7055 sl: 0.0000 tp: 0.0000 -> 0.7053, sl: 0.0000 tp: 0.0000
2015.09.30 19:05:11.724 Trades 'xxxxx': modify order #21255414 sell limit 5.00 AUDU-3.16 at 0.7055 sl: 0.0000 tp: 0.0000 -> 0.7053, sl: 0.0000 tp: 0.0000 placed for execution in 23 ms
2015.09.30 19:05:12.433 Trades 'xxxxx': buy limit 5.00 GBPU-3.16 at 1.4923
2015.09.30 19:05:12.436 Trades 'xxxxx': sell limit 5.00 GBPU-3.16 at 1.5605
2015.09.30 19:05:12.456 Trades 'xxxxx': buy limit 5.00 GBPU-3.16 at 1.4923 placed for execution in 22 ms
2015.09.30 19:05:12.458 Trades 'xxxxx': sell limit 5.00 GBPU-3.16 at 1.5605 placed for execution in 21 ms
2015.09.30 19:05:12.695 Trades 'xxxxx': modify order #21255414 sell limit 5.00 AUDU-3.16 at 0.7053 sl: 0.0000 tp: 0.0000 -> 0.7043, sl: 0.0000 tp: 0.0000
2015.09.30 19:05:12.709 Trades 'xxxxx': modify order #21255423 buy limit 5.00 GBPU-3.16 at 1.4923 sl: 0.0000 tp: 0.0000 -> 1.4998, sl: 0.0000 tp: 0.0000
2015.09.30 19:05:12.718 Trades 'xxxxx': modify order #21255414 sell limit 5.00 AUDU-3.16 at 0.7053 sl: 0.0000 tp: 0.0000 -> 0.7043, sl: 0.0000 tp: 0.0000 placed for execution in 22 ms
2015.09.30 19:05:12.735 Trades 'xxxxx': modify order #21255423 buy limit 5.00 GBPU-3.16 at 1.4923 sl: 0.0000 tp: 0.0000 -> 1.4998, sl: 0.0000 tp: 0.0000 placed for execution in 25 ms
2015.09.30 19:05:12.741 Trades 'xxxxx': cancel order #21255420 sell limit 3.00 SNGP-3.16 at 42393
2015.09.30 19:05:12.775 Trades 'xxxxx': cancel order #21255420 sell limit 3.00 SNGP-3.16 at 42393 placed for execution in 34 ms
2015.09.30 19:05:12.775 Trades 'xxxxx': modify order #21255424 sell limit 5.00 GBPU-3.16 at 1.5605 sl: 0.0000 tp: 0.0000 -> 1.5247, sl: 0.0000 tp: 0.0000
2015.09.30 19:05:12.799 Trades 'xxxxx': modify order #21255424 sell limit 5.00 GBPU-3.16 at 1.5605 sl: 0.0000 tp: 0.0000 -> 1.5247, sl: 0.0000 tp: 0.0000 placed for execution in 23 ms
2015.09.30 19:05:12.883 Trades 'xxxxx': modify order #21255424 sell limit 5.00 GBPU-3.16 at 1.5247 sl: 0.0000 tp: 0.0000 -> 1.5188, sl: 0.0000 tp: 0.0000
2015.09.30 19:05:12.908 Trades 'xxxxx': modify order #21255424 sell limit 5.00 GBPU-3.16 at 1.5247 sl: 0.0000 tp: 0.0000 -> 1.5188, sl: 0.0000 tp: 0.0000 placed for execution in 24 ms
2015.09.30 19:05:13.728 Trades 'xxxxx': modify order #21255423 buy limit 5.00 GBPU-3.16 at 1.4998 sl: 0.0000 tp: 0.0000 -> 1.5018, sl: 0.0000 tp: 0.0000
2015.09.30 19:05:13.728 Trades 'xxxxx': cancel order #21255414 sell limit 5.00 AUDU-3.16 at 0.7043
2015.09.30 19:05:13.751 Trades 'xxxxx': modify order #21255423 buy limit 5.00 GBPU-3.16 at 1.4998 sl: 0.0000 tp: 0.0000 -> 1.5018, sl: 0.0000 tp: 0.0000 placed for execution in 23 ms
2015.09.30 19:05:13.751 Trades 'xxxxx': cancel order #21255414 sell limit 5.00 AUDU-3.16 at 0.7043 placed for execution in 23 ms
2015.09.30 19:05:14.733 Trades 'xxxxx': cancel order #21255423 buy limit 5.00 GBPU-3.16 at 1.5018
2015.09.30 19:05:14.756 Trades 'xxxxx': cancel order #21255423 buy limit 5.00 GBPU-3.16 at 1.5018 placed for execution in 23 ms
 
Михаил:

Boa tarde, Aitugan!

O que poderia estar acontecendo com o Access Server V (repetindo pela 3ª vez)?

Antes do anoitecer, a velocidade de execução é de 7-8 ms. e depois de 22-25 ms.

O abridor está "tremendo"?

Sim

Michael, lembro-me que você mencionou sua experiência com GPS na rede Otkritie - qual foi o fim disso?

Se você precisar de atraso, é provavelmente a melhor opção para você. Não há problemas com a ocupação de canais dentro da rede Otkritie, tanto quanto eu entendo.

 
Aytugan Khafizov:

Sim

Michael, lembro-me que você mencionou sua experiência com VPS na rede Otkritie - como ela terminou?

Se a latência for crítica para você, é provável que esta seja a melhor opção. Na rede Otkritie não há problemas com a ocupação de canais, pelo que entendo.

Bom dia!

Meus experimentos com VPS não foram muito bons, a latência era de até 56 msec.

Eu nunca percebi por que.

Open não responde aos meus e-mails.