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

 
MetaQuotes Software Corp.:

Что вы имеете в виду?

Была ошибка 500 при переходе на страницы продуктов

 
500 ошибка на страницах продуктов исправлена.
 
Pavel Kozlov:
500 ошибка на страницах продуктов исправлена.

Редактор форума и статей сломался - описание чудес в модераторской.

 
Pavel Kozlov:
500 ошибка на страницах продуктов исправлена.
Отображение отзывов в самих продуктах почините? Непорядок же серьёзный..
 

Что-то опять сломалось в маркете. В терминале и на сайте по разному отображаются рейтинг и отзывы у некоторых продуктов.

В терминале можно прочитать все отзывы, а на сайте большая часть просто исчезла...

 
Andrey Barinov:

Что-то опять сломалось в маркете. В терминале и на сайте по разному отображаются рейтинг и отзывы у некоторых продуктов.

В терминале можно прочитать все отзывы, а на сайте большая часть просто исчезла...

И рейтинги упали, 
Значит где то база данных висит.
 

Ошибка в формировании транзакций (структура MqlTradeTransaction).

Воспроизведение ошибки: Отправить первый market-ордер объёмом 1 лот в Long, отправить второй market-ордер объёмом 2 лота в Short.

Ошибка в заполнении поля в структуре MqlTradeTransaction->position. В поле заполняется тикет предыдущей позиции. При продолжении торговли ордерами которые переворачивают позицию, в данном поле вообще выдаётся странная мешанина из старых и новых тикетов позиций.

Проверку проводил на Московской бирже, у брокеров: Открытие и БКС. В тестере ошибка тоже воспроизводится.

Скрины транзакций иллюстрирующие ошибку на этих операциях:

Открытие:

Открытие

БКС:

БКС

Тестер:

Тестер

 
Francuz:

Ошибка в формировании транзакций (структура MqlTradeTransaction).

Воспроизведение ошибки: Отправить первый market-ордер объёмом 1 лот в Long, отправить второй market-ордер объёмом 2 лота в Short.

Ошибка в заполнении поля в структуре MqlTradeTransaction->position. В поле заполняется тикет предыдущей позиции. При продолжении торговли ордерами которые переворачивают позицию, в данном поле вообще выдаётся странная мешанина из старых и новых тикетов позиций.

Проверку проводил на Московской бирже, у брокеров: Открытие и БКС. В тестере ошибка тоже воспроизводится.

Скрины транзакций иллюстрирующие ошибку на этих операциях:

Открытие:

БКС:

Тестер:


В режиме торговли "неттинг" есть только одна позиция. За время её жизни её идентификатор (position id) не меняется. Идентификатор равен тикету самого первого ордера, которым была открыта позиция.

 
Я в курсе. Но при "переворачивании" предыдущая позиция закрывается, а новая (с новым тикетом) в противоположную сторону открывается. Что в данных транзакциях отражается с ошибкой.
 
Francuz:
Я в курсе. Но при "переворачивании" предыдущая позиция закрывается, а новая (с новым тикетом) в противоположную сторону открывается. Что в данных транзакциях отражается с ошибкой.

Не закрывается. Вы можете в Терминале месяцами переворачиваться, а Терминал будет считать, что была только одна позиция. И в истории торгов покажет только одну запись за месяцы в режиме отображения закрытых позиций.