Ошибки, баги, вопросы - страница 3313

 
JRandomTrader #:

На всякий случай напомню, что возможны ситуации, когда ордера уже нет в действующих и ещё нет в истории.

Также, когда ордера в действующих уже нет, а позиции, открытой этим ордером, ещё нет (или наоборот, ещё есть позиция, закрытая этим ордером).

И такое встречается довольно часто.

 
JRandomTrader #:

На всякий случай напомню, что возможны ситуации, когда ордера уже нет в действующих и ещё нет в истории.

Также, когда ордера в действующих уже нет, а позиции, открытой этим ордером, ещё нет (или наоборот, ещё есть позиция, закрытая этим ордером).

fxsaber #:

И такое встречается довольно часто.

Поделитесь пожалуйста ссылками, где это обсуждалось.

Я уже создавал тему по этому поводу для 4ки. Но это явление для 4ки так и осталось в категории "хз". Были даже такие мнения:

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Как правильно работать с историей ордеров?

Aleksey Semenov, 2022.07.12 11:34

в мт4 у ордера только 2 состояния (открыт и закрыт), функция не может потерять ордер где-то между, может быть несоответствие состояния из-за запаздывания ответа, но чтоб потерять

Также был бы благодарен за ссылку, где вы (@fxsaber) приводили метод воспроизведения для МТ5 (а вы наверняка занимались этим вопросом, я полагаю)

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Как правильно работать с историей ордеров?

fxsaber, 2022.07.12 09:38

Попробуйте воспроизвести на MT4. На MT5 это делается легко, а вот на MT4 - сомневаюсь.

 
Vladislav Boyko #:

Поделитесь пожалуйста ссылками, где это обсуждалось.

Здесь.
 
fxsaber #:
Здесь.

Спасибо!

 

Добрый день, уважаемые разработчики!

Сейчас, на Срочном рынке ФОРТС в Открытии наблюдаются задержки исполнения торговых приказов (установка, модификация и снятие ордеров) доходят более 10 секунд!

2023.04.21 19:18:53.650    Trades    'xxxxx: cancel order #232867606 sell limit 1 UJPY-9.23 at 138.96
2023.04.21 19:19:03.968    Trades    'xxxxx': accepted cancel order #232867606 sell limit 1 UJPY-9.23 at 138.96
2023.04.21 19:19:03.969    Trades    'xxxxx': cancel order #232867606 sell limit 1 UJPY-9.23 at 138.96 placed for execution in 10319.362 ms

На сегодняшний день в Открытии работают 6 серверов.

МТ5 определяет лучший пинг из этих серверов и соединяется с ним.

Поэтому возможны такие огромные задержки (все сидят на этом сервере) .

Есть предложение переписать серверную часть МТ5 таким образом:

Торговые приказы от всех пользователей приходят на коммутатор, который смотрит на загрузку (НЕ ПИНГ) всех доступных серверов

и отсылает запрос на наименее загруженный сервер.

Думается, что при такой реализации серверной части МТ5 задержки будут минимальными.

 
prostotrader #:

Есть предложение переписать серверную часть МТ5 таким образом...

Так задержки от брокера.

Пусть нарастят производительность серверов, раз не хватает. Проанализируют "узкие места"  в своей интрасети.

То есть, это должна быть головная боль "брокера", а не просто трейдера.

 
Iliya Kolesnikov #:

Так задержки от брокера.

Пусть нарастят производительность серверов, раз не хватает. Проанализируют "узкие места"  в своей интрасети.

То есть, это должна быть головная боль "брокера", а не просто трейдера.

Возможно, это вопрос архитектуры.

 
Еще одно доказательство (помимо этого), что в MetaEditor unicode работает неправильно - последовательность действий:
  • Открыть новый файл и сохранить его в кодировке Unicode
  • Вставить в этот новый файл символ 😐
  • Удалить вставленный символ нажатием Backspace

Для удаления потребуется два нажатия Backspace, в то время как и в Блокноте и в Visual Studio достаточно одного нажатия (как и должно быть)

 
А можно расширить возможности поиска по форуму? кроме ключевых слов для поиска и имени пользователя хорошо бы иметь возможность указывать ветку и диапазон дат.
 
prostotrader #:

Есть предложение переписать серверную часть МТ5 таким образом:

Торговые приказы от всех пользователей приходят на коммутатор, который смотрит на загрузку (НЕ ПИНГ) всех доступных серверов

и отсылает запрос на наименее загруженный сервер.

Думается, что при такой реализации серверной части МТ5 задержки будут минимальными.

Странно то, что с месяца три назад они (Открытие) что-то у себя улучшили и пинг и время исполнения уменьшились раза в 1.5-2. Значит могут!

А недавно все резко стало хуже. Такой частой хрени с задержками исполнения 15 секунд у меня никогда не было. Моя сеть, при этом, не изменилась.