советник, который делает просто звуковое уведомление, когда находит пользовательский паттерн на графике
появилась идея написать советника, который будет находить определённый паттерн на текущем графике и уведомлять об этом звуком. валютная пара и ТФ не
важны. для начала советник должен просто находить последовательность из двух бычьих свечей и двух медвежьих. есть у кого нибудь какие
нибудь идеи? уже какой день пытаюсь разобраться, пока не очень выходит. заранее спасибо за помощь!
- Скачайте мобильное приложение MetaTrader 5 для Android
- Тестер стратегий в торговой платформе MetaTrader 5
- Скачайте приложение MetaTrader 5 для iPhone и iPad
geramanhil:
появилась идея написать советника, который будет находить определённый паттерн на текущем графике и уведомлять об этом звуком. валютная пара и ТФ не важны. для начала советник должен просто находить последовательность из двух бычьих свечей и двух медвежьих. есть у кого нибудь какие нибудь идеи? уже какой день пытаюсь разобраться, пока не очень выходит. заранее спасибо за помощь!
появилась идея написать советника, который будет находить определённый паттерн на текущем графике и уведомлять об этом звуком. валютная пара и ТФ не важны. для начала советник должен просто находить последовательность из двух бычьих свечей и двух медвежьих. есть у кого нибудь какие нибудь идеи? уже какой день пытаюсь разобраться, пока не очень выходит. заранее спасибо за помощь!
Создайте сначала болванку советника в Мастере MQL5 (обязательно поставьте хоть один входной параметр - не важно какой, просто поставьте). В итоге получите примерно такую заготовку MQL5 советника:
//+------------------------------------------------------------------+ //| 1.mq5 | //| Copyright 2009-2017, MetaQuotes Software Corp. | //| http://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "Copyright 2009-2017, MetaQuotes Software Corp." #property link "http://www.mql5.com" #property version "1.00" //--- input parameters input int Input1=1; //+------------------------------------------------------------------+ //| Expert initialization function | //+------------------------------------------------------------------+ int OnInit() { //--- //--- return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ //| Expert deinitialization function | //+------------------------------------------------------------------+ void OnDeinit(const int reason) { //--- } //+------------------------------------------------------------------+ //| Expert tick function | //+------------------------------------------------------------------+ void OnTick() { //--- } //+------------------------------------------------------------------+
Файлы:
1.mq5
3 kb
Vladimir Karputov:
Поставил. Спасибо. А дальше что?
Создайте сначала болванку советника в Мастере MQL5 (обязательно поставьте хоть один входной параметр - не важно какой, просто поставьте). В итоге получите примерно такую заготовку MQL5 советника:
geramanhil:
Поставил. Спасибо. А дальше что?
Поставил. Спасибо. А дальше что?
Опишите точнее свой паттерн (идеально - чтобы Вы его нарисовали). Так можно увидеть ошибки.
Vladimir Karputov:
сначала идут две медвежьи свечи, потом две бычьи. пример в закрепе. тф 5 минут. звуковое уведомление, когда паттерн найден и сообщение в консоль с
названием текущего актива
Опишите точнее свой паттерн (идеально - чтобы Вы его нарисовали). Так можно увидеть ошибки.
Файлы:
94ba36.png
2 kb
geramanhil:
сначала идут две медвежьи свечи, потом две бычьи. пример в закрепе. тф 5 минут. звуковое уведомление, когда паттерн найден и сообщение в консоль с названием текущего актива
сначала идут две медвежьи свечи, потом две бычьи. пример в закрепе. тф 5 минут. звуковое уведомление, когда паттерн найден и сообщение в консоль с названием текущего актива
Вам нужно:

Документация по MQL5: Доступ к таймсериям и индикаторам / CopyRates
- www.mql5.com
Получает в массив rates_array исторические данные структуры MqlRates указанного символа-периода в указанном количестве. Отсчет элементов от стартовой позиции ведется от настоящего к прошлому, то есть стартовая позиция, равная 0, означает текущий бар. При копировании заранее неизвестного количества данных рекомендуется в качестве приемного...
geramanhil:
Спасибо большое!
Если не сложно, можете ответить, а где найти информацию о звуковом уведомлении и выводе в консоль?
Спасибо большое!
Если не сложно, можете ответить, а где найти информацию о звуковом уведомлении и выводе в консоль?

Документация по MQL5: Общие функции / Alert
- www.mql5.com
[in] Любые значения, разделенные запятыми. Для разделения выводимой информации на несколько строк можно использовать символ перевода строки "\n" либо "\r\n". Количество параметров не может превышать 64. Массивы нельзя передавать в функцию Alert(). Массивы должны выводиться поэлементно. Данные типа double выводятся с 8 десятичными цифрами после...
Если не предполагается совершение торговых операций советником, то лучше сделать его в виде индикатора.

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь