понедельник, 9 июля 2018 г.

VP 6.1. Исправление совместимости с MetaTrader 5.00 build 1845

В билде 1845 добавили старые функции из MQL4 - iTime, iBarShift и подобные. В индикаторе VP в версии для MQL5 были добавлены функции с такими же названиями для имитации поведения функций из MQL4. Поэтому теперь, когда эти функции добавили в MQL5, при компиляции появляется ошибка "override system function", которую и исправляет это обновление. Пользователей MT4 эта проблема не касается.

понедельник, 18 апреля 2016 г.

VP 6.0. Тики в MT5

Основное новшество в этой версии - возможность использовать тики для построения распределений (только в MetaTrader 5). Установка источника производится параметром "Data source". Ещё два параметра - "Bar style" и "Point scale" перенесены повыше для удобства использования.

среда, 13 апреля 2016 г.

VP 5.8. Исправлена ошибка с нулевыми объёмами

Если в исходных данных (бары таймфрейма M1), встречался бар с нулевым объёмом, то гистограмма за весь диапазон, включающий это бар, не показывалась. Раньше, до MT5 и реальных объёмов в целом, такая ситуация была исключена, у всех баров тиковый объём был не меньше 1, нет тика - нет бара. Теперь приходится учитывать случаи с нулём. Обновление доступно на странице индикатора VP.

пятница, 1 апреля 2016 г.

EA-Line 2.2. Небольшое исправление и унификация кода

Код индикаторов переписан так, чтобы он минимально отличался в версиях для MetaTrader 4 и 5. В процессе обнаружилась проблема - индикатор начинал рисовать линию со значения, которое было последним в прошлом прогоне тестера. Проблема проявлялась только в MT4. Скачать обновление можно со страницы индикаторов EA-Line. Также обновил статью про использование EA-Line, так как с момента её написания в MetaTrader произошли значимые изменения - например, тестер пятёрки начал понимать шаблоны.

понедельник, 28 марта 2016 г.

VP 5.7. Исправлен режим с разбиением на недели

Индикатор VP некорректно работал в режиме с разбиением на недели (Range period = 1 Week). Соответствующий кусок кода в последних версиях переписывался, забыл тогда, что в MT неделя начинается с воскресенья. Скачать обновление можно здесь.

вторник, 1 марта 2016 г.

Простой лог в области комментариев

Для вывода лога на экран в сложных случаях давно пользуюсь своим классом для вывода лога на экран XLog из библиотеки mql.xlib. Он, вроде бы, всем хорош, но в простых случаях мешает в нём одна вещь - для вывода лога на экран нужно подключить файл с классом, потом создать экземпляр и после работы удалить его. Хочется чего-то попроще.

понедельник, 8 февраля 2016 г.

VP 5.6. Исправлен режим Last minutes в VP-Range

В этом режиме гистограмма должна отображать распределение за указанное количество последних минут (минутных баров, если точнее). В старой версии, до 4.0, последний бар не учитывался. Часть кода, реализующего это поведение, перешла в новую версию, что привело к тому, что данные обновлялись только пару раз для последнего бара, теперь эта ошибка исправлена. Скачать обновление до 5.6 можно со страницы индикатора Volume Profile.

четверг, 4 февраля 2016 г.

Обновление всех скриптов

Во всех скриптах список изменений и текст лицензии перенесены в код (в самый конец). Все эти обновления, кроме последнего обновления MA до версии 5.0, не содержат никаких существенных изменений и исправлений ошибок, хотя местами код может быть другим из-за изменений в используемых библиотеках. Варианты для MT4 и MT5 теперь находятся в одном архиве для скачивания.

MA 5.0. Изменён способ рисования в MT5

В MetaTrader 5 есть несколько новых типов линий для отображения индикатора. Один из них отлично вписывается в концепцию этого индикатора, позволяя расцвечивать линию несколькими цветами.

понедельник, 1 февраля 2016 г.

Переезд

Любимое моё занятие - раз в год или два менять адрес сайта :-) На этот раз буду съезжать на fxcoder.blogspot.com. Пару дней сайт может не открываться, либо открываться по старому адресу. Содержание и внутренние ссылки останутся прежними. Обновите ваши закладки и ссылки.

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