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

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

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



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


Советник-мартингейл для ТС Rainbow

Система Rainbow до жути простая и знакома мне еще с года 12-го. Тогда обратил на нее внимание только потому, что она очень красивая. За основу в данной системе взяты скользящие средние. Много скользящих средних. Они являются ценовыми фильтрами, обозначая ценовые границы разных типов трейдеров.

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


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

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



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


Тестируем торговлю по психологическим уровням

Пытаясь найти разные закономерности в поведении рынка, наткнулся на статью http://strategy.opentraders.ru/36119.html.
Зацепило определение автора — психологические уровни, как округление значения цены до так скажем «красивых» чисел.
Например 0.90000, 1.00000, 1.10000


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


В помощь программистам MQL4

MQL Idea — плагин для языка MQL4 для продуктов Jetbrains
Плагин может использоваться с любым из IDE от JetBrains: Intellij IDEA, WebStorm, PhpStorm …

Текущий функционал
Подсветка синтаксиса языка
Встроенная система помощи

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


Советник "Hello Smart MA" или усреднитель устойчивый к смене тренда

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




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


Стратегия "Straddle Trade", обкладка отложенными ордерами

В данном топике мы рассмотрим саму стратегию, напишем советник, оптимизируем его и протестируем на истории.


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


Мультивалютник с автодобавлением символов в окно „Обзор рынка“

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

При инициализации эксперта заполним

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


Мультивалютный советник, тестируем!! +100500 пунктов(нет), мега профит(нет)

Советник написан на основе анализа данных с сайта www.investing.com/technical/technical-summary
Если все индикаторы показывают strong в одну сторону, открывается сделка.
Автоматически берет ряд самых популярных валют, если будут пожелания можете написать каких не хватает.

Имеет ряд специфичных настроек.



В pairs можно указать список пар

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


Разберем самые часто встречающиеся ошибки на MQL4

В программах на MQL4 часто невольно допускаются различные ошибки. В этом топике мы разберем наиболее часто встречающиеся из них.

Первое место в нашем топе ошибок занимает «крик души» терминала: «Потеряли индикатор!»



В таких случаях возмущению пользователей эксперта нет предела: «Советник не работает!» или «Ставлю советник на график и ничего не

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


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

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



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


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

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

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



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



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

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


Советник с применением ООП. Реальный пример

В предыдущем топике «Напишем советник на MQL4 с использованием ООП» мы научились создавать собственный класс с необходимыми нам функциями и применили их в простейшем эксперте. Убедившись в том что простейший вариант эксперта с применением ООП работает, перепишем следующий эксперт на двух МА.



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


Напишем советник на MQL4 с использованием ООП

В этом топике создадим свой первый класс на MQL4 и используем его в простейшем советнике.

Заготовка:

Элементарная заготовка класса будет выглядеть так:


class CMyClass 
  {
   // Здесь располагается весь код класса
  };


Наш класс начинается со слова class, затем идет его имя и в фигурных скобках находится весь код класса.

Инкапсуляция

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


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

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



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


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


Начать торговлю с Альпари

 
Как начать: открываем первую торговую сделку за 7 шагов →