вторник, 28 февраля 2017 г.

Изменение способа публикации кода

До этого момента я выкладывал все скрипты единым файлом, в котором находится весь код. Можно было открыть скрипт в редакторе и скомпилировать. После этой записи я буду публиковать скомпилированные файлы и отдельно код в репозитории (хранилище). Зачем я это делаю, объясню ниже.

понедельник, 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. Пару дней сайт может не открываться, либо открываться по старому адресу. Содержание и внутренние ссылки останутся прежними. Обновите ваши закладки и ссылки.

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