MQL5

Сайт продукта: https://www.mql5.com/
MQL5 — MetaQuotes Language. Интегрированный язык программирования для самого популярного в мире торгового терминала на рынке forex —  Metatrader5. Язык появился в 2010 году одновременно с выходом в свет терминала Metatrader5. С 2005 года в торговом терминале MetaTrader4 использовался язык MQL4.

Язык программирования MQL5 очень схож с языком C++.

https://en.wikipedia.org/wiki/MetaQuotes_Language_MQL4/MQL5
  1. Аватар Nota Bene
    MQL5
    Всем здравствуйте. Нужен спец по MQL5. Написать робота. 

    Авто-репост. Читать в блоге >>>
  2. Аватар Ilya Goldovskiy
    Мошенники и трюкачи на MQL5
    Я рад, что мой предыдущий пост нашел отклик в виде лайков, комментариев и продуктивной дискуссии. Поэтому продолжу развивать тему.

    Я изучаю платформу MQL5 уже несколько лет, вплоть до написания роботов под MT5. И могу сказать с уверенностью, сама платформа не мошенническая. Более того, MetaQuotes (создатели MetaTrader и MQL5) предпринимают ряд усилий по выявлению и бану Остапов Бендеров. Кроме того, аудитория платформы, по большей части, люди шарящие. Совсем уж новичков, жаждущих легких денег, не так много, потому что технически, чтобы подключить тот же сигнал, нужно немного разобраться в вопросе. Это не из серии «переведи в нашу суперкомпанию 100к, через день получишь 300к)». Несмотря на это, есть провайдеры, которые обманывают своих подписчиков. О них и поговорим.

    Первый и самый наглый вид обмана — поддельный брокер. MQL c этим борется, но иногда такие истории проскакивают. Механика простая: создается псевдо-брокер, которого алгоритмы платформы не распознают. Результаты на сигнале, естественно, прекрасны. А в реальности торговля там либо полностью нарисованная, либо корректируется незначительно (наиболее опасный случай, т.к. такой счет может довольно долго имитировать реальный, а расхождения в результатах могут списываться на проскальзывания). Я помню, был сигнал с поддельным брокером и доходностью около 10 000%, который продержался около квартала. Как можно в принципе рассматривать сигнал с такой доходностью, неясно, но подписчиков там было больше сотни. Рецепт борьбы простой — проверяйте брокера, на котором открыт сигнал, благо, его название и тип счета написаны крупными буквами.

    Авто-репост. Читать в блоге >>>
  3. Аватар alexey abramov
    Всем привет. Сделал небольшое веб приложение для себя и подумал, что может кому то тоже будет полезно. если есть у кого мысли касаемо его развития и где его рекламировать то делитесь. стоит его развивать или нет хз. Суть его заключается в том, что оно помогает анализировать стейт и разбирает его по мейджикам. для тех у кого много роботов наверное будет полезен.
    tradeappname.herokuapp.com/
    При регистрации можете указать любые данные.
    Сайт крайне сырой и интересны мысли по его актуальности. Нужен он для масс или нет.
  4. Аватар Ilya Goldovskiy
    Как слить $5000 на MQL5 (и заплатить за это $500)

    Я довольно давно наблюдаю за торговыми сигналами на MQL5. На первый взгляд новичку может показаться, что все просто: занес деньги, подписался и живи богато. Если бы. Сегодняшний кейс с очередным слитым сигналом (к счастью, его я лишь наблюдал) натолкнул меня на мысль написать этот пост. А то все не знал, с чего начать, а делиться мыслями охота. Кроме того, я сам для себя веду некоторый дневник наблюдений, так почему бы не сделать его публичным? Возможно, кого-то это убережет от слива честно заработанных капиталов. Итак, поехали)

    На платформе https://www.mql5.com есть сигналы с доходностью выше 1000%.
    Выглядит занятно, а?
    Как слить $5000 на MQL5 (и заплатить за это $500)

    Где же зарыты собаки?
    1. Все сигналы с доходностью выше 1000% сольют. Рано или поздно. Возможно, потом я подробнее расскажу об основных стратегиях достижения таких цифр (добросовестных и не очень). Но суть одна — такая доходность не может длиться вечно. Иначе рынок бы перестал существовать.



    Авто-репост. Читать в блоге >>>
  5. Аватар fxsaber
    Мат. ожидание VS Комиссия

    Мат. ожидание VS Комиссия


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



    Авто-репост. Читать в блоге >>>
  6. Аватар Механик Рынка
    Нужен адекватный программист MQL4 MQL5
    Срочно..
    На взаимовыгодных условиях..
    контакты 
    firetrade2013 скайп
    89294385438 Вайбер Вацап Телега..
    Будем писать простого но умного робота
    Пересеклось… Купил
    Не пересеклось не купил… Держит старую сделку..
    Как то так..
    Нужен адекватный программист MQL4 MQL5




    Авто-репост. Читать в блоге >>>
  7. Аватар Андрей Починчук
    TS Lab & MQL5
    Кто знает что лучше выбрать из двух:
    Ts Lab или Mql5?🧐
    И в том и другом имеются графические редакторы (схемки кубики)для создания торговых советников.

    Минус Ts lab-а, он платный. И каждый месяц, независимо заработал или потратился, а аренду в несколько тыщщщ-тыщщщ заплати.
    Плюс, для меня, это куча при куча разных курсов по теме «Обучение по созданию торговых роботов на Ts Lab”, и тд и тп.

    Минус Mql5, то что многие алгоритмэны да и вообще трейдеры со стажем, считают его «не профессиональным что ли, для новичков и форекс шпаны без опыта. И при упоминании Метатрейдер, с ухмылкой покачивают головой». Хотя по моему мнению, вроде не плохой и скорость в порядке, не тупит при сильных движениях и самое главное, (отступлюсь от сравнения с Ts Lab), этот не теряет связь, как Quik.
    Торговал квиком, роботами, так это вообще трэш какой то. Целый день нет сделок, заходишь на удалёнку, а он мне пишет: Удалённый хост принудительно разорвал соединение. А на рынке движуха прёт и деньги раздают. Думал в сервере удалёнки проблемы, менял, та же картина. А с метаком такого не разу не замечал, работает как АК47, без отказа.

    Авто-репост. Читать в блоге >>>
  8. Аватар ICWiener
    Шуточки за 100
    Ну ту добавлять даже ничего не надо, человек хочет на MQL маркете купить бота за 100$:

    https://www.mql5.com/ru/job/110189

    куплю советник для терминала MT5, не важно какая стратегия, главное чтобы было прибыльная! 

    отправите свои продукты (ex5), файл! после я протестирую, если понравится, заключим сделку!

    1)в советнике должно обязательно быть стоп-лосс и тейк-профит;

    2)советник обязательно должен смог работать с минимальным депозитом 100-200 USD;

    3)советник должен приносить прибыль каждый месяц 50-100% от депозита;

    4)советник должен пройти волидацию маркета (mq5.com) без каких либо ошибки, для долнейшего продажи;

    5)демо и реальний счет привествуется;

    6)также нужно будет описания вашего продукта, стротегия +входние настройки;

    7)после того как меня понравится, продукт должен передоватся с открытим исходним кодом;

    8)после всего уже оплата;

    9)цена вашего предложения, не должен перевешать 100 USD



    Авто-репост. Читать в блоге >>>
  9. Аватар Тимофей Мартынов
    Иван Зайденберг: Как зарабатывать при помощи торговых роботов на MQL5?
     

    Иван Зайденберг — успешный алготрейдер, который умудряется зарабатывать на рынке forex при помощи торговых роботов, написанных в среде MQL5 под Metatrader. В этом видео Иван рассказывает про свои стратегии и как прошел свой путь в алготрейдинге.

    Иван выступил на 27 конференции смартлаба 28 апреля 2010 года.

    Все видео конференции: confa.smart-lab.ru 

    Новая конференция тут: market.smart-lab.ru/confa  
    Программа конференции формируется!
    Ждём ваших предложений по спикерам!

    Авто-репост. Читать в блоге >>>
  10. Аватар Vladimir N.
    MQL программирование (LUA) и вообще программирование (C/C++)
    Добрый день, smartlab и его посетители!
     Возможно обращаюсь с не совсем стандартной просьбой или помощью. В общем, есть  надобность в обучении программированию, а именно языка Си (Си++ в дальнейшем + MQL (LUA) для автоматизации торговли (стратегия основана строго по цене) со всеми его наворотами. Понимаю, что дело нелегкое. Курсов хороших очень мало (есть мега громкие, но комментарии не порадовали) и неудобно по времени.

     Опыт на рынке у меня порядка 5-ти лет и перепробовал за этот срок все что можно (огромных архив паттернов, индикаторы, тс, нестандартные подходы, скальпинг, лента, объемы и прочитана почти вся биржевая литература + близкое к понимаю биржи и природы поведения цены, тестировал и очень все хорошо работает, если грамотно торговать на любом таймфрейме), в итоге, использую только самое простое и рабочее, но это такая рутина и понимаю, что нужно писать робота для автоматизации ТС, как не крути, да и вообще нужно освоить программирование так как оно мне очень интересно для создание десктопных программ и тп на СИ++ не связанных с биржей. Кто научит помогу разобраться с биржей и куда получше любых обучающих ресурсов в сети и круче любого платного гуру в мире трейдинга (некоторые, слышал, готовы миллионы отдать за понимание цены). Простая человеческая просьба без лишнего пафоса и обещания золотых гор.

    Авто-репост. Читать в блоге >>>
  11. Аватар Oleksandr Novosiadlyi
    Усовершенствованный рейтинг сигналов MQL

    Занимаюсь трейдингом и созданием советников уже много лет. Давно наблюдаю за сервисом сигналов MQL, а особенно за его рейтингом. Иногда, бродя между страницами сервиса, я находил очень неплохие и качественные сигналы. Но их рейтинг, к сожалению, оказался далеко не в первых рядах. Что я имею ввиду под понятием «качественные сигналы»? Совершенно очевидно, что любой процесс оценивается по результату достижения/недостижения его цели. Цель торговли — прибыль. Больше прибыли — лучшая торговля. Но, очень часто, гоняясь за космическими процентами прибыли, трейдеры и инвесторы забывают о таких понятиях как риск (просадка), количество сделок, загрузка депозита и другие статистические параметры сигналов. А ведь они тоже не менее важны прибыли, так как отображают стиль торговли трейдера или советника. Например, я лучше отдам свои деньги трейдеру, который сделал 50% за 1000 сделок чем тому кто заработал 100% за 10 «удачных» сделок. Ведь я понимаю, что большая выборка снижает возможный процент ошибки в статистических данных, которые оценивает каждый инвестор, ищущий подходящий для себя сигнал.
    В общем, как результат своих наблюдений, я решил создать свой собственный рейтинг всех сигналов MQL. Он уже готов в виде .xls (Excel) файла. Сегодня, в 
    читать дальше на смартлабе
  12. Аватар Kotcher
    MQL5: полный путь к файлу

    Всем привет.
    Начал изучать mql5, столкнулся с такой задачей: как записать файл из скрипта MetaEditor(mt5) в нужную мне папку?
    Получилось пока только в папку с терминалом, путь которой можно получить через TerminalInfoString(TERMINAL_DATA_PATH).
    Можно ли как-то назначить произвольный путь? Например, «C:\\TestFile\\file.txt»? (в таком варианте у меня не отрабатывает)

    P.S. гугл не помог


    читать дальше на смартлабе
  13. Аватар AlgoTrading Solutions
    Строковый тип данных string в языках MQL4 и MQL5

    Всех приветствую. Продолжаем изучение языка MQL4. В прошлый раз мы говорили о вещественных  типах данных, а сегодня поговорим о строковом типе. Начать следует с того, что из себя представляет строка. Строка – это последовательность из юникод-символов. Таблица юникод-символов включает в себя очень много символов, хотя в практическом использовании строк, скорее всего, мы будем пользоваться только теми символами, которые видим на клавиатуре. Сюда входят и буквы, и цифры и знаки пунктуации. Как раз строковый тип данных string и позволяет хранить последовательности из таких символов.  

    Строки могут быть полезны для вывода какой-либо информации на экран или в журнал. В этом смысле они весьма универсальны, поскольку позволяют совмещать текстовую и числовую информацию. Используя строки, можно обеспечить информативность работы советника, т. е. советник может сопровождать свои действия выводом пояснительных сообщений. Это даёт понять, какой этап алгоритма выполняется в данный момент времени. Так же эти сопроводительные сообщения позволят, в случае возникновения ошибок в работе советника, быстрее сориентироваться где они могли произойти и исправить их.


    читать дальше на смартлабе
  14. Аватар AlgoTrading Solutions
    Вещественные типы данных в MQL4 и MQL5

    Всех приветствую. Продолжаем изучение языка MQL4.

    В прошлый раз мы рассмотрели целые типы данных, а сегодня поговорим о вещественных типах. Они предназначены для того, чтобы хранить не только целую, но и дробную часть числа. Поэтому они гораздо более универсальны, чем целые типы данных. В плане математических операций с целыми числами мы ограничены тем, что результат обязательно должен быть целым, иначе мы потеряем дробную часть числа. По этой причине целые типы чаще всего применяются для нумерации элементов массива и для всевозможных счётчиков, когда нам необходимо посчитать сколько раз выполнилось какое-либо условие. Например, перебрать все активные ордера и посчитать сколько из них каждого типа: (buy, sell, buy stop, buy limit, sell stop, sell limit).

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

    Вещественных типов данных в языке MQL4 (и в MQL5 тоже) всего 2:


    читать дальше на смартлабе
  15. Аватар Некрасов Александр
    Как MQL стригёт понемногу клиентов

    Завести на сайт типа можно, но вывести типа нельзя.

    В наглую принуждают к сделке типа потрать на их софт...

    Заказал робота, исполнитель не сделал, они 3 доллара сожрали с меня, я то при чём если разработчик ступил с него и берите.

    Так Что осторожнее с  ............


    читать дальше на смартлабе
  16. Аватар AlgoTrading Solutions
    Целые типы данных в MQL4 и MQL5

    Всех приветствую. Продолжаем цикл уроков по MQL4.

    В прошлый раз мы начали тему типов данных, сегодня будем говорить о ней более конкретно. Речь пойдёт о целых типах данных, предназначенных для хранения целочисленных значений. В языке MQL4 их 11 штук и отличаются они друг от друга по количеству места, которое занимают в памяти, и по области значений, которые переменные данных типов могут  принимать. Естественно, исходя из этих отличий, иногда рациональнее использовать один тип данных, а иногда другой.

    Список целых типов данных в MQL4 выглядит следующим образом:

    • char
    • uchar
    • bool
    • short
    • ushort
    • int
    • uint
    • color
    • long
    • ulong
    • datetime

    Кстати, в языке MQL5 типы данных такие же, так что содержание поста можно смело отнести и к целым типам данных в MQL5.

    Все подробности о каждом типе данных с примерами применения можно узнать из закреплённого видео. Спасибо за внимание.


    читать дальше на смартлабе
  17. Аватар anatolyutkin
    Где можно найти подробное описание формата Metastock?

    Собственно, сабж. Хочу написать утилиту, работающую с этим форматом данных. Чтоб можно было что угодно и как угодно крутить. Сращивать разные базы данных, делить, конвертировать в ASCII и обратно. Привлекает концепция master файла как оглавления, это удобно для моих целей.

    Или может быть такое уже есть, посоветуйте?   
    читать дальше на смартлабе
  18. Аватар Роман С.
    Форекс сигналы MQL5

    www.mql5.com/ru/users/rever27/seller
    Сигналы находятся в ТОП50 лучших на сайте. Самому популярному из них более 4х лет с капиталом подписчиков в 447K USD.
    Стоимость подписки минимально допустимая.
    читать дальше на смартлабе
  19. Аватар AlgoTrading Solutions
    Настройка редактора программного кода MetaEditor для разработки советников / индикаторов / скриптов под платформы МТ4 и МТ5

    Всех приветствую.
    Решил завести свой блог на смартлабе и делать публикации на тему алгоритмической торговли. Буду время от времени постить материалы посвящённые программированию на языках mql4 и mql5 под торговые платформы MetaTrader 4 и 5 соответственно.

    Материалов по этим языкам в интернете предостаточно, но большая часть видеоуроков от разных авторов, и от меня в том числе, записывалась до 600 билда терминала МТ4, когда он и претерпел значительные изменения. Именно тогда в mql4 и появилось объектно-ориентированное программирование и в целом язык изменился. Не то чтобы старые видеоуроки полностью утратили актуальность, но часть программного кода, написанного в старых версиях mql4 без ошибок и предупреждений успешно не перекомпилируется в современной версии редактора. Поэтому решил обновить цикл видеоуроков по mql4 с перспективой дальнейшего перехода на mql5. 

    Конечно самым мощным ресурсом для изучения mql является официальное сообщество. Но там манера подачи скажем так: «От программистов — для программистов». Абсолютному новичку в программировании вообще и в mql в частности, пользоваться только справочной документацией будет затруднительно. Я же стараюсь доносить информацию максимально просто, доходчиво и с примерами. 
    читать дальше на смартлабе
  20. Аватар Механик Рынка
    Нужен программист по MQL4

    Нужен программист по MQL4 по заданию нужно дописать пару индикаторов.Индикаторы информативные математические никаких стрелок алертов и тд писать в личку
    читать дальше на смартлабе
  21. Аватар Евгений Черных
  22. Аватар Евгений Черных
    Метатрейдер и MQL4. Урок 14. Удаление и закрытие ордеров

    Полный видеокурс об MQL4 и MetaTrader4.
    Поставьте, пожалуйста, плюс за труды.


  23. Аватар Евгений Черных
    Метатрейдер и MQL4. Урок 13. Функции обработки ошибок

    Полный видеокурс об MQL4 и MetaTrader4
    Поставьте, пожалуйста, плюс за труды и подпишитесь.

  24. Аватар Евгений Черных
    Метатрейдер и MQL 4. Урок 11. Функция ORDERSEND. Торговый робот

    Изучаем MQL4 для MetaTrader 4, Господа! Идет уже урок 11 

    Поставьте, пожалуйста, плюс за труды

  25. Аватар Евгений Черных
    MQL4 для трейдера в терминале MT4. Бесплатное обучение

    Обучение Wealth lab заканчивается.  Все уроки тут . Мы теперь переходим к MQL 4






    Поставьте, пожалуйста, плюс за труды. И подпишитесь тут на смарт лабе(мышку на ник- подписаться)
Чтобы купить акции, выберите надежного брокера: