Плагин перекрытия торговых счетов на серверах MetaTrader 4

BridgeMT4toMT4 (Продукты - MT4 плагины) v. 0.0.0.40

2015-02-24 13:29:35
2015-02-24 13:29:35
  • В клиенте добавлена настройка SendPriceOnModifyRequest, позволяющая отключать передачу цены в отправляемых на сервер запросах на модификацию (в этом случае на сервер отправляется цена со значением -1.#INF);
  • В сервере реализовано использование цены открытия существующего ордера, если в запросе на модификацию, пришедшем от клиента, цена имеет значение -1.#INF.

BridgeMT4toMT4 (Продукты - MT4 плагины) v. 0.0.0.38

2015-02-18 16:14:31
2015-02-18 16:14:31
  • Исправлена ошибка формирования идентификатора клиента, в результате которой возникали ошибки связывания и др. при подключении с одной машины нескольких клиентов к одному и тому же серверу (т. е. с одинаковым IP и портом)
  • Добавлена настройка LogRequestAnswers, активирующая журналирование приходящих с сервера ответов

BridgeMT4toMT4 (Продукты - MT4 плагины) v. 0.0.0.37

2015-02-17 14:19:39
2015-02-17 14:19:39
  • Исправлена ошибка обработки частичного закрытия
  • Значение по умолчанию настройки EnableExtraChecks изменено на 0
  • Рефакторинг кода

BridgeMT4toMT4 (Продукты - MT4 плагины) v. 0.0.0.36

2015-02-11 13:58:14
2015-02-11 13:58:14
  • В серверной части добавлена настройка DiscardProcessedRequests, активирующая режим отклонения обработанных запросов (должно помочь обойти «особенность архитектуры» МТ с повреждением очереди запросов; требуется тестирование на корректность работы на тестовых счетах)
  • В клиентской части добавлена настройка TrySetInstantRequestPrice, активирующая режим подмены цены в instant-запросе при подтверждении запроса сервером

BridgeMT4toMT4 (Продукты - MT4 плагины) v. 0.0.0.35

2015-01-30 09:22:45
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
2015-01-29 17:44:29
  • Рефакторинг кода
  • Повышена информативность журналируемой серверной частью информации
  • При частичном закрытии сохранение исходного комментария серверного ордера с добавлением в конец номера порождённого ордера

BridgeMT4toMT4 (Продукты - MT4 плагины) v. 0.0.0.33

2014-11-27 17:43:25
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
2014-11-25 17:40:53
  • Раздвижение цены при отправке запроса на модификацию
  • Добавлена настройка LogTicksAddingOnTrade, активирующая журналирование вбрасываемых при обработке запросов цен
  • Рефакторинг кода

BridgeMT4toMT4 (Продукты - MT4 плагины) v. 0.0.0.31

2014-11-12 17:40:15
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
2014-10-22 17:39:00
  • Отправка уведомления об ошибке добавления запроса в очередь на сервере
  • Рефакторинг кода