Перейти к содержанию

Обучение языку MQL5 под MetaTrader 5


Рекомендуемые сообщения

  • Ответов 294
  • Создано
  • Последний ответ

Популярные авторы

Популярные авторы

Популярные посты

Здравствуйте, друзья юные программисты! В этой ветке предлагаю обсуждать все возникающие вопросы в процессе освоения тонкостей языка MQL5. В настоящий момент мы записываем цикл уроков по MQL5, пока

Перейти

Уважаемые коллеги, добавлю от себя... По ссылке полный справочник по функциям MQL5, с примерами, который вы можете скачать себе локально. Хорошая штука, рекомендую :) https://yadi.sk/d/BBFYJw_-trnbN

Перейти

Нечеловеческое спасибо за тему >000 ЧИТАЕМ В ПЕРВУЮ ОЧЕРЕДЬ ПОЛНАЯ ДОКУМЕНТАЦИЯ ПО MQL5, ОНЛАЙН, БЕСПЛАТНО И БЕЗ СМС Руководство по интерфейсу // Алгоритимеческий трейдинг на MQL5 // Описание те

Перейти
  • 1 month later...
  • 2 weeks later...
  • 2 weeks later...
Обучение языку MQL5 под MetaTrader 5 Опубликовано

Всем привет!

"Язык программирования MQL5" от Тимура Машнина уже встречался в этой теме.

Теперь же - издание второе, исправленное и дополненное!

В архиве: исходный код к этой книге

Машнин Т. Язык программирования MQL5 - 2-е издание.pdf MetaTrader-5-Creating-Trading-Robots-and-Indicators-with-MQL5-master.zip

  • Лайк 2
  • Спасибо 1
Ссылка на сообщение
Поделиться на другие сайты

Обучение языку MQL5 под MetaTrader 5 Опубликовано

Господа корифеи!
Нужна помощь.
Есть советник, и есть индикатор, по которому он работает. Индикатор лежит в коренной папке индикаторов МТ5.
Но, советник его не видит.
В чем может быть причина?
Буду очень признателен за помощь.

Sadukey.mq5 Sadukey.mq5

Ссылка на сообщение
Поделиться на другие сайты

  • 3 weeks later...
Обучение языку MQL5 под MetaTrader 5 Опубликовано

Парни, привет!

Есть простая ТС для фондового рынка, если есть желающие подсказать как ее правильно запрограммировать, приходите в тему https://tlap.com/forum/topic/23047-ts-lovlja-nozhej/#comment-505385

Ссылка на сообщение
Поделиться на другие сайты

Обучение языку MQL5 под MetaTrader 5 Опубликовано
В 18.08.2022 в 13:32, apologietest сказал:

Господа корифеи!
Нужна помощь.
Есть советник, и есть индикатор, по которому он работает. Индикатор лежит в коренной папке индикаторов МТ5.
Но, советник его не видит.
В чем может быть причина?
Буду очень признателен за помощь.

Sadukey.mq5 28 \u043a\u0411 · 2 загрузки Sadukey.mq5 7 \u043a\u0411 · 2 загрузки

image.png.7c88b283c1cef67e6025b5535b3452b8.png

Все он видит.

 

Более того, пытается торговать в тестере - хотя и жалуется на нехватку денег регулярно

image.png.55f27224afc9e8eba3a28f0d3e6b0e70.png

 

Ссылка на сообщение
Поделиться на другие сайты

  • 1 month later...
Обучение языку MQL5 под MetaTrader 5 Опубликовано
В 04.09.2022 в 22:02, Rigal сказал:

Все он видит.

 

Более того, пытается торговать в тестере - хотя и жалуется на нехватку денег регулярно

Вот в этом и проблема. У кого-то видит, а у кого-то не хочет...
Благодарю, что откликнулись!

Ссылка на сообщение
Поделиться на другие сайты

Обучение языку MQL5 под MetaTrader 5 Опубликовано
49 минут назад, apologietest сказал:

Вот в этом и проблема. У кого-то видит, а у кого-то не хочет...
Благодарю, что откликнулись!

Ну нужно убедиться, что все индикаторы в правильных папочках, что их можно накинуть на график и они не выдают ошибок, все вот это вот. Судя по описанию, у вас все правильно лежит. Стоит проверить, работает ли индикатор сам по себе.

Скомпилировать его

 

Ссылка на сообщение
Поделиться на другие сайты

  • 4 months later...
Обучение языку MQL5 под MetaTrader 5 Опубликовано

Всем шалом. Кто может переписать с мт4 на мт5 индикаторы? И сколько это стоит?

 

Ссылка на сообщение
Поделиться на другие сайты

Обучение языку MQL5 под MetaTrader 5 Опубликовано (изменено)
В 14.02.2023 в 21:16, FENIX86 сказал:

Всем шалом. Кто может переписать с мт4 на мт5 индикаторы? И сколько это стоит?

 

mql5.com, раздел фриланс
или здесь. за бесплатно :)

Изменено пользователем usver73
Ссылка на сообщение
Поделиться на другие сайты

  • 7 months later...
Обучение языку MQL5 под MetaTrader 5 Опубликовано

Уважаемые мэтры программирования!
Подскажите абсолютному "чайнику" как поменять звуковой сигнал?
Понимаю, что нужно зайти в папку, в которой находится данный файл, но найти его не могу. Даже не догадываюсь где искать.
Пробовал искать в папке системных звуков Винды, но не нашел.
Буду очень благодарен.

Screenshot_1.jpg

Ссылка на сообщение
Поделиться на другие сайты

Обучение языку MQL5 под MetaTrader 5 Опубликовано
7 часов назад, apologietest сказал:

Уважаемые мэтры программирования!
Подскажите абсолютному "чайнику" как поменять звуковой сигнал?
Понимаю, что нужно зайти в папку, в которой находится данный файл, но найти его не могу. Даже не догадываюсь где искать.
Пробовал искать в папке системных звуков Винды, но не нашел.
Буду очень благодарен.

Screenshot_1.jpg

Если устанавливали по умолчанию, то путь смотрите на скрине. Или правой клавишей мышки клацните по иконке терминала, выберите свойства - там увидите адрес...

 

 

2023-09-29_190027.png

2023-09-29_190352.png

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

  • 1 month later...
Обучение языку MQL5 под MetaTrader 5 Опубликовано (изменено)

Добрые люди! .. поможИте, чем можете!! ..

Всем спасибо! ))) нашла ошибки сама !  ;;)

 

Изменено пользователем Viper
не актуально
Ссылка на сообщение
Поделиться на другие сайты

  • 3 months later...
Обучение языку MQL5 под MetaTrader 5 Опубликовано

Доброго времени суток, попадался на глаза торговый эксперт с отрисовкой CAppDialog поверх всех элементов графика, включая бары, при включенной опции "График на переднем плане". 

Сейчас сам разбираюсь с CAppDialog, подскажите, каким образом это осуществляется?

Спойлер

Сейчас отображается так:

 

Это текущая отрисовка

 

А нужно вот так:

 

Нужно так

 

Ссылка на сообщение
Поделиться на другие сайты

Обучение языку MQL5 под MetaTrader 5 Опубликовано

Всем доброго времени суток!

Начал изучать видеокурс по написанию советников в МТ5, но возникли сложности - идентично копирую все за автором, но  при компилировании выдает массу ошибок, которых у автора курса при компилировании не возникает. Некоторые ошибки я смог самостоятельно устранить, найдя ответы в Справочнике МТ5, но дальше застрял... Вероятно МТ5 внесли какие то изменения, почему у автора не выдает ошибок, а у меня их масса, но разобраться, к сожалению, самому не получается. В связи с этим возникла идея найти себе «Наставника", кто мог за вознаграждение проверять мои действия и корректировать мои потуги в обучении. Если кому мое предложение будет интересно - напишите, пожалуйста, на емайл: 9111011005@mail.ru или в Ватсап 89111011005. 

 

Буду искренне признателен.

Ссылка на сообщение
Поделиться на другие сайты

  • 1 month later...
Обучение языку MQL5 под MetaTrader 5 Опубликовано
22 часа назад, rahu сказал:

 

 

 вопрос как узнать время и дату в тестере ?

Также как и в реале

Ссылка на сообщение
Поделиться на другие сайты

Обучение языку MQL5 под MetaTrader 5 Опубликовано
В 21.04.2024 в 08:55, ademen сказал:

Также как и в реале

вот трудно написать через время новой свечи? в реале я запрашую время servera

 

помогите  считать  эти таблицы с csv.

 

2016-09-30,-0.65,-0.29  
2016-11-18,-0.96,-0.58  
2017-02-07,-1.91,-0.68  
2017-02-21,-1.91,-0.68  
2017-02-27,-2.91,-0.68  
2017-02-28,-2.91,-0.68  

2017-03-06,-5.1,-0.68

 

вот так выдаёт ошибку WRONG PARAMETR DATATIME

 

struct prices 
  { 
   datetime          opentime; // дата 
   double            Bid;  // цена бид 
   double            Ask;  // цена аск 
  }; 

prices arrs[]; 

 

 

 void OnTick()
   {

int h=FileOpen(name,FILE_READ|FILE_ANSI|FILE_COMMON); 
   if(h!=INVALID_HANDLE) 
     { 
      //--- прочитаем все данные из файла в массив 
      FileReadArray(file_handle,arrs); 
      //--- получим размер массива 
      int size=ArraySize(arrs); 
      //--- распечатаем данные из массива 
      for(int i=0;i<size;i++) 
         Print("Date = ",arrs[i].opentime," Bid = ",arrs[i].Bid," Ask = ",arrs[i].Ask ); 
      Print("Total data = ",size); 
      //--- закрываем файл 
      FileClose(file_handle); 
     } 
   else 
      Print("File open failed, error ",GetLastError());

кто может подсказать

 

Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Специальное предложение


  • Рекомендуемые брокеры

  • ×
    ×
    • Создать...