Автоматические торговые системы

Узнать за 15 минут: смотри обучающие видео по торговым сигналам в MetaTrader 4 и MetaTrader 5 Здесь будут собраны и обработаны наиболее частые вопросы, связанные с работой сервиса Сигналы . Перечень вопросов будет пополняться по мере необходимости, мы постараемся в ближайшее время предоставить
Появление алгоритмической торговли стало революцией на финансовых рынках, а одним из ключевых инструментов в этой области является MQL5 - мощный язык программирования для разработки торговых стратегий на платформе MetaTrader 5. Благодаря структурированным обучающим видеоматериалам по MQL5, его
  OpenCL в трейдинге  (118   1 2 3 4 5 ... 11 12)
OpenCL — это платформа, предоставляющая открытый стандарт для написания программ, которые могут работать на различных типах аппаратных платформ, таких как центральные процессоры, графические процессоры и специализированные процессоры. Это позволяет разработчикам программного обеспечения писать код
  Quantitative trading  (379   1 2 3 4 5 ... 37 38)
Количественный трейдинг, также известный как алгоритмическая торговля или торговля на основе данных, представляет собой быстро развивающуюся область, объединяющую финансы, математику и информатику. Он включает в себя использование сложных математических моделей, статистического анализа и
Мы добавили в MQL5 поддержку ONNX моделей , так как считаем, что за этим будущее. В данной теме предлагаем начать обсуждение и изучение перспективного направления, которое позволит поднять использование машинного обучения на новый уровень. Потому что теперь вы можете тренировать свои модели в вашей
Уважаемые знатоки. Есть ли способ проверить наличие текстового объекта с определенными координатами привязки на графике? Я в mql5 не большой знаток. Просто научился передавать координаты объектов для отрисовки через socket. Если объект уже существует, то на данный момент новый объект с теми же
Доброго времени суток, подскажите. у меня есть 3 графика - мне нужно на каждом из графиков отрисовывать обьект. Япривел пример того как попробовал это сделать, но объекты отрисовываются только на графике с экспертом. В чем тут ошибка? for ( int k= 0 ;k< 3 ;k++) for ( int i= 0 ;i< 3 ;i++) if (
Добрый день уважаемые форумчане. Немного почитав форум, наткнулся на несколько тем по арбитражу и парному трейдингу . Судя по веткам некоторые интересуются, а некоторые пробуют. Я когда то давно варился в этой теме, но знаний не хватало. Сейчас я полный беспредельщик в mql 5 ))). Хотелось бы
Доброго времени суток. Я обращаюсь с вопросом в надежде, что кто то знает как реализовать этот момент в советнике) В MT5 если кликнуть правой кнопкой мыши на открытые позиции , можно найти вкладку Групповые операции- Закрыть все позиции. Где найти эту функцию в mql5 , чтобы не использовать перебор
Добрый день. Возможно в архивах форума этот вопрос был многократно задан, однако прямого ответа я не нашел. Итак, есть открытая позиция, допустим по 'EURUSD' (symbol = 'EURUSD') Есть ли какая то функция или запрос с ответом True/False, открыта ли любая позиция по данной паре в терминале Metatrader5
Здравия ! ) в Маркете множество Индикаторов, (соответственно БЕЗ исходного кода) , которые в "Окно Данных" выводят свою какую-то инфу ! Например : Технический вопрос : можно ЛИ в Советник заложить "ориентир" на все эти данные -->> чтобы использовать их в торговой Логике (?!) Благодарю
  Тестируем 'CopyTicks'  (489   1 2 3 4 5 ... 48 49)
Начнем с простого - объем. Ниже картинка с обнаруженным глюком. Периодически появляются "двойники" в объемах. Win7-64 MT5-1085 Брокер Открытие, реальный сервер. Основной цикл индикатора выглядит так: //--------------------------------------------------------------------- // Внешние задаваемые
Добрый день! На центовом счете fix-cent открываем 10 торговых счетов. по 1000 цент. Открываем по 7 графиков разных валютных пар. Но на запасе имеем 10 000 цента НЗ. Для торговли берем обычный трендовый мартингейл , настраиваем на минимальный риск, убираем стоплоссы, всякие виртуальные закрытия
Добрый день. Открытая позиция со следующими параметрами: (TradePosition(ticket=227392690, time=1712221729, time_msc=1712221729087, time_uposition=227392063, position_by=0)) pdate=1712221729, time_update_msc=1712221729087, type=0, magic=0, identifier=227392690, reason=0, volume=0.004
  VPS сервер. Вопросы.  (190   1 2 3 4 5 ... 18 19)
Доброго времени! Вопросы по работе VPS сервера 1. Как остановить советника, находящегося на виртуальном хостинге ? Пункт правил пользования "IV. Аренда виртуального терминала Пользователь может временно останавливать и заново запускать Виртуальный терминал из своего клиентского терминала, при этом
Кто может переделать советника с 4 знаков после запятой на 5? И сколько єто будет стоить? Советник Robot Forex 2015 Profesional.mq4
Возникла потребность интерполировать ф-ю с произвольными настройками, выбрал сплайны This subroutine builds cubic spline interpolant. INPUT PARAMETERS: X - spline nodes, array[ 0 ..N- 1 ]. Y - function values, array[ 0 ..N- 1 ]. OPTIONAL PARAMETERS: N -
Создал синтетический инструмент. подгрузил настройки из EURGBP. нарезал тики с тогоже инструмента. загрузил их в синтетический инструмент. запускаю советника на истории. сделки открываются, видно что между входом и выходом большое расстояние, но профит у всех сделок равен 0. большое спасибо
Я просто начал эту тему как продолжение разговора, сделанного в этой теме (мы можем ее прочитать). Или ... короче: это была некоторая дискуссия о прогнозировании/предсказании следующей свечи или направления движения или оценки состояния рынка. И это было вокруг стандартных индиокаторов в Metatrader
Как найти эксперты понятно. long i_chart= ChartFirst (); while (i_chart>= 0 && ! IsStopped ()) { name= ChartGetString (i_chart, CHART_EXPERT_NAME ); i_chart= ChartNext (i_chart); } CHART_EXPERT_NAME - эксперты CHART_SCRIPT_NAME - скрипты
Здравствуйте! Написал утилиту, которая должна быть только одна на терминале. Поэтому вопрос: "Как получить список советников, запущенных на терминале?" или как проверить, что эта утилита уже запущена
Добрый день! В Маркете на сайте mql5.com есть возможность скачивать демо версии которые работают только в тестере стратегий . Для многих клиентов тестер стратегий не является весомым доказательством и они сомневаются в эффективности робота. Можно ли в описании к продукту размещать ссылку на демо
Доброго времени! За окном 2024, а у нас все еще в результатах оптимизации нет столбца результатов относительной просадки средств(хотя бы опционально), но есть не объективный на дистанции столбец просадки баланса, всплывает вопрос. Знает ли кто как быстро оценить или перебрать полученные результаты
Пожалуйста, помогите адаптировать этот код, написанный для мт4, на мт5. Заранее спасибо. int OnInit() { //--- //--- return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ //| Expert deinitialization function |
Здравствуйте. Помогите с логотипом ,формат мт5 , сделал вроде все, но на графике не отображается логотип, не создается. В журнале терминала, ошибку не пишет. файл помесил в папку: мт5\\\\files Имя файла: logo подскажите, что сделал не так
Моя утилита пишет и обновляет файл. Работает, однако в какой то момент времени возникает ошибка 5004 ( ERR_CANNOT_OPEN_FILE) при FileOpen(file_cpy,FILE_WRITE | FILE_TXT) после чего программа не может удалить этот файл или исправить, ошибка повторяется. Если попытаться удалить файл из проводника
Добрый день, уважаемые пользователи сообщества MQL5. Я начал новую серию статей на тему "Оптимизация и тестирование торговых стратегий" и мне нужна Ваша помощь. Здесь прошу предлагать свои стратегии или стратегии, найденные в интернете для автоматизации. Впоследствии готовые торговые роботы вы
Доброго времени суток. Хочу понять как рассчитывается корреляция по графикам 2 разных пар, ищу в интернете но все время выдает какие то расплывчатые статьи без конкретных примеров((( Может есть у кого на примете ссылочка или хороший пример для понимания
Всем привет! Я хочу оптимизировать свою стратегию и подбираю для этого сервер. Есть вариант взять сервер на 80 ядер и работать в 160 потоков. Подскажите пожалуйста, есть ли какие-то ограничения по количеству одновременно работающих потоков
Доброе время суток! Подскажите понять где ошибка, задача заполнять 2-а массива, но не получается сохранить второй массив. int total=SymbolsTotal(fromMarketWatch); //--- соберем список символов for(int i=0;i<total;i++) count_list=1; SyMBOL=SymbolName(i,fromMarketWatch);