MetaTrader5

Сайт продукта: https://www.metatrader5.com/ru
Metatrader5 — самый популярный торговый терминал для рынка Forex в мире.
Выпущен компанией MetaQuotes Software (Кипр) https://www.metaquotes.net/
  1. Аватар Speculator
    Журнал сделок для MT5

    Люди добрые, подскажите, предложите альтернативы или просто поделитесь опытом использования Журнала сделок или как ведется статистика трейдера. Интересует программные (бесплатные, корректная работа, простые в экспорте данных из МТ5), и в excel вполне интересно.
    Кому не лень накидайте ссылок.

    PirateTrade, MaxProfit, рассматривал, не понравились по тем или иным причинам.
    Интересовался Журналом сделок Резвякова, он не универсальный, обновленный пропал из свободного доступа, и работает с QUIK.
    Встроенная статистика в МТ5, не совсем полная, нет визуализации, фильтров.

    P.S. журнал сделок необходим для статистики, поиска багов и ошибок в ТС, и просто для систематизации работы. Поэтому очередной раз принялся за поиски такового.

  2. Аватар Угадыватель цен
    после захода вылетает программа метатрейдер5. Что делать, что исправить в настройках? Т.е после того как успешно залогинился и вошёл в счёт, -через пару секунд программа автоматически закрывается.

    после захода вылетает программа метатрейдер5. Что делать, что исправить в настройках? Т.е после того как успешно залогинился и вошёл в счёт, -через пару секунд программа автоматически закрывается.
  3. Аватар gagarin
    Ребята помогите с МТ5

    Всем добрый день. Помогите пожалуйста разобраться с МТ5. Робот на реальном счете торгует как положено и без нареканий. Но когда начинаю прогонять через тестер стратегий то ничего не показывает. Что делать? ПОМОГИТЕ.
    Ребята помогите с МТ5


  4. Аватар DJSich
    Торговля Bitcoin через Metatrader?

    Кто предлагает такую возможность? Ранее был BTC-E, но знаем на крылся. Кто есть еще?
  5. Аватар Андрей Мc
    Программирование советников/индикаторов MQL4/5

    Всем привет

    принимаю заказы на перевод индикаторов/советников из MQL4 в MQL5
    (в зависимости от сложности от 2.5 до 5 тыс руб)

    Индикаторы MQL4/5 с нуля от 10 тыс руб
    Советник MQL4/5 с нуля от 20 тыс руб
  6. Аватар Иван Петров
    Помогите с советником

    Здрасте, поделитесь советником на мт5. Нужен советник, который бы при достижении указанной цены, закрывал бы часть позиции ( с возможностью установки самому какой именно части), и переводил остаток позиции на уровень цены, которую можно было бы тоже самому установить. Спасибо.
  7. Аватар *Непредсказуемый*Предсказатель
  8. Аватар MetaQuotes Software
    Создание и тестирование кастомных инструментов в MetaTrader 5 build 1640

    Мы выпустили очень большое обновление платформы MetaTrader 5 и приглашаем всех попробовать ее.

    Скачать бесплатный терминал можно по с https://www.metatrader5.com, обновиться с сервера брокера или MetaQuotes-Demo.

    Что нового:
    1. Terminal: Добавлена возможность создавать собственные финансовые инструменты. Теперь вы можете создать любой инструмент, задать для него всевозможные настройки, импортировать в него свои ценовые данные и просматривать по нему графики.

      Создание пользовательского символа
      Откройте окно управления символами через контекстное меню «Обзора рынка» и нажмите «Создать символ»:


      Создание и тестирование кастомных инструментов в MetaTrader 5 build 1640


      Для настройки доступно множество параметров. Их список и описание можно посмотреть в документации. Вы можете быстро настроить собственный инструмент — скопируйте параметры из любого схожего инструмента, а затем измените то, что вам нужно. Для этого выберите имеющийся инструмент в поле «Скопировать из».

      Имя пользовательского символа не должно пересекаться с именами символов, транслируемых брокерами. Если вы подключитесь к серверу, и на нем окажется символ, совпадающий с пользовательским, то пользовательский символ будет удален.

      Здесь же присутствуют команды импорта и экспорта настроек. Вы можете легко обмениваться пользовательскими символами друг с другом или переносить символы между своими терминалами. Настройки экспортируются в текстовые файлы формата JSON.

      Управление пользовательскими символами
      Все символы отображаются в отдельной группе Custom. Чтобы изменить или удалить символ, воспользуйтесь контекстным меню в списке:

      Создание и тестирование кастомных инструментов в MetaTrader 5 build 1640


      Импорт ценовой истории
      Вы можете импортировать ценовые данные в собственный символ из любого текстового файла. Выберите символ, а затем перейдите на вкладку «Бары».

      Создание и тестирование кастомных инструментов в MetaTrader 5 build 1640

      В диалоге импорта укажите путь к файлу с данными и задайте настройки:

      • Разделитель — разделитель элементов в текстовом файле.
      • Пропуск столбцов и строк — количество колонок (слева направо) и строк (сверху вниз), которое необходимо пропустить при импорте.
      • Сдвиг — сдвиг времени по часам. Эта опция используется при импортировании данных, сохраненных в другом часовом поясе.
      • Только выделенные — эта опция позволяет импортировать только выделенные в окне просмотра строки. Строки можно выделить с помощью мыши, удерживая клавиши «Ctrl» или «Shift».

      Файл с минутными барами должен иметь формат: Дата Время Open High Low Close ТиковыйОбъем Объем Спред. Например:
      2016.06.27    00:01:00    1.10024    1.10136    1.10024    1.10070    18    54000000    44
      2016.06.27    00:02:00    1.10070    1.10165    1.10070    1.10165    32    55575000    46
      2016.06.27    00:03:00    1.10166    1.10166    1.10136    1.10163    13    13000000    46
      2016.06.27    00:04:00    1.10163    1.10204    1.10155    1.10160    23    51000000    41Для собственного символа вы можете использовать данные любого существующего инструмента. Экспортируйте их (эта возможность была добавлена в предыдущей версии платформы), при необходимости модифицируйте, а затем импортируйте обратно.

      В MetaTrader 5 ценовая история хранится в виде минутных баров. Все остальные таймфреймы создаются на их основе. При импорте вы можете использовать данные и с более высоких таймфреймов, но следует учитывать, что графики более низких таймфреймов при этом будут иметь пропуски. Например, при импорте часовых данных на минутном графике вы увидите по одному бару на каждый час.

      Ценовые данные пользовательских символов сохраняются в отдельном каталоге Custom (вне каталогов данных конкретных торговых серверов): C:\Users\[windows account]\AppData\Roaming\MetaQuotes\Terminal\[instance id]\bases\Custom

      Использование собственных символов
      Использование собственных символов практически не отличается от тех, что предоставляет брокер. Они также показываются в окне «Обзор рынка», по ним можно открывать графики, на которые можно накладывать индикаторы и аналитические объекты. При этом по пользовательским символам нельзя торговать.

      Тестирование стратегий на собственных символах
      Созданные собственные символы можно использовать для проверки торговых роботов и индикаторов в тестере стратегий.

      Это позволяет проводить оптимизацию стратегий даже для тех финансовых инструментов, которые недоступны в данный момент у брокера. Достаточно лишь правильно произвести импорт истории и настроить свойства пользовательского символа.

      Создание и тестирование кастомных инструментов в MetaTrader 5 build 1640

      При расчете маржи и прибыли тестер стратегий автоматически использует доступные кросс-курсы. Например, мы создали собственный символ AUDCAD.custom с типом расчета маржи Forex, и валюта нашего счета — USD.

      Тогда на основе имени форексного инструмента тестер ищет необходимые символы в следующем порядке:
      1. сначала ищутся символы вида AUDUSD.custom (для расчёта маржи) и USDCAD.custom (для расчёта прибыли по сделкам)
      2. затем, если какого-то из этих инструментов нет, ищется первый символ, который соответствует по имени необходимым валютным парам  — AUDUSD и USDCAD соответственно. Например, найдены AUDUSD.b и NZDUSD.b — значит, именно курсы этих инструментов будут использоваться при расчетах маржи и прибыли.
      Для инструментов с остальными типами расчета маржи (CFD, Futures, Stock Exchange) необходимо наличие валютной пары для пересчета валюты инструмента в валюту депозита. Например, мы создали собственный символ с валютой прибыли и валютой маржи, выраженными в британских функтах (GBP), а валютой депозита является швейцарский франк (CHF).

      Тогда поиск инструментов для тестирования ведется в следующем порядке:
      1. Проверяется наличие торгового инструмента, соответствующего валютной паре GBPCHF (GBP vs CHF).
      2. Если он отсутствует, то ищется первый торговый инструмент, который соответствует по имени валютной паре GBPCHF, например GBPCHF.b или GBPCHF.def.
      При тестировании на собственных инструментах убедитесь, что на торговом счете доступны все необходимые валютные пары для расчетов. В противном случае расчет финансовых результатов и залоговых требований при тестировании будет невозможен.

      Больше возможностей в следующих версиях платформы
      Работа над собственными инструментами еще не завершена, и в следующих версиях платформы появятся новые функции. Вы сможете импортировать историю в пользовательские символы прямо из экспертов, а также транслировать по ним данные (вбрасывать котировки) в режиме реального времени.

    2. Terminal: Добавлена фильтрация ленты сделок по объему.

      Из ленты можно скрыть сделки с объемом меньше указанного. Таким образом, в ленте останутся только крупные сделки, оказывающие наибольшее влияние рынок.

      Дважды нажмите на первой строке ленты сделок, укажите минимальный объем в лотах, а затем нажмите на любой другой области стакана цен. Сделки будут отфильтрованы, а текущее значение фильтра появится в заголовке колонки объема.

      Создание и тестирование кастомных инструментов в MetaTrader 5 build 1640

      Задать минимальный объем можно также через контекстное меню ленты сделок.

    3. Terminal: Добавлена возможность привязки стакана цен к активному графику. Каждый раз, когда вы будете переключаться к просмотру графика какого-либо финансового инструмента, в стакане цен будет автоматически включаться точно такой же инструмент.

      Вам не придется отдельно открывать стакан цен для каждого нового символа.

      Создание и тестирование кастомных инструментов в MetaTrader 5 build 1640

    4. Terminal: Исправлено обновление панелей инструментов после сворачивания и разворачивания окна терминала.

    5. Terminal: Исправлено формирование торговой истории позиций при пересечении тикетов сделок и позиций.

    6. MQL5: Добавлена возможность профилирования MQL5-программ на ценовой истории. Это позволит быстро проверять производительность программ без ожидания новых тиков.

      При профилировании на реальных данных программа запускается на обычном графике в терминале. Многие программы, в особенности индикаторы, осуществляют какие-либо расчеты только при приходе нового тика (OnTick, OnCalculate).

      Таким образом, для оценки производительности приходится ждать поступления новых тиков в режиме реального времени. При тестировании на исторических данных вы сразу сможете дать нужную нагрузку на программу. Профилирование запустится в тестере стратегий в визуальном режиме, и вы сразу получите множество событий прихода нового тика.

      Создание и тестирование кастомных инструментов в MetaTrader 5 build 1640

    7. MQL5: Добавлена поддержка Объединения (union). Это особый тип данных, который состоит из нескольких переменных, разделяющих одну и ту же область памяти. Следовательно, объединение обеспечивает возможность интерпретации одной и той же последовательности битов двумя (или более) различными способами.

      Объявление объединения начинается с ключевого слова union.
      union LongDouble
      {
        long   long_value;
        double double_value;
      };
      
      В отличие от структуры, разные члены объединения относятся к одному и тому же участку памяти. В данном примере объявлено объединение LongDouble, в котором значение типа long и значение типа double разделяют одну и ту же область памяти.

      Важно понимать — невозможно сделать так, чтобы это объединение хранило одновременно целочисленное значение long и вещественное double (как это было бы в структуре), поскольку переменные long_value и double_value накладываются (в памяти) друг на друга.

      Но зато MQL5-программа в любой момент может обрабатывать информацию, содержащуюся в этом объединении, как целочисленное значение (long) или как вещественное (double). Следовательно, объединение позволяет получить два (или больше) варианта представления одной и той же последовательности данных.

      При объявлении объединения компилятор автоматически выделяет область памяти, достаточную для хранения в объединении переменных самого большого по объему типа. Для доступа к элементу объединения используется тот же синтаксис, как и для структур – оператор «точка».

    8. MQL5: Добавлена автоматическая генерация неявного оператора копирования для объектов структур и классов. Теперь компилятор автоматически создает операторы копирования, что позволяет писать для объектов простые записи вида b=a.

      В неявном операторе осуществляется почленное копирование объектов.

      • Если член является объектом, вызывается соответствующий для этого объекта оператор копирования.
      • Если член является массивом объектов, то перед вызовом соответствующего оператора копирования для каждого элемента принимающий массив увеличивается или уменьшается до нужного размера через ArrayResize.
      • Если член является массивом простых типов, для копирования используется функция ArrayCopy.
      • Если член является указателем на объект, копируется сам указатель, а не объект, на который он указывает.

      При необходимости можно переопределить поведение и вместо неявного оператора копирования создать собственный вариант с помощью перегрузки.

    9. MQL5: Оптимизировано использование памяти при обращении к ценовой истории из экспертов при помощи Copy* функций. При работе с большими объемами данных потребление памяти будет снижено многократно.

    10. MQL5: Теперь функция TimeToStruct возвращает булево значение, позволяя проверять успешность конвертации datetime в
      MqlDateTime.

    11. MQL5: Добавлен запрет на использование функций FileWriteStruct и FileReadStruct для структур, содержащих строки, динамические массивы, объекты и указатели.

    12. MQL5: Добавлены коды ответа:

      • TRADE_RETCODE_REJECT_CANCEL — запрос на активацию отложенного ордера отклонен, а сам ордер отменен
      • TRADE_RETCODE_LONG_ONLY — запрос отклонен, так как на символе установлено правило «Разрешены только длинные позиции»
      • TRADE_RETCODE_SHORT_ONLY — запрос отклонен, так как на символе установлено правило «Разрешены только короткие позиции»
      • TRADE_RETCODE_CLOSE_ONLY — запрос отклонен, так как на символе установлено правило «Разрешено только закрывать существующие позиции»
    13. MQL5: Добавлено новое значение, возвращаемое функцией SymbolInfoInteger c параметром SYMBOL_ORDER_MODE. SYMBOL_ORDER_CLOSEBY — флаг возможности выставления ордеров на закрытие позиции встречной (Close By).

    14. MQL5: В перечисление ENUM_SYMBOL_INFO_INTEGER добавлено булево свойство SYMBOL_CUSTOM. Оно позволяет узнать, является ли символ пользовательским. Для получения свойства используйте функцию SymbolInfoInteger.

    15. MQL5: Добавлена возможность получения причины создания ордера, сделки и позиции.

      Новые свойства

      Причины создания ордера, сделки и позиции
      Для получения причин создания торговых операций добавлено три новых перечисления.

    16. MQL5: Оптимизирована синхронизация и доступ к тиковой истории.

    17. MQL5: Исправлена ошибка отдачи тиков в статический массив в функции CopyTicksRange. Ранее в этом случае всегда возвращалось 0 тиков.

    18. MQL5: Внесены различные исправления в библиотеку нечеткой логики Fuzzy.

    19. Signals: Исправлено открытие сигнала с сайта при отсутствии подключения торговым счетом.

    20. Tester: Оптимизирована и значительно ускорена работа с историей ордеров и сделок. При работе с большим объемом данных (десятки тысяч записей в истории и более) скорость работы увеличится многократно.

    21. Tester: Исправлено вычисление времени удержания позиции в отчёте тестирования.

    22. MetaEditor: В отладчике исправлено отображение содержимого статических массивов-членов класса.

    23. MetaEditor: Добавлен список точек останова в отлаживаемой программе. Для перехода к нему используйте контекстное меню вкладки «Отладка»:

      Создание и тестирование кастомных инструментов в MetaTrader 5 build 1640

      Для перехода к любой из точек дважды нажмите на ней.

    24. Обновлена документация.
  9. Аватар Sensitive_Shark
    Продажа сигналов в MT5

    Существует ли продажа сигналов в mt5 для рынка фортс? Или это только для форекса?
  10. Аватар Юрий Марченко
    Понимаю вопрос тупой, но нужно. Убился искать в инете MetaTrader 4. Не от кухни, а от MetaQuotes. С оф. сайта какого-то фига устанавливается MT5 подскажите адрес или установочный файл.

    Понимаю вопрос тупой, но нужно. Убился искать в инете MetaTrader 4. Не от кухни, а от MetaQuotes. С оф. сайта какого-то фига устанавливается MT5 подскажите адрес или установочный файл.
  11. Аватар ГИЧ
    Вопрос по metatrader 5 для FORTS: можно ли как-то получить 11 и 10значные биржевые номера ордеров и сделок на FORTS, а не 8-значные которые есть в терминале MT5. Брокер- "Открытие". Спасибо

    Вопрос по metatrader 5 для FORTS: можно ли как-то получить 11 и 10значные биржевые номера ордеров и сделок на FORTS, а не 8-значные которые есть в терминале MT5. Брокер- «Открытие». Спасибо
  12. Аватар Евгений Черных
    Metatrader 4 и MQL4 .Урок 10. Выставление торговых приказов

    Потихонечку начинаем выкладывать видеокурс о МетаТрейдер и языке MQL4.

    Поставьте плюс за труды, пожалуйста.



    Весь список уроков тут 
  13. Аватар Игорь Акименко
    Расчет цены при наступлении Stop Out

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

    2.1 На типе счета ECN.MT4 при депозите 5000 USD Вы произвели покупку 250000 USD/CAD по цене 0.9990, плечо 500. При каком курсе USD/CAD будет принудительно закрыта позиция? 
    Стоимость 1 лота при поддержании позиции 250 000/(0,999*500)=500.5, следовательно, за 2.5 лота 1251.25 
    Стоимость 1 пп=0,0001*2,5*100 000/0,999=25,02 
    К примеру SO=60% 
    250 000-((1251.25*60)/100)=249 249.25 это убыток при котором сработает SO 
    В пп составит 249 249,25 /25,02=9 962пп 

    Следовательно, цена SO по паре USDCAD 0.0028 

    Смушает меня ответ мой )) 

    2.2 На типе счета ECN.MT5 Вы продали 10000 доллар/иены по 81,00 при депо 160 USD, плечо 500. При каком курсе доллар/иены позиция закроется принудительно?
  14. Аватар GuruNet
    Монитор сентимента для терминала Метатрейдер 5.

    Монитор сентимента для терминала Метатрейдер 5.

    В предыдущей статье рассматривались возможности оценки сентимента в терминале QUIK. В терминале Метатрейдер 5 (МТ5) пока нет встроенной Таблицы сделок и графического отображения стакана. Робот-помощник MonitorSentimenta позволяет заполнить этот пробел.

    Доступные данные для анализа сентимента в МТ5.

    Встроенные функции терминала: SymbolInfoDouble и SymbolInfoInteger, позволяют получить следующие данные:

    • Количество ордеров на покупку.
    • Количество ордеров на продажу.
    • Обьем ордеров на покупку.
    • Обьем ордеров на продажу.
    • Открытый интерес.

    Через функцию CopyTicks доступна история сделок

    Робот-помощник MonitorSentiment.

    MonitorSentiment предназначен для вывода на экран графиков:

    • Отношение количества ордеров на покупку продажу.
    • Отношения обьема ордеров на покупку продажу.
    • Отношения текущего открытого интереса к открытому интересу на начало дня.
    • Отношения количества сделок на покупку продажу.
    • Отношения обьема сделок на покупку продажу.
    • Обьема максимальной сделки на закрытом баре.

    Все отношения являются показателем маркет-дельты. Подробнее об их использовании в статье: «Применение данных рыночного сентимента в торговле».

    Как это выглядит на практике. На рисунке ниже график бокового дня.

    График обычного бокового дня

    Анализ:

    • Открытый интерес растет с начала дня. Набор позиции.
    • Отношение ордеров на покупку продажу не превышает значимых уровней — боковик.
    • Сделок на покупку больше чем на продажу, направление – лонг.

    График широкодиапазонного бокового дня:

    График широкого боковика

    Анализ:

    • Открытый интерес растет с начала дня. Набор позиции.
    • Отношение ордеров на покупку продажу превысило значимый уровень. Начало движения.
    • Сделок на продажу больше чем на покупку, направление – шорт.

    График трендового дня

    График трендового дня

    Анализ:

    • Открытый интерес растет с начала дня. Набор позиции.
    • Отношение ордеров на покупку продажу превысило значимый уровень. Начало движения. Пока отношение не вернулось выше уровня, считаем, что на рынке тренд.
    • Сделок на продажу больше чем на покупку, направление – шорт.

    Дополнительные возможности MonitorSentiment

    Робот-помощник MonitorSentiment может самостоятельно открывать сделки от уровней или выводить подсказку на график в демо-режиме. Открытые позиции могут сопровождаться фиксированными или трейлинг-стопами.

    Так же есть возможность сохранять историю ордеров и сделок в файл, с последующей ее подгрузкой в Тестер стратегий.

    Готовое решение.

  15. Аватар Гончар
    Почему Метатрейдер 5 такой кривой?

    Попробовал его для акций, ну это пипец просто.
    В стакан быстро ставку не поставить, рядом с графиком не открыть.
    Если взять например квик, то там можно окна разместить как хочешь, а здесь если один стакан открыл, так он там и висит при переключении инструментов...
    Что за блин то???!
    Для валюты мт4 сделали супер удобно а для акций такой ощущение что сделали для отписки, лишь бы было!
  16. Аватар MetaQuotes Software
    Apple Multi-Asset DMCC запускает торговлю DGCX Shanghai Gold Futures через MetaTrader 5

    Дубайская биржа золота и сырьевых товаров DGCX запустила новый финансовый продукт — шанхайские фьючерсные контракты на золото (Shanghai Gold Futures, DSGC).

    Китайский фьючерс стал впервые доступен за пределами Китая, торговля и расчеты по контрактам производятся в юанях. Первой компанией, запустившей торговлю новым финансовым инструментом в платформе MetaTrader 5, стала Apple Multi-Asset DMCC (AMA).

    Apple Multi-Asset DMCC запускает торговлю DGCX Shanghai Gold Futures через MetaTrader 5

    Дубай исторически является центром торговли золотом для стран Ближнего Востока и Северной Африки. Большая часть мирового торгового сообщества заинтересована в участии в китайских рынках реальных товаров и производных инструментов.

    Этот интерес сочетается со стремлением китайского правительства увеличить степень глобального признания китайского юаня и эталонных цен на золото, устанавливаемых Китаем.

    Запуск на бирже DGCX шанхайских фьючерсных контрактов на золото предоставляет всем сторонам, включая правительство Китая, ОАЭ и Дубая, участников рынка, Шанхайскую биржу золота SGE и Дубайскую биржу DGCX, возможность вместе развиваться, участвуя в инициативе «Один пояс и один путь».

    Вот тут https://www.metaquotes.net/ru/company/news еще больше новостей про MetaTrader 5.

  17. Аватар НЭО
    Наконец то меня, MT5 на фортс от БКС.

    Вот после 4 дней подключения, он работает, с квиком, я тоже не расстанусь, одно другому не помеха. Торговать планирую с МТ5, потому как для меня удобнее, выставление стопов и профитов, сказка, квик за сегодня, 1 раз выбивало, МТ работал без перебоя, а значит робот лучше ставить на МТ к тому же количество готовых роботов и платных, и бесплатных, просто огромное, куча программистов готовых за небольшие деньги, записать любую систему, если таковая имеется. Цена МТ5 200 р. в месяц, которые, впрочем высчитываются из коммисов брокера.         
      Наконец то меня, MT5 на фортс от БКС.

Чтобы купить акции, выберите надежного брокера: