Коды

Trailing Stop для MetaTrader 4

Парочка трейлинг стопов

WorkHour для MetaTrader 5

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

Cтатьи

Как самостоятельно создать и протестировать в MetaTrader 5 инструменты Московской биржи для MetaTrader 5

В статье рассказывается как с помощью языка MQL5 создать свой собственный символ биржевого инструмента. В частности, используя биржевые котировки с популярного сайта "финам". Кроме того рассматривается возможность работы с произвольным форматом текстовых файлов, из которых создается пользовательский

Управление капиталом по Винсу. Реализация в виде модуля Мастера MQL5 для MetaTrader 5

Статья написана на основе книги Р.Винса "Математика управления капиталом". В ней рассматриваются эмпирические и параметрические методы нахождения оптимального размера торгового лота, на основе которых написаны торговые модули управления капиталом для мастера MLQ5

Индикатор NRTR и торговые модули на его основе для Мастера MQL5 для MetaTrader 5

В статье описан индикатор NRTR и торговая система, созданная с его использованием. Для этих целей создаётся модуль торговых сигналов, с помощью которых создаются стратегии, основанные на комбинациях NRTR и дополнительных индикаторов, подтверждающих тренд

Методы сортировки и их визуализация с помощью MQL5 для MetaTrader 5

Для работы с графикой в MQL5 создана специальная библиотека Graphic.mqh. В статье описан пример ее практического применения и поясняется сама суть сортировок. По каждой сортировке существует как минимум отдельная статья, а по ряду из них уже опубликованы целые исследования, поэтому здесь описывается

Форум

Панели в MQL4

При создании панели в MT4 возникает проблема при переключение таймфреймов. Например создаём минимальную заготовку #include <Controls\Dialog.mqh> class CTradePanel : public CAppDialog { public : CTradePanel( void ){}; ~CTradePanel( void ){}; }; CTradePanel

Кто его видел?

(Ошибки OrderSend MT4) case 138: error_string="requote"; вижу постоянно на сильных движениях case 136: error_string="off quotes"; наоборот при слабых, когда долго нет тиков. Его легко вызвать просто попытавшись выставить отложенный ордер внутрь спреда Кто видел case 135: error_string="price

ArrayMaximum

Решил переделать эксперт MQL5 -> MQL4 . Работает но как-то странно. Оказывается MQL5 int ArrayMaximum ( const void& array[] , // массив для поиска int start=0 , // с какого индекса начинаем поиск int count=WHOLE_ARRAY // количество

Знак числа

Да уж ... Есть косинусы арккосинусы, а элементарной функции знак числа нет. Типа С-подобный язык. Ну тогда как в С++ : ( ( x > 0 ) - ( x < 0 ) ) .... ))) ))) в VBA хоть SGN(x) есть но там типов нет, там проще Изучаю дальше