MQL5 Algo Trading community — форум для трейдеров валютных и фондовых рынков

В пятницу 27 сентября 2024 года будет выпущена обновленная версия платформы MetaTrader 5. Мы добавили множество новых функции и улучшений в веб-версию платформы. В ней появился режим перекрестия для получения точных значений и измерения расстояния на графике, а также новый вид графика — линия. В
  yyyy  (1)
//+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ #property indicator_chart_window #property indicator_buffers 3 #property indicator_color1 Blue
Может, пригодится кому-то. // Test ExtIP.mq5 #property copyright "(c)2020-2024 Edgar Akhmadeev" #property link " https://www.mql5.com/en/users/dali " union bytes4 { uint v; uchar b[ 4 ]; }; void OnStart () { bytes4 ip; Print ( "External IP: "
По просьбе в ветке вопросов https://www.mql5.com/ru/forum/160683/page2452#comment_54698028 сделал код. Решил создать тему, потому что инструмент простой, но кому-то пригодится. А там его не увидят. В 2021 уже выкладывал код для определения UUID матплаты
Когда-то написал скрипт, который собирает статистику отработки свечных паттернов. Каждый бар берётся 1-2-3 и более свечей и отношения OHLC между свечами формируют строгий уникальный паттерн. Например, возьмём фигуру CCCC, где берутся 4 последних цен закрытия и сравниваются между собой. Далее
Полагаю, на форуме не помешает ветка про теоретические основы фундаментального анализа валютных (и/или прочих финансовых) рынков, а также про практически полезные для трейдеров выводы из них. Чтобы задать возможное направление для ветки приведу пару ссылок. Интервью (первые 36 минут) по теме проблем
В четверг 8 июня 2023 года будет выпущена обновленная версия платформы MetaTrader 5. В новой версии мы добавили поддержку ордеров Book or Cancel. Такие ордера могут быть только выставлены в стакан цен, но не исполнены сразу. Они используются для реализации пассивной торговли на бирже. Помимо этого
По прогнозам Альфа-банка через три дня карты Visa и Mastercard перестанут работать за рубежом. На одну из своих карт я уже не смог вывести деньги. Как будет работать вывод средств в текущей ситуации? Хочется получить развёрнутый комментарий администрации сайта
  GOLD, Золото и XAUUSD  (1046   1 2 3 4 5 ... 104 105)
Привет! Стоит ли покупать золото по 1130
Мало ли тем на форуме про нейросети? Как бы то ни было, отдельная ветка, посвященная "фотоискусству" просто необходима. // Жми звездочку вверху, чтобы не пропустить новые сообщения. Существуют разные разработки в данной сфере, но самым передовым на начало 2023 года считается Midjourney Уже вышел 4-й
Здравствуйте, господа разработчики и трейдеры. Пожалуйста, подскажите, такое возможно вообще? Чтобы не в подокне, а на главном графике
В последнее время использую Яндекс GPT в качестве поисковой системы для ответа на вопросы по программированию на MQL4, удобно: не надо рыться в справочнике или искать в других источниках. Ниже приведу довольно не ординарный пример. Предлагаю и другим выложить опыт использования Яндекс GPT или других
Посмотрел бегло статистику по подписке на сигналы - чего то совсем мало сигналов с подписчиками от 5. Люди ушли на другие площадки за сигналом, или есть другие причины
Добрый день! В Маркете на сайте mql5.com есть возможность скачивать демо версии которые работают только в тестере стратегий . Для многих клиентов тестер стратегий не является весомым доказательством и они сомневаются в эффективности робота. Можно ли в описании к продукту размещать ссылку на демо
Всем привет, У меня есть сеточный советник, и в нём возникла проблема открытия новых заказов во время низкой ликвидности и большой волатильности. Также это возникло на отдельном брокере, но это за рамками вопроса. Советник открывает заказ когда цена удаляется на расстояние сетки от предыдущего по
Привет народ! Давно не сталкивался с серверами, где можно найти прям самый дешёвый сервер? Или как выбирать? А то советник работает, пока терминал открыт и много входов пропускаю, когда выключаю комп, а надо чтобы 24/5 пахал)
Доброго времени суток. Наткнулся на статью, где подключают Тинькофф к мт5. У меня возникла проблема, что при следовании действиям на видео при попытке запуска файла RUN JS.bat выдает ошибку, что node не найден. К сожалению из за недостатка знаний не пойму как исправить ошибку... Может кто то
Добрый день, товарищи программисты и не только! Проблема заключается в том, что в терминале показывает одно время, а при получении данных свечей время у меня +3 часа. Хотя местное и серверное время одинаковое. и Подскажите, пожалуйста, в чем проблема
Узнать за 15 минут: смотри обучающие видео по торговым сигналам в MetaTrader 4 и MetaTrader 5 Здесь будут собраны и обработаны наиболее частые вопросы, связанные с работой сервиса Сигналы . Перечень вопросов будет пополняться по мере необходимости, мы постараемся в ближайшее время предоставить
Стабильность без риска это главное. 10-25% в месяц
Добрый день, господа. Хочу написать программу-аллерт для уведомления о событиях на основе технического анализа. Пример - 21 ЕМА пересекает 200 ЕМА. При этом сделка не должна открываться, только уведомление нужно. Подскажите, что это за тип программы должен быть - советник, или индикатор, или что-то
Я уже всю голову поломал, почему Trailing Stop и Breakeven вообще не тригерятся. Ладно бы делали это с ошибками, но нет ни ошибок, ни исполнения. Может есть кто-то с опытным глазом, кто сможет заметить очевидную ошибку, которую я в упор не замечаю
  Тестируем 'CopyTicks'  (511   1 2 3 4 5 ... 51 52)
Начнем с простого - объем. Ниже картинка с обнаруженным глюком. Периодически появляются "двойники" в объемах. Win7-64 MT5-1085 Брокер Открытие, реальный сервер. Основной цикл индикатора выглядит так: //--------------------------------------------------------------------- // Внешние задаваемые
Я просто начал эту тему как продолжение разговора, сделанного в этой теме (мы можем ее прочитать). Или ... короче: это была некоторая дискуссия о прогнозировании/предсказании следующей свечи или направления движения или оценки состояния рынка. И это было вокруг стандартных индиокаторов в Metatrader
Здравствуйте, помогите написать советника по торговле внутреннего бара, за основу используя стратегию DIBS,подробнее что требуется от советника могу расписать
Всем, добрый день! Пробую себя в алготрейдинге, поэтому прошу сильно не ругать. Тип эксперта - Торговля от уровня. Помогите, пожалуйста, разобраться в коде. Суть работы показал в алгоритмической схеме. Не получается сделать рабочим модуль 3.1.1 и 3.2.1. то есть при входе на ветку 3.1 (движение
Сегодня столкнулся с проблемой расчета TickValue для золота , а вчера все было нормально. Для XAUUSD терминал выдает TickValue=0.1; Однако это не может быть правильным! Я считаю как: if(!m_symbol.Name(Mas_Fimq[i])) continue; m_symbol.Refresh(); double
Хотелось бы узнать какая то разработка по календарным спредам через metatrader5 для московской биржи ведётся? Текущее состояние. Торгую ими через finam trade , хотя все остальные инструменты через mt5, с учетом того что обороты растут , хотелось бы понять во что вложится. В доработку терминала для
В терминале МТ5 почему-то торги начинаются раньше, чем на бирже. И таких косяков в данных без счета. Проблема в том, что косяки в тиках порождают косяки в барах. Например здесь появляется лишний бар М1 в 9.59, М5 в 9.55 и т.д. Даже не хочется упоминать о том, что данные OHLCV при этом совсем не
Ищу брокера для алго-торговли контрактом евро/доллара на бирже CME Globex. MT5 для CME предлагают два брокера AMPGlobalUSA и Just2Trade. Демка открыта, роботы запущены. Далее моему удивлению не было предела! С одной и той же биржи по одному и тому же инструменту транслируются разные тиковые данные
Прошло всего три года с момента анонса MQ и вот наконец-то MT5 стал доступен в Финам . Теперь можно перенести свои стратегии на нормальный сервис авто-следования Comon. Да и в целом изучить торговые условия Финам
Для меня легче Форекс. А для Вас
С открытием нового года. Что бы не открывать тему каждый месяц тему, сделал сразу на год. чуть чуть не дотянули до 5000 , но судя по всему 5000 скоро
  МТ5 в Открытии-ВТБ  (124   1 2 3 4 5 ... 12 13)
Позвонил менеджер из Открытия. Говорит МТ5 перестают поддерживать с 15 ноября 2023 года. Рекомендует срочно сохранять все, что необходимо в дальнейшей работе
Разумеется при таких процентах доходности лот максимальный. Если резкий минус то СтопАут. Легко удавалось отыграться от 50% И даже от стопАута в 10% удавалось. По этой схеме просто деньги вовремя выводить надо и будет счастье. Есть ли какие то способы, чтобы закрывались все позиции при убытке 50% от
Подскажите, у какого брокера можно открыть счёт и получить мт5 для тестирования индикатора без торговли и соответственно пополнения счёта? По сути нужен демо счёт, но на moex
Привет! В связи с большой волатильностью рынков, решил попробовать скальпинг фьючерса против спота на КВИК. И к большому удивлению, доход составил бы от 2 до 2.5% годовых за день-два . Но в силу того, что КВИК супер-тормоз, реальная прибыль свелась к 0. Плаза 2 может работать полноценно только с
Впервые столкнулся с проскальзыванием лимитного ордера на бирже. Инструмент sfin, ордер был выставлен по цене 1262.8, а исполнился по 1233.0 Собственно вопрос такой. При каких обстоятельствах такое возможно? Дайте хоть какое то логическое объяснение как такое может быть. Так как у меня вообще, это
Возможно ли вообще настроить так, чтобы текущая цена была по центру графика? Вариант растягивания графика по вертикали не подходит, так как нужно чтобы не нарушался текущий шаг сетки графика
Добрый день! Не могу написать в личку участнику форума, т.к можно написать только друзьям, я не в числе друзей. Может быть кто-то из числа друзей Vladimir Mikhailov напишет ему, чтобы он связался со мной
Добрый день, Ренат! В теме "ФОРТС большие задержки при выставлении приказов" Вы утверждали, что никаких дополнительных задержек со стороны Вашего сервера не существует и рекомендовали установить машину поближе к Вашему серверу. С большими проблемами удалось это сделать (начальник отдела по работе с
  Point()  (34   1 2 3 4)
Point() Возвращает размер пункта текущего инструмента в валюте котировки. А как расcчитывается Point
Я запускаю на исторических данных и Ctrade пишет , что BTCUSD market closed, но он открыт. И тем более на истории то. 2024.09.28 11:47:39.054 2024.09.01 00:00:00 failed market buy 0.01 BTCUSD [Market closed] 2024.09.28 11:47:39.054 2024.09.01 00:00:00 CTrade:: OrderSend : market buy 0.01 BTCUSD
Уважаемые форумчане! Подскажите как получить в советнике котировки крипто валютных пар? Можно ли на этих котировках проверить историю робота и потом поставить его торговать
Здравствуйте, пишу советник и прежде чем выставлять ордер, хотелось бы узнать размер коммиссии, которую я уплачу за нее. Посмотреть на сайте брокера по своему счету и вставить как входной параметр - не очень интересно. Есть ли автоматический способ? Из справки нашел только вот это
Счет хэдж. Есть отложенный ордер Buy Stop. Как в OnTradeTransaction() отследить переход данного ордера в позицию Buy. Спасибо
Скрипт на MQ4: считал Сумму по модулю (без учёта = и -) всех открытых ордеров всех валютных пар Необходим такой скрипт на MetaEditor MQL5 :))) Заранее спасибо //+------------------------------------------------------------------+ //| abs.mq4 |
Что такое MQL5 Wizard : The MetaTrader 5 Trading Platform includes the MQL5 Wizard , which allows to quickly generate code of an Expert Advisor (Expert Advisor builder). With MQL5 Wizard, knowledge of programming languages is no longer a prerequisite for creating trading robots . In the past, it
Подскажите пожалуйста, такой показатель тестера в жизни реален? И хороший это или плохой результат за год с депо 3000$
Я перепробовал уже массу вариантов, которые только приходили в голову и которые находил в сети, но решение так и не получилось. Текущий вариант кода последняя моя попытка заставить Эксперт прекратить оценку условий на вход в позицию до следующей свечи через флаг position_closed. Все равно получается
Здравствуйте! Советник не выставляет заявки. Ошибка в журнале: failed buy limit 1 SRU4 at 25350 [Invalid expiration] failed sell limit 1 SRU4 at 25400 [Invalid expiration] Куда копать подскажите, пожалуйста. W - цена по рынку. X и Y - задаются в настройках. { double BuyP=W-Y* _Point ;
если у вас есть хороая стратегия, и вы готовы ей поделиться,могу написать советника . приглашаю обсудить публично
Доброго дня! Никак не могу найти свою ошибку. Есть скрипт, который пишет отклонения от Машки до хая/лоу. У меня в окне данных и в принтах разные значения МА. Вот пример: Вот что я делал: Я завёл структуру для хранения всей этой истории: struct Deviations { double devPointsBull;
Валидатор выдает ошибку при тестировании XAUUSD D1: Дело в том, что советник имеет специальный параметр для настройки торговли золотом Use strategy=XAUUSD M5 При параметрах по умолчанию золото будет уходить в Stop out - это нормально
У меня есть уникальная алгоритмическая торговая стратегия, и я хочу дать возможность другим людям зарабатывать вместе со мной. У меня есть два варианта: Начать транслировать сигналы (менее предпочтительно). Получить учетные данные клиентов и запускать EA на выделенном VPS. Я знаю, что существуют
Здравствуйте! Возможно кто-то подскажет, буду очень признателен. Нашел старый рабочий советник 2019 года. Установил, но он не выставляет реальные ордера. Все что надо рисует, условные заявки выставляет локально. Но как дело доходит до реального ордера - никаких действий и даже записей в журнале. В
Здравствуйте Есть индикатор очень хороший сигналы Но они мигают но когда остаюсь то сигналы очень хорошие вот хочу чтобы на эти сигналы ставили ордера
  Прошу помощь.  (40   1 2 3 4)
Прошу Помочь перевести индикатор позиции из мт4 в мт5, заранее Благодарю!
  Magic online  (44   1 2 3 4 5)
Задача: при накидывании индикатора получить некий уникальный идентификатор который можно было бы использовать для сохранении настроек именно этого экземпляра индикатора. Т.е. можно при накидывании индикатора этот идентификатор прописывать вручную, но это не удобно. Как можно выйти из ситуации
Тормозит терминал при движухе.Надо чуток доработать индикаторы и ввести функцию вычисляемое количество баров. Премного вам благодарен. Индикаторы приклеплю
Коллеги, как реализовать HTTP-запрос из индикатора
Всем привет . Нужна помощь с индикатором рси . Все просто, технически должен просто давать советнику сигнал на запрет\ разрешение действий по открытию сделок при достижении уровней как пример 70\30.Не торгует ,возможностями советника не располагает. Просто запрет\разрешение . Добавляю код, в свой
Тема о том, какой код в индикаторе может привести к зависанию компьютера. У меня есть набор индикаторов, я их использую на разных чартах, какой то из них иногда начинает потреблять много процессорного времени, что приводит к зависанию ПК. Код индикаторов публиковать не могу, к сожалению, большая
в списках индикатор есть а на графике не показывается , удалял ставил обратно, подскажите что сделать
Много написано статей про проверку загруженных котировок и их готовность для использования функциями типа iTime, iBarShift и т.п., но я так и не уяснил для себя четкий алгоритм позволяющий: 1. Удостовериться, что котировки загружены с сервера 2. Котировки готовы для использования 3. Загрузить
Здравствуйте Уважаемые Специалисты! Подскажите пожалуйста технический момент - возможно ЛИ чтобы Индикатор отправлял данные Цены в Excel (для проведения сложных расчётов ) , и потом ЗАБИРАЛ-БЫ из Excel готовые результаты вычислений из определённых ячеек (???!) Суть такая: хочу сделать чисто
Меняю этот параметр от 0 до 1000, картина не меняется. Речь о стандартном пользовательском индикаторе MT5
Подскажите, кто-нибудь встречал скрипт, отображающий историю торгов в графическом виде по каждой паре и на счете в целом
недавно был опубликован индикатор для мт4 и я решил переписать его на мт5 вот ссылка на оригинал https://www.mql5.com/en/code/49534?utm_source=mql5.com.tg&utm_medium=message&utm_campaign=articles.codes.repost и теперь у меня красная линия находится над всеми оcтальными , подскажите как ее сделать в
[Удален]
Привет всем, Я давно хотел иметь возможность строить индикаторы с разных таймфреймов на своем графике, но в MT нет такой возможности. (Например, если вы следуете системе IWCR, было бы неплохо иметь возможность построить дневной RSI на 5-минутном графике. Когда я создавал индикатор Daily Volitily
Делаю индикатор, для вызова его на младших таймфреймах со старших. Номер ошибки в названии топика(на текущем таймфрейме ошибка не возникает). Как исправить? Взял код из примера "iAC" там тоже самое выходит. #property indicator_separate_window#property indicator_buffers 2#property indicator_plots...
ни у кого часом не завалялись аппроксиматоры ? y=a*x^2+b y=a*sqrt(x)+b y=a*/x+b интерфейсы типа : /// аппроксимация параболой y=a*sqrt(x)+b/// x[] y[] - набор точек/// w[] - их веса/// a,b возвращаемые коэфф /// dev - стандартное отклонениеboolSqrtApprox(double &x[],double &y[],double
  Библиотеки: Calendar  (116   1 2 3 4 5 ... 11 12)
Calendar : Календарь - фундаментальный анализ на истории и в реал-тайме. Author: fxsaber
  Библиотеки: Input_Struct  (69   1 2 3 4 5 6 7)
Input_Struct : Структура входных параметров Автор: fxsaber
Разрабатываем мультивалютный советник — исходные коды из цикла статей : Исходные коды, написанные в процессе разработки библиотеки для создания мультивалютных советников, объединяющих множество экземпляров различных торговых стратегий. Автор: Yuriy Bykov
Опубликована статья Треугольный арбитраж с прогнозами : В статье объясняется, как использовать треугольный арбитраж, а также как применять прогнозы и специализированное программное обеспечение для более разумной торговли валютами, даже если вы новичок на рынке. Готовы торговать как профессионалы
Опубликована статья DoEasy. Сервисные функции (Часть 3): Паттерн "Внешний бар" : В статье разработаем паттерн Price Action "Внешний Бар" в библиотеке DoEasy и оптимизируем методы доступа к управлению ценовыми паттернами. Кроме того, проведём работу по исправлению ошибок и недоработок, выявленных при
Опубликована статья Возможности Мастера MQL5, которые вам нужно знать (Часть 19): Байесовский вывод : Байесовский вывод — это применение теоремы Байеса для обновления вероятностной гипотезы по мере поступления новой информации. Это намекает на необходимость адаптации в анализе временных рядов, и
Thrust_Bar: Индикатор Thrust Bar Автор: Scriptor
  Советники: News Trading  (528   1 2 3 4 5 ... 52 53)
News Trading: Советник для торговли по экономическому календарю сайта Investing.com. Немногочисленные советники для торговли по экономическому календарю, которые есть в свободном доступе, предлагают одну и ту же схему: за несколько минут до выхода новости установить отложенные ордера на покупку и...
Опубликована статья Как сделать любой тип Trailing Stop и подключить к советнику : В статье рассмотрим классы для удобного создания различных трейлингов. Научимся подключать трейлинг-стоп к любому советнику. В продолжении темы о трейлинг-стоп, начатой в прошлой статье , сегодня рассмотрим классы
Nevalyashka3_1: Советник "Неваляшка". ‌ Автор: Vladimir Karputov
Опубликована статья Оптимизация атмосферными облаками — Atmosphere Clouds Model Optimization (ACMO): Практика : В данной статье мы продолжим погружение в реализацию алгоритма ACMO (Atmospheric Cloud Model Optimization). В частности, обсудим два ключевых аспекта: перемещение облаков в регионы с
Опубликована статья Нейросети в трейдинге: Безмасочный подход к прогнозированию ценового движения : В данной статье предлагаем познакомиться с методом Mask-Attention-Free Transformer (MAFT) и его применение в области трейдинга. В отличие от традиционных Transformer, требующих маскирования данных при
Опубликована статья MetaTrader для работы на фондовом рынке – легко! : В данной статье поднимается проблема автоторговли на фондовом рынке. Приводится пример интеграции MetaTrader и QUIK. Описаны преимущества MT для решения данной задачи, приводится пример торгового робота, способного выполнять
Опубликована статья Делаем информационную панель для отображения данных в индикаторах и советниках : В статье рассмотрим создание класса информационной панели для использования её в индикаторах и советниках. Это вводная статья в небольшой серии статей с шаблонами подключения и использования
Опубликована статья Ложные регрессии в Python : Ложные регрессии возникают, когда два временных ряда демонстрируют высокую степень корреляции чисто случайно, что приводит к вводящим в заблуждение результатам регрессионного анализа. В таких случаях, даже если переменные кажутся связанными, корреляция
В этой ветке я хочу начать свою помощь тем, кто действительно хочет разобраться и научиться программированию на новом MQL4 и желает легко перейти на MQL5 - языки очень похожи. Здесь можно будет обсудить задачи, алгоритмы их решения, да и впрочем, любые вопросы, так или иначе касающиеся
Мобильный терминал мт 4 зависает второй день. С трудом захожу через VPN. В то же время мт 5 мобильный работает хорошо. Есть объяснение
Всем привет! Возможно ли передавать сигналы с mt4/5 на криптобиржу? Использовать родной счёт криптобирж для mt4/5 не подходит вариант
Уважаемые все, кому это собственно интересно. Провел тут небольшое исследование на тему кодов к функции PostMessageA, результат выкладываю ниже. Список не претендует на полноту и абсолютную правильность, использовать на свой страх и риск, ибо разработчиками подобные методы не приветствуются. Надеюсь...
  Общая ошибка  (72   1 2 3 4 5 ... 7 8)
Здравствуйте! Сегодня внезапно в MT4 появилась "Общая ошибка" в строке состояние подключение. Звук подключения появляется и тут же идёт сброс. Причём всё это происходит на трёх терминалах MT4 от разных брокеров(счета разумеется тоже разные). Пробовал: отключать Брандмауэр, отключать антивирус
Прошу селянскую партию писать сюда, а то тормозит очень ваша старая веточка
Напишу советник(не индикатор) любой сложности. Главное чтобы идея была хорошая. Как вы будет его использовать меня не волнует: будете продавать - не возражаю (денег требовать не буду)
Добрый день, если у вас есть торговая система и вы хотите ее автоматизировать или же вам нужен индикатор, то я с удовольствием помогу вам
Добрый день. Хотелось бы узнать есть ли ограничение по колличеству знаков в комментарии ордера. Программа считывает новый ордер и если надо к нему открыть серию следующих  то в   комментарий к этим ордерам записывается комментарий ордера плюс номер ордера к которому открывается серия. До...
//+------------------------------------------------------------------+ //| VWRSI.mq4 | //| Пользовательский индикатор для MT4 | //+------------------------------------------------------------------+ #property
Добрый день! Как изменить индикатор Мюррея чтобы рисовал линии не на всю длину а только от заданной точки (заданный период -Р) вправо до конца окна ? Например: Р=64, 200 или 250, любое. Спасибо кто поможет! //+------------------------------------------------------------------+ //|
Здравствуйте. Не могу понять, почему при Backtest експерт совершает десятки сделок в день, а при проведении Forwardtest на демо - не совершает ни одной? За любую помощь буду благодарен. Заранее спасибо. // Function to place a sell order bool PlaceSellOrder() { double previousLow = iLow ( NULL
Добрый день, друзья. Столкнулся с такой проблемой, на некоторых инструментах не могу получить стоимость тика в валюте депозита. Мне эта величина необходима для расчета рисков по позиции. Обычно я пользовался таким определением double tick_money=MarketInfo( _Symbol ,MODE_TICKVALUE); и если на валютах
Перешел на работу с черным фоном графиков - стандартные настройки МТ4 Все устраивает, но свойства объектов , заданные по умолчанию, плохо подходят к черному фону.  Плохо видны синяя и красная линии, при сбрасывании истории сделок на график. Значки изменения стопов и трейлинга и т.п. Кто подскажет,...
Анализирую событие графика CHARTEVENT_CHART_CHANGE . В программе используется данное событие. При изменении размеров окна с графиком - ширины и высоты графика - изменяется положение графических элементов на графике. Ниже приведен код для проверки работы терминала. void OnChartEvent ( const int id