Скачать MetaTrader 5

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

Авторизуйтесь или зарегистрируйтесь, чтобы создать новую тему
Узнать за 15 минут: смотри обучающие видео по торговым сигналам в MetaTrader 4 и MetaTrader 5 Здесь будут собраны и обработаны наиболее частые вопросы, связанные с работой сервиса Сигналы. Перечень вопросов будет пополняться по мере необходимости, мы постараемся в ближайшее время предоставить...
Опубликована статья Калькулятор сигналов: Калькулятор сигналов работает прямо из терминала MetaTrader 5, и это большое его преимущество, так как терминал осуществляет предварительный отбор и сортировку сигналов. Таким образом, пользователь видит в терминале MetaTrader 5 только сигналы с...
По примеру ветки Пишем статью "Как составить Техническое задание при заказе индикатора" необходимо также написать статью для заказчиков с советами по оформлению ТЗ для робота. Индикаторы гораздо проще в логике, поэтому первую статью начали с них. Теперь нужно сделать такую же по роботам. Прошу...
Ветка по видео касательно форекс и финансового рынка. Видео по торговле и урокам трейдинга приветствуются.  Видео ветка за апрель 2013 - здесь,  , ветка за май 2013 тут,, за июнь 2013 эта, ветка за июль 2013 здесь, за август 2013 тут, за сентябрь ветка 2013 здесь, за октябрь 2013 тут, за ноябрь...
 Я понимаю, как найти сигнал индикатора (например macd) на текущем баре в mql5. Но вот, как найти сигнал на истории, за N-ное количество баров? Ничего не могу придумать. Может, кто поделится?
Навеяно тем, что вчера один форумчанин заявил, что в MQL5 нет интерфейсов. Но я-то помню, что их ввели где-то с год назад. Полез в справку редактора, в меню и правда нет. Но по Указателю открывается одинокая страничка, которая болтается, ни с чем не связанная. Скачал .chm из Документации - та же...
  Майнер Биткоин (1333   1 2 3 4 5 ... 133 134)
Привет! Допустим, я приобрёл MINING RIGS 500 NVIDIA - ROI EXPERT RIGS (500MH/S) и начал получать Биткоины. Возникоют следующие вопросы: 1. Сколько биткоинов я буду получать в сутки? 2. Как их обналичивать?
https://github.com/Roffild/RoffildLibrary
Я, в принципе, именно так и делаю, но как-то странно выглядит код. Или может быть просто это странно из-за отсутствия опыта плотной в работы с С++. В общем, возник вопрос. У меня есть места, где создаётся экземпляр класса и этот экземпляр нужно потом передавать по цепочке из метода в метод. Я есс-но...
Есть такой блок кода, который мне не даёт покоя уже не 1 час:   while (cnt < m_tryCount && !IsStopped()) {    writeLog(MESSAGE_ERROR, __FUNCTION__ + " { cnt = " + iToS(cnt)+ " }" );    if (!sent) {      sent = OrderSend(m_request, m_result);      writeLog(MESSAGE_ERROR, __FUNCTION__ + " { m_result...
request.magic заполняется в CTrade::PositionModify. Даже в примерах MQL5 документации по OrderSend заполняется. Для чего это нужно при изменении стопов?
Проект на основе двух индикаторов: индикатора Билла Вильямса "Alligator" и осциллятора "Stochastic Oscillator": Как присоединиться к проекту В редакторе MetaEditor, в окне "Инструменты", перейти во вкладку "Публичные проекты", в колонке "Имя" на проекте "AlligatorAndStochastic" правый клик и выбор...
Я просмотрел все возможные торговые операции функции OrderSend(). Всё понятно, в принципе, кроме закрытия позиции. Хотел уточнить. Я так понимаю, нужно лишь заполнить структуру торгового запроса MqlTradeRequest и цену установить противоположную закрываемой позиции? Имею ввиду, например, закрываем...
Подскажите, в чем проблема?  Эксперт сам удаляется с графика, тестирование даже не начинается В коде ошибок нет никаких
Прошу помощи в решении такой задачки по программированию. У нас, условно, есть таблица из 1000 строк и 10 столбцов, при этом первый столбец является маркером с числом 1 или 0, в остальных столбцах содержатся цифры. Необходимо комбинировать столбцы в наборе от 2 до 8 , а потом по каждой строке искать...
  MQL5: Примеры. (39   1 2 3 4)
В данной теме я соберу пользовательские MQL5 функции по работе с индикаторами, торговые и вспомогательные функции. В первом сообщении будет обновляемый рубрикатор. Возможно эьто даже будет дополнение к справке - ведь не для всех функций в справке есть примеры. Каждую функцию Вы можете использовать...
Добрый день. Простая задача - зная  стоплосс рассчитать размер лота, чтобы в случае неудачи потерять, например,  не более  50 процентов депозита. Для решения  нужно  знать стоимость пункта в валюте депозита. Казалось бы, задача тривиальная, но, как оказалось не совсем ( или я в трех соснах запутался...
Пишу лог-файл функцией, которую допиливаю по свои нужды. На данный момент, она такая: void writeLog(string dataToWrite,                      // Данные, которые требуется записать в log-файл              bool   needLogging = false,              // Флаг необходимости вывода лога в журнал и(или) на...
Я сколько терминалов открывал, везде эти параметры равны нулям. В стандартной библиотеке тоже их не учитывают. Сколько смотрел чего в кодобазе, там тоже не попадалось ничего. В мт4 ещё у меня было написано несколько методов для работы со стопами и учёта всех этих моментов. Но там совсем другая...
Появилось надобность для некоторых удобств сделать функцию: //==================================================================================================================================================================================// 4.1 Преобразование уникального идентификатора...
Я уже некоторое время назад хотел поднять эту тему, но руки не добирались. Объясню свою мысли на одном из жизненных примеров. Например, есть библиотечный метод для логирования событий с сигнатурой: void writeLog(string dataToWrite,                      // Данные, которые требуется записать в...
Пишу класс, ля логирования событий. Столкнулся с задачей. Стандартных средств для получения имени торгового экспетра нет, поэтому я решил сделать член класса в классе логироваиия: const string m_expertName Т.к. вызваться логирование будет из разных мест, то через конструктор задавать значение для...
доброго времени суток мальчики и девочки, вот несколько переменных глобально хочу получить цены открытия в журнал. но получаю непонятную ересь. что не так то?
Подскажите пожалуйста, возможна ли работа одного советника с разными меджиками одновременно, при этом с каждым меджиком своим отдельным алгоритмом?
Я чутка переделал один класс, дабы оптимизировать количество параметров, которые передаю в функцию. Решил использовать класс SymbolProperties, который является своего рода экземпляром выбранного торгового инструмента. Так вот, мне нужно его передавать в метод orderSend() другого класса через...
Я в 4-ке использовал структуры для хранения рыночных данных и данных позиций. Сейчас решил перейти на классы. Но здесь не привычно чутка т.к. приходится работать с указателями. Я думаю перебирать позиции и дальше работать следующим образом:   for( int pos = 0; pos < PositionsTotal(); pos++) {    if(...
Вижу 2 параметра: double                     price;            // Цена  double                     stoplimit;      // Уровень StopLimit ордера 1-ый параметр нужен для указания цена, при достижении которой ордер должен быть исполнен. Например, поставим 1.40045 Как только цена достигла этого...
Всегда думал и писал так, что бы если согласно стратегии нужно в какой-то момент удалить ордер, я его удалю в этот момент. Сейчас же появились режимы истечения ордеров . Свойства  SYMBOL_EXPIRATION_MODE и SYMBOL_ORDER_GTC_MODE. Зачем они кому-то нужны? Если я их не использую, значит ордера по...