ФОРТС. Вопросы по исполнению - страница 55

 
Konstantin Karpov:
Понятно теперь о чем речь, я с этим так же столкнулся, но вычислил суть проблемы быстро, на демо счетах в Открытии спред к примеру на индекс РТС мог на февраль-апрель 2015 г. достигать 300 и более пунктов и так же по другим инструментам. Где то даже код лежит с помощью которого как раз и сделал тогда все сравнительные замеры.

Ваш ответ в этой ветке

Забейте. 

 

Добрый день!

А к кому обращаться по этому поводу к брокеру или разработчикам?

//+------------------------------------------------------------------+
//| 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
 

Лог-файл терминала (нет ли там явных сообщений об ошибках в это время?) => Брокер (не было ли явных проблем в это время? Есть тиковая история по AUDU-12.15 за это время?) => Разработчик 

 

Господа,

неоднократно я объяснял ранее, что демо-серверы фондовых бирж не имеют никакого отношения ни к реальным ценам, ни к исполнению. Это не форекс и мерять демо фондового рынка мерками "ну на форексе же история и условия одинаковы" нельзя.

Не просто нельзя, а категорически противопоказано.

Что есть "тестовый контур биржи MOEX(да и любой другой)", который почему то назвали демо-сервером?

Это просто отладочная площадка для разработчиков API. Там цены абсолютно левые, запросто рандом может быть даже.

Это песочница для апишных интеграций, а не для трейдеров.

 
Renat Fatkhullin:

Господа,

неоднократно я объяснял ранее, что демо-серверы фондовых бирж не имеют никакого отношения ни к реальным ценам, ни к исполнению. Это не форекс и мерять демо фондового рынка мерками "ну на форексе же история и условия одинаковы" нельзя.

Не просто нельзя, а категорически противопоказано.

Что есть "тестовый контур биржи MOEX(да и любой другой)", который почему то назвали демо-сервером?

Это просто отладочная площадка для разработчиков API. Там цены абсолютно левые, запросто рандом может быть даже.

Это песочница для апишных интеграций, а не для трейдеров.

Уважаемый Ренат!

Это не демо сервер, а боевой Открывашки.

И не зря я привёл часть кода функции GetStakanValues(), чтобы было видно как возникает сообщение об ошибке...

И еще....

Какая разница какие цены в песочнице?

Ведь то, работает, а то нет функция MarketBookGet( aSymbol, book_price ); 

 

К сожалению, большинство ошибок, которые я нахожу - "плавающие", поэтому

трудно доказать Вам их наличие. Но от этого они(ошибки) не "испаряются", а живут годами.

Если Вы просмотрите мои сообщения в СД, то увидите эту ошибку (~1 год она "живёт в терминале"). 

 
Я прокомментировал обсуждения демо-серверов.
 
Renat Fatkhullin:
Я прокомментировал обсуждения демо-серверов.
Извините, не понял.
 

Добрый день, Айтуган!

Что же может происходить с Acсess Server V (повторяется 3-ий раз )?

До вечернего клиринга скорость исполнения 7-8 мс., а после 22-25 мс.

Открывашку "трясти"? 

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
 
Михаил:

Добрый день, Айтуган!

Что же может происходить с Acсess Server V (повторяется 3-ий раз )?

До вечернего клиринга скорость исполнения 7-8 мс., а после 22-25 мс.

Открывашку "трясти"? 

Да

Михаил, помнится, Вы говорили про опыт использования VPSа в сети Открытия - чем он закончился? 

Если Вам критична задержка, то скорее всего это будет наилучший вариант. Внутри сети Открытия проблем с заполненостью каналов нет, насколько я понимаю.

 
Aytugan Khafizov:

Да

Михаил, помнится, Вы говорили про опыт использования VPSа в сети Открытия - чем он закончился? 

Если Вам критична задержка, то скорее всего это будет наилучший вариант. Внутри сети Открытия проблем с заполненостью каналов нет, насколько я понимаю.

Добрый день!

Опыты с VPS закончились печально, задержки тогда доходили до 56 мс.

Я так и не выяснил почему. 

Открывашка не отвечает на мои письма. 

Причина обращения: