Индикатор корреляции для МТ5

Индикатор накладывает указанный в настройках символ на текущий график.
Коэффициент k приводит цены другого инструмента к ценам открытого графика.


input string s="GBPUSD";
input double k=1.15;




Скачать:

( Читать дальше )


Запускаем стороннее приложение и выключаем компьютер с помощью средств MQL

Если нам необходимо запустить другой терминал, любую другую программу, открыть текстовый файл, выключить компьютер в определенное время, здесь нам поможет функция WinAPIShellExecute.

Синтаксис функции:



hWnd – идентификатор родительского окна. Указывать родительское окно не обязательно, можно просто 0
lpOperation – операция выполняемая с

( Читать дальше )


Советник "МТ45" или как написать эксперт, который будет работать на МТ4 и на МТ5

Сегодня задался вопросом написания универсального эксперта и посмотрел какие варианты нам предлагает язык MQL.

Оказалось что такой вариант реализуется достаточно просто, с помощью директивы условной компиляции препроцессора. Заменять нам потребуется совсем немного, т.к. MQL4 понимает многие фразы из MQL5.



( Читать дальше )


Автономные роботы: Поиск и Формализация Торговых Стратегий, Тестирование Советников

Здравствуйте!
21 декабря 2016 г. в 19:00 по Москве я постараюсь поделиться нашим опытом поиска Торговых Стратегий и Тестирования Советников при создании Автономных роботов.
Вэбинар будет проводиться с помощью TeamViewer.



( Читать дальше )


Vector Application Framework - "Все по Вектору!" (С) Народный фольклор 90-х.

Здравствуйте!
Хочу поделиться своей наработкой в части автоматизации торговых стратегий.
Преамбула
При создании любой автоматизированной торговой системы (советника, “робота”) программист сталкивается со стандартной задачей управления ордерами. При этом исходный код для различных советников в этой части практически одинаков.
Проблема заключается в том,

( Читать дальше )


Поарбитражим

Наверняка все слышали о торговле на разнице котировок между быстрым и медленным брокером. Кто не слышал можете посмотреть видео:





( Читать дальше )


Хитрый усреднитель на MQL5

Язык программирования MQL5 и сама платформа МТ5, как показывает опыт программирования в «Столе заказов MQL» не очень популярны среди основной массы трейдеров. Заказов на MQL5 единицы. Для того чтобы хоть немного популяризировать MQL5 у местной общественности, я попытался создать простейший усреднитель с минимальным количеством кода и уложился в 100 строк.

( Читать дальше )


Получаем сигналы со стороннего сервера

Если мы собираемся серьезно торговать, довольно неплохо получать какие-то дополнительные сигналы со стороннего сервера.
Причем исполнение кода mql + обмен данными + исполнение кода на сервере вполне входит в рамки времязатратности.
На этот раз начнем с самой совы.



( Читать дальше )


Проверка лицензии MQL4 + PHP

Простая проверка — разрешение на работу советника через сторонний сайт.
Нужны базовые знания MQL4 и PHP.

Для начала разрешаем ему работу со сторонним сайтом, добавляем URL. Сервис -> Настройки -> Советники.



Далее на готовом сервере(например LAMP) размещаем PHP скрипт примерного содержания.



После этого пишем MQL4 советник, который перед

( Читать дальше )


Нейросети. Однослойный перцептрон.

После победы советника Александра Топчило на чемпионате по автотрейдингу Automated Trading Championship 2007 эксперты на основе нейросетей стали особенно популярны.



Интервью с чемпионом вы можете посмотреть по ссылке: championship.mql4.com/2007/ru/news/302


( Читать дальше )


Манименеджмент. Лот от риска на стоп.

Ранее мне встречались подобные формулы расчета лота, но мне захотелось во всем разобраться самостоятельно. Итак приступим.

Дано:

1. Депо 10000$.
2. Риск 2% от депо.
3. Стоп 1500 пунктов.

Найти: Лот?

( Читать дальше )


Купите торговый робот за 4300$

Раздел «Маркет» всегда был и остается для меня неиссякаемым источником идей и торговых систем, многие из которых проверены на реальных счетах.

Сегодня рассмотрим советник «YPY EA Tekvilidy ELITE»: www.mql5.com/ru/market/product/10460



Мониторинг эксперта: www.mql5.com/ru/signals/150941





( Читать дальше )


Делаем простейший копировщик сделок

Несколько месяцев назад в одном из топиков в «Столе заказов MQL»: zakaz.opentraders.ru/31339.html
меня просили создать копировщик сделок, но на тот момент я не представлял как это делается. В этом же топике я спросил насколько это сложно и получил ответ:

Александр, есть где то исходники копировщика? Насколько сложно написать его с нуля? Хочу

( Читать дальше )


Напишем свои функции для реальной торговли

Некоторое время назад вышел топик «Как переписать советник для реальной торговли», где рассматривалось создание эксперта на основе заимствованных функций. В этом же топике зададимся целью создать собственные функции и используем их для создания советника.

Чем же функция для тестера будет отличаться от версии онлайн?

1. Проверкой определенных

( Читать дальше )


Панель управления на MQL4 это просто!

До сегодняшнего дня я думал что писать панели управления это очень непростая задача. Когда я попробовал набросать простенький вариант, все оказалось иначе.

Пусть в нашей панели будет всего три кнопки «BUY», «SELL», «CLOSE». Вы спросите почему так мало? Да только потому чтобы показать принцип написания панелей, люди знакомые c MQL4 очень быстро

( Читать дальше )