Группа "Программирование на MQL"

Рейтинг 272


Рейтинг
272
avatar

Программирование на MQL  

Описание группы

Обсуждаем здесь вопросы разработки экспертов, делимся опытом, выкладываем уроки.

Внимание! Если Вы хотите заказать советник, то Вам в группу «Заказы на разработку советников»

Координаторы (1)

Соавторы (7)

Участники (163)

Открытая группа

    Эта группа является открытой. Чтобы стать участником и получать уведомления о появлении новых материалов в группе, нажмите кнопку "Вступить в группу" (доступно зарегистрированным пользователям).

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

Как переписать советник для реальной торговли

В объявлениях разработчиков советников часто можно встретить фразу «сделаю для реальной торговли». Для человека немного знакомого с MQL вполне под силу самостоятельно переписать советник для реальной торговли. Если у вас не имеется собственных наработок в этом направлении можно воспользоваться готовыми функциями опытных программистов.

Пусть у нас есть

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




Пишем мультивалютный советник на MQL4

Меня уже давно интересовала тема создания мультивалютных советников на MQL4, но до последнего времени я только правил чужие коды и не было своей основы. И вот благодаря следующему заказу мой первый мультик на MQL4 увидел свет :)  zakaz.opentraders.ru/30606.html
Все оказалось достаточно просто, для людей знакомых с языком не составит особого труда

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


Пишем мультивалютный усреднитель на MQL5

Более 3-х лет я мечтал, написать на MQL5 мультивалютный усреднитель и вот сегодня моя мечта осуществилась! Торговать советник будет по всем символам, которые имеются в окне рынка. Предварительно я посмотрел на работы других авторов, но мне захотелось иметь собственную основу. Прототипом послужил мой советник «Hello» на MQL4. Сразу же после создания эксперта

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


Кручу-верчу - убыток получу.

Как часто я слышу — даже если вы сделаете супер убыточный советник, то я все его сигналы буду трактовать наоборот, и получу прибыль!

Есть обычный индикатор. Выставила условия stop loss и take profit = 100 (для 5 знаков).

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


Как управлять сторонним приложением из программы на MQL4

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

Очень простой код позволит нам

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


Как переделать советник на MQL4 под торговлю бинарными опционами

В настоящее время набирает обороты торговля бинарными опционами. И когда на нашем портале стала активно обсуждаться эта тема, я призадумался как можно реализовать данный советник. Оказалось все довольно просто. Для начала нам нужно найти брокера, который поддерживает торговлю бинариками на MetaTrader 4. Забиваем в Google запрос: брокеры бинарные опционы mt4.

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


Создание символьных ссылок в системе Windows

Совсем недавно я столкнулся с одной неприятной особенностью при работе с файлами в MetaTrader 4. Мое самописное приложение обменивается данными с экспертом через текстовый файл. Советник может читать файл только в «песочнице» т.е. из папок MetaTrader 4. Раньше в старых билдах можно было прочитать файл с помощью функций Win Api из kernel32.dll.



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


Как написать DLL для советника на MQL4

Не раз сталкивался с тем, что вместе с советником на MQL прилагалась библиотека DLL. Мне стало интересно подробнее узнать обо всем этом.
Сначала я нашел очень интересное видео-руководство по написанию DLL в среде Embarcadero Rad Studio C++Builder. Этот вопрос заинтересовал меня вдвойне, т.к. у меня был небольшой опыт разработки в C++Builder 6. У меня до

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


"CME Loader" полуавтомат

Для просмотра бюллетеня СМЕ для EURUSD достаточно перейти по ссылке:



Простым копипастом, т.е. нажатием клавиш «CTRL+A» и «CTRL+С» копируем данные бюллетеня.



Затем в папке Files терминала создаем файл CME.TXT и жмем «CTRL+V». Сохраняем и закрываем файл.

Алгоритм.

Входные переменные будут такие:



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


Расчет уровня БУ (методы, формулы и примеры кода)

В нескольких топиках довелось участвовать в сраче обсуждении того, как рассчитывать уровень без убытка…
И вроде бы не сложный вопрос, вызывает порой серьезные затруднения и буйный полет фантазии в решениях
На самом деле все очень просто. Расскажу как это делаю я *stesnitelno* 



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


Индикатор - ускоренная реальность, MT4

Часто попадается какой-нибудь индикатор, который на истории рисует сказку. *boss*  Вот только осталось по нему написать советник и будет счастье.
Кидаешь индикатор на график и начинаешь за ним наблюдать, *capitan*  как же он поведет себя в реале. Это долго, муторно и требует внимательности. А если таких индикаторов несколько?

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


Еще один советник за 2000$

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

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


Алерт в индикатор. Как вставить Alert и Arrow в индикатор?

Наиболее частыми запросами в поисковике и в темах разных форумах встречаются фразы:

«Индикатора алерт»,«индикатор alert»,«Как добавить в индикатор звуковой сигнал?»,«Помогите вставить звуковой сигнал в индикатор», «Как вставить Alert и Стрелки », «Как отправить сообщение на почту или телефон при сигнале от индикатора?»
В данной статье я попытаюсь

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


Проверка торговой стратегии

Когда в первый раз увидел данную стратегию, очень засомневался в ее граальности. Сегодня решил проверить.
Составил небольшое ТЗ:

1. На уровне закрытия американской сессии выставляем лимитные ордера.
2. Если цена прошла Delta пунктов вверх бай лимит, если вниз селл лимит.
3. Если получаем лося, то на уровне открытия ордера, выставляем противоположный

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


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