История обновлений BridgeMT4toMT4
ID 25 :: Категория: Продукты - MT4 плагины
BridgeMT4toMT4 (Продукты - MT4 плагины) v. 0.0.0.40
2015-02-24 13:29:35
- В клиенте добавлена настройка SendPriceOnModifyRequest, позволяющая отключать передачу цены в отправляемых на сервер запросах на модификацию (в этом случае на сервер отправляется цена со значением -1.#INF);
- В сервере реализовано использование цены открытия существующего ордера, если в запросе на модификацию, пришедшем от клиента, цена имеет значение -1.#INF.
BridgeMT4toMT4 (Продукты - MT4 плагины) v. 0.0.0.38
2015-02-18 16:14:31
- Исправлена ошибка формирования идентификатора клиента, в результате которой возникали ошибки связывания и др. при подключении с одной машины нескольких клиентов к одному и тому же серверу (т. е. с одинаковым IP и портом)
- Добавлена настройка LogRequestAnswers, активирующая журналирование приходящих с сервера ответов
BridgeMT4toMT4 (Продукты - MT4 плагины) v. 0.0.0.37
2015-02-17 14:19:39
- Исправлена ошибка обработки частичного закрытия
- Значение по умолчанию настройки EnableExtraChecks изменено на 0
- Рефакторинг кода
BridgeMT4toMT4 (Продукты - MT4 плагины) v. 0.0.0.36
2015-02-11 13:58:14
- В серверной части добавлена настройка DiscardProcessedRequests, активирующая режим отклонения обработанных запросов (должно помочь обойти «особенность архитектуры» МТ с повреждением очереди запросов; требуется тестирование на корректность работы на тестовых счетах)
- В клиентской части добавлена настройка TrySetInstantRequestPrice, активирующая режим подмены цены в instant-запросе при подтверждении запроса сервером
BridgeMT4toMT4 (Продукты - MT4 плагины) v. 0.0.0.35
2015-01-30 09:22:45
- Добавлена поддержка обработки запросов серверным автоматом
- Добавлены расширенные проверки приходящих запросов, по итогам которых они могут быть отклонены либо автоматически реквотирваны (на случай непредвиденных проблем добавлена настройка EnableExtraChecks, позволяющая отключить данные проверки; если запрос не прошёл проверку, в журнал попадёт запись вида «"Request primary check has failed: ...»)
- Рефакторинг кода
BridgeMT4toMT4 (Продукты - MT4 плагины) v. 0.0.0.34
2015-01-29 17:44:29
- Рефакторинг кода
- Повышена информативность журналируемой серверной частью информации
- При частичном закрытии сохранение исходного комментария серверного ордера с добавлением в конец номера порождённого ордера
BridgeMT4toMT4 (Продукты - MT4 плагины) v. 0.0.0.33
2014-11-27 17:43:25
- В клиенте добавлена настройка SendLoginForMonitoring, активирующая отправку логина для мониторинга на бридж-сервере
- Журналирование на бридж-сервере ip и uid клиента при успешном логине
- Журналирование на бридж-сервере uid и клиентского торгового логина при получении запроса от клиента
- Добавлен режим автоподтверждения клиентского запроса, если это запрос на модификацию и совпадают логин, cmd, объём, цена открытия, sl/tp и символ существующего ордера с бридж-логином и cmd, объёмом, ценой, sl/tp и символом из клиентского запроса
- Рефакторинг кода
BridgeMT4toMT4 (Продукты - MT4 плагины) v. 0.0.0.32
2014-11-25 17:40:53
- Раздвижение цены при отправке запроса на модификацию
- Добавлена настройка LogTicksAddingOnTrade, активирующая журналирование вбрасываемых при обработке запросов цен
- Рефакторинг кода
BridgeMT4toMT4 (Продукты - MT4 плагины) v. 0.0.0.31
2014-11-12 17:40:15
- Исправлена ошибка в серверной части, в результате которой в случае быстрой обработки запроса могло открыться несколько ордеров
- Обработка серверной частью ошибки RET_TRADE_TOO_MANY_REQ при добавлении запроса с повторными попытками добавления в течение 1,1 сек с интервалом 10 мсек
- Клиентская часть после получения подтверждения на открытие от серверной выполняет проверку свободной маржи и в случае её нехватки отправляет запрос на закрытие серверного ордера по текущей цене
BridgeMT4toMT4 (Продукты - MT4 плагины) v. 0.0.0.30
2014-10-22 17:39:00
- Отправка уведомления об ошибке добавления запроса в очередь на сервере
- Рефакторинг кода