VP 5.3. Исправлено отображение мод в MT4

Исправлено отображение мод в MT4. Пришлось имитировать каждый бар четырьмя отрезками из-за ограничений MT4, поэтому стиль по умолчанию вернулся к линиям, чтобы новым пользователям не устанавливать сразу самый тяжёлый вариант.

Раньше, в TPO, было так:


Дополнительное выделение заполнением было введено ровно из-за той же проблемы, что появилась сейчас - невозможность рисовать в MT4 пустые прямоугольники фоном (при установке режима "фоном" они становятся заполненными). При рисовании мод пустыми прямоугольниками без установки приоритета (перед/фон) приводит к нежелательному порядку наложения баров, из-за чего видимость их снижается. Что и получилось при обновлении до 4.0, где рисование мод было переделано, и, т.к. код писался сначала в MT5, проблема от меня ускользнула.


Единственный выход здесь - менять каждый прямоугольник на четыре отдельных отрезка. При этом становится доступной функция рисования фоном без изменения вида линий. Конечно, это увеличивает нагрузку на систему в те же четыре раза. При тестировании я эту проблему на своём стареньком компе не почувствовал, так что решил оставить этот вариант как рабочий, и теперь всё выглядит так, как было задумано.


Только какие-то скругления появились теперь на некоторых барах, но это совсем не важно.

Этот вариант рисования стал тяжёлым, поэтому теперь он не будет установлен по умолчанию, вместо него будет лёгкий "Line". Но остальные режимы такие же лёгкие, проблема только в "Empty bars" в MT4.

Скачать обновление VP