Dmitrii Troshin / Публикации
Коды
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) есть но там типов нет, там проще Изучаю дальше