Как начать работу с Metatrader 5 - страница 77

 

Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий

Все (пока) о тестере стратегий, оптимизации и облаке

Алена Верлейен, 2013.08.20 19:47

Обязательно!Прежде чем использовать его или задать любой вопрос: пожалуйста, прочитайте онлайн-справку(также доступна по F1 на вашей платформе MT5).


Тестер стратегий

Для трейдеров



Для программистов


Оптимизация



Облако

Объявление о запуске: MQL5 Cloud Network запущена.

Как пользователи

Несколько полезных тем об использовании Облака:


В качестве провайдеров (агентов)




Работа идет, следите за новостями!


 
 
Возможно, вам будет интересно прочитать эту тему: [SOLVED] Установка MT5 на Ubuntu
 

Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий

Как изменить файл mq5 на файл ex5?

Сергей Голубев, 2016.08.29 07:58

Немного полезной информации для новичков:

Помощь MetaEditor

Окно опций MetaEditor можно открыть с помощью команды "Опции Options" в "Tools", на панели инструментов "Standard" или с помощью комбинации клавиш "Ctrl+O". Все опции сгруппированы на вкладках в соответствии с их назначением:

  • Общие - общие настройки редактирования исходного кода: размер табуляции, автозаполнение, подстановка имен и т.д.;
  • Цвета - настройки цветов подсветки синтаксиса MQL4/MQL5;
  • Шрифт - настройки шрифта текста, набираемого в MetaEditor;
  • Отладка - настройки отладки программы;
  • MQL5.community - настройки подключения к MQL5.community для доступа к уникальным сервисам, включая MQL5 Storage.

-----------

MetaTrader 5 - больше, чем вы можете себе представить!

  1. Графики
  2. Навигатор
  3. Торговля
  4. Инструментарий
  5. Тестирование и оптимизация
  6. Интеграция с MQL5.community
  7. >Метаредактор
  8. Язык программирования MQL5
  9. Сервисы для трейдеров и разработчиков



 

Форум о трейдинге, автоматизированных торговых системах и тестировании торговых стратегий

Расширение MetaTrader 5 набирает обороты

MetaQuotes Software Corp., 2016.08.30 08:55

Количество брокеров, предлагающих MetaTrader 5 своим клиентам, растет еженедельно. Два месяца назад мы сообщали, что добавление в платформу функции хеджирования значительно повысило ее популярность. Ряд крупных брокеров, включая Alpari и RoboForex, перешли на MetaTrader 5. Недавно их примеру последовали ForexTime (FXTM), Swissquote, FIBO, FBS и PROFIT Group. Многие другие финансовые учреждения активно тестируют платформу и готовятся присоединиться к ним.

Среди причин перехода на MetaTrader 5 брокеры выделяют передовые технологии и универсальность платформы. Представители FIBO Group отмечают, что "платформа MetaTrader 5 является самой современной многорыночной торговой платформой, предоставляющей все необходимые функции, что делает онлайн-торговлю на финансовых рынках простой".

Джамиль Ахмад, ForexTime

Джамиль Ахмад, ForexTime

"В соответствии с обязательством FXTM предоставлять трейдерам самые инновационные решения в отрасли, мы безмерно гордимся тем, что являемся одним из первых брокеров, предлагающих последнюю и самую долгожданную версию торговой платформы MetaTrader 5", - говорит вице-президент ForexTime по корпоративному развитию Джамиль Ахмад. "Благодаря возможности хеджирования клиенты могут вывести свою торговлю на совершенно новый уровень. Последняя версия платформы позволит трейдерам использовать все преимущества меняющихся рыночных условий и обеспечит еще большую точность их сделок, позволяя им реализовывать и максимизировать двунаправленные торговые стратегии".

Райан Неттлс, Swissquote

Райан Неттлз, Swissquote
.

"Как один из первых пользователей MetaTrader 5, MetaTrader 5 предлагает Swissquote большую масштабируемость бизнеса по сравнению с MetaTrader 4", - добавляет руководитель отдела торговли на рынке Форекс и рыночной стратегии Swissquote Райан Неттлз. "Теперь наши клиенты могут использовать новую функцию хеджирования в MetaTrader 5, а также воспользоваться дополнительными возможностями платформы, включая глубину рынка и более продвинутые функции разработки алго".

Тенденция активного перехода на MetaTrader 5 будет преобладать в ближайшем будущем. Платформа постепенно становится отраслевым стандартом для ведущих брокеров и трейдеров, а ее функциональность постоянно расширяется. За последние два месяца состоялся официальный релиз веб-версии MetaTrader 5, двух интеграционных шлюзов к платформам CQG и Interactive Brokers, обновление мобильных приложений для iOS и Android, а глубина рыночных функций платформы была дополнена функцией Time & Sales для анализа биржевых рынков. Кроме того, реагируя на растущее число начинающих трейдеров MetaTrader 5, MetaQuotes Software выпустила ряд обучающих видеороликов в качестве гида по возможностям платформы 5-го поколения.


 

Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий

Как начать работу с Metatrader 5

Сергей Голубев, 2016.05.08 20:17

Добро пожаловать,

  • Обычно люди, которые не умеют кодить, не получают бесплатной помощи на этом форуме, хотя это может случиться, если вам повезет, будьте терпеливы.
  • Если вы покажете свои попытки и хорошо опишите свою проблему, то, скорее всего, получите ответ от сообщества.
  • Если вы не хотите учиться кодить, ничего страшного, вы можете либо посмотреть в Codebase, если что-то бесплатное уже есть, либо в Маркете на платные продукты (иногда и бесплатные тоже).
  • Наконец, у вас также есть возможность нанять программиста в разделе Freelance.
Удачи.

 

Форум о трейдинге, автоматизированных торговых системах и тестировании торговых стратегий

Новый поставщик институциональной ликвидности для MetaTrader 5 - FXCM Pro

MetaQuotes Software Corp., 2016.09.01 09:37

Торговая платформа MetaTrader 5 интегрирована с одним из крупнейших поставщиков ликвидности для Forex и CFD - FXCM Pro. Теперь брокеры, институциональные инвесторы и профессиональные трейдеры могут в полной мере воспользоваться преимуществами быстрого и надежного исполнения сделок на рынках Forex и CFD.

Этот встроенный шлюз подключения, разработанный MetaQuotes Software Corp., обеспечивает надежный обмен данными между MetaTrader 5 и программным обеспечением поставщика ликвидности. Шлюз позволяет брокерам подключаться к FXCM Pro для получения рыночных данных и совершения торговых операций на стороне провайдера. Преимущества прямого подключения к глобальным поставщикам ликвидности очевидны: брокеры могут хеджировать ордера на Forex благодаря доступу к межбанковским рынкам, обеспечивая при этом лучшие цены для своих трейдеров.

MetaTrader 5 Gateway to FXCM Pro

Брэндон Малвихилл, директор и глобальный глава FXCM Pro, заявил: "Компания FXCM Pro рада быть в числе первых поставщиков ликвидности, осуществивших индивидуальную интеграцию в MetaTrader 5. MetaQuotes в очередной раз находится на переднем крае в предоставлении инструментов, основанных на запросах клиентов, в центре которых находятся скорость и прозрачность исполнения. Наша совместная интеграция устраняет необходимость во внешнем шлюзе, тем самым сокращая время задержки и предоставляя клиентам доступ к пулу FX/CFD ликвидности, который генерирует в среднем более $14 млрд. объемов и более 550 000 сделок ежедневно".

Брэндон Малвихилл, FXCM Pro

Брэндон Малвихилл, FXCM Pro

"Мы стремимся предоставить нашим клиентам возможность подключения к лучшим мировым поставщикам ликвидности на валютном и фондовом рынках", - сказал Ренат Фатхуллин, генеральный директор MetaQuotes Software Corp. "Мы продолжаем расширять возможности платформы MetaTrader 5 для институциональных инвесторов, и в ближайшее время мы выпустим еще больше шлюзов".


 

Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий

Как начать работу с MT5, краткое описание!

Ален Верлейен, 2013.03.15 16:12

Как начать работу с платформой MT5: краткое содержание.

Поскольку наша тема "Как начать работу с Metatrader 5" будет огромной, здесь вы найдете резюме с основными ссылками.



Для разработчиков.


Работа в процессе, следите за новостями :-)


 

Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий

Список изменений в сборках клиентского терминала MetaTrader 5

MetaQuotes Software Corp., 2016.09.08 16:42

MetaTrader 5 Platform Beta Build 1415: Обновлена вкладка Exposure

В пятницу, 9 сентября 2016 года, состоится релиз бета-версии обновленной платформы MetaTrader 5. Мы обновим наш публичный сервер MetaQuotes-Demo, расположенный по адресу access.metatrader5.com:443. Мы приглашаем всех трейдеров присоединиться к тестированию новой платформы, оценить все ее возможности и помочь разработчикам исправить ошибки.

Чтобы обновить платформу MetaTrader 5 до сборки 1415, подключитесь к серверу access.metatrader5.com:443.

Финальная сборка новой платформы MetaTrader 5 будет выпущена после завершения публичного бета-тестирования.

В новой версии представлены следующие изменения:

  1. Terminal: Реализован новый алгоритм формирования вкладки Exposure для биржевого рынка. Теперь платформа адаптирует отображение активов в зависимости от системы управления рисками, применяемой на торговом счете: Retail Forex, CFD, Futures или биржевая модель.

    Раздел "Активы" полезен для тех, кто торгует Forex или фьючерсами на бирже, показывая их текущее состояние на рынке. Одинаковые валюты могут встречаться в самых разных обозначениях: как одна из валют в паре, как базовая валюта и т.д. Например, у вас могут быть противоположно направленные позиции по GBPUSD, USDJPY и GBPJY. В такой ситуации очень сложно понять, сколько валюты у вас есть и сколько вам нужно. Наличие более трех позиций еще больше усложняет задачу. В этом случае общее состояние счета можно легко увидеть на вкладке "Активы".
    В качестве примера рассмотрим те же три позиции:

    Купить GBPJPY 1 лот по цене 134.027 - получено 100 000 GBP, отдано 134 027 000 JPY
    Продать USDJPY 1 лот по 102.320 - отдано 100 000 USD, получено 102 320 000 JPY
    Продать GBPUSD 1 лот по 1.30923 - отдано 100 000 GBP, получено 103 920 USD

    Мы одновременно купили и продали 100 000 GPB. У нас 0 GBP, и на вкладке "Активы" эта валюта не отображается. Что касается USD, то мы отдали валюту в одном случае и получили ее в другом. Вкладка "Активы" подсчитывает конечный результат и добавляет его к текущему балансу, так как валютой депозита также является USD. JPY участвовала в двух сделках, поэтому на вкладке отображается ее общая стоимость.




    Те, кто использует модель обмена, могут воспользоваться разделом, чтобы понять, как используются их деньги. В отличие от предыдущей модели, средства снимаются/пополняются непосредственно при совершении сделок. Например, если вы покупаете EURRUB, вы сразу получаете EUR, а с баланса снимается соответствующая сумма в RUB. В процессе торговли баланс счета может даже стать отрицательным: когда вы используете заемные средства, а в качестве залога выступают купленные активы. В этом случае вкладка Активы позволяет легко понять состояние торгового счета.

    Кроме того, здесь можно увидеть ликвидационную стоимость - количество средств на счете и цену (результат) закрытия всех текущих позиций по рыночной цене.





  2. Терминал: Исправлено отображение типа сделки в истории торговых операций.
  3. Терминал: Исправлено повторное отображение окна уведомления о риске при повторном подключении к торговому счету.
  4. Терминал: Оптимизирована и исправлена работа с диалогом выбора торгового символа в случае большого количества символов (несколько тысяч и более).
  5. MQL5: Оптимизирована и ускорена компиляция MQL5-приложений.
  6. MQL5: Добавлена поддержка модификаторов 'final' и 'override' для классов, структур и функций.

    Модификатор 'final' для классов и структур
    Наличие модификатора 'final' при объявлении структуры или класса запрещает дальнейшее наследование от него. Если нет необходимости вносить дальнейшие изменения в класс (структуру) или такие изменения недопустимы по соображениям безопасности, объявите этот класс (структуру) с модификатором 'final'. В этом случае все методы класса также неявно считаются "окончательными".
    class CFoo final
      {
      //--- class body
      };
     
    class CBar : public CFoo
      {
      //--- class body
      };
    При попытке наследоваться от класса с модификатором 'final', как показано выше, компилятор выдает ошибку:
    cannot inherit from 'CFoo' as it has been declared as 'final'
    see declaration of 'CFoo'

    Модификатор 'override' для функций
    Модификатор 'override' означает, что объявленная функция всегда должна переопределять метод родительского класса. Использование модификаторов позволяет избежать ошибок при переопределении, таких как случайное изменение сигнатуры метода. Например, метод 'func', принимающий переменную типа 'int', определен в базовом классе:
    class CFoo
      {
       void virtual func(int x) const { }
      };
    Метод переопределяется в наследуемом классе:
    class CBar : public CFoo
      {
       void func(short x) { }
      };
    Но тип аргумента ошибочно изменен с 'int' на 'short'. На самом деле в этом случае происходит не переопределение, а перегрузка метода. Действуя в соответствии с алгоритмом определения перегруженной функции, компилятор в некоторых случаях может выбрать метод, определенный в базовом классе, вместо переопределенного.

    Чтобы избежать подобных ошибок, к переопределяемому методу следует явно добавить модификатор 'override'.
    class CBar : public CFoo
      {
       void func(short x) override { }
      };
    Если сигнатура метода будет изменена в процессе переопределения, компилятор не сможет найти метод с такой же сигнатурой в родительском классе, что приведет к ошибке компиляции:
    'CBar::func' method is declared with 'override' specifier but does not override any base class method

    Модификатор 'final' для функций

    Модификатор 'final' действует противоположным образом - он запрещает переопределение методов в производных классах. Если реализация метода самодостаточна и полностью завершена, объявите его с модификатором 'final', чтобы гарантировать, что он не будет изменен позже.
    class CFoo
      {
       void virtual func(int x) final { }
      };
     
    class CBar : public CFoo
      {
       void func(int) { }
      };
     
    При попытке переопределить метод с модификатором 'final', как показано выше, компилятор выдает ошибку:
    'CFoo::func' method declared as 'final' cannot be overridden by 'CBar::func'
    see declaration of 'CFoo::func'
  7. MQL5: Исправлена компиляция шаблонных функций с параметрами по умолчанию.
  8. Market: Исправлено несколько ошибок при сортировке товаров Маркета.
  9. Тестер: Исправлено обновление текущих рыночных цен для открытых ордеров и позиций в режиме визуального тестирования.
  10. Тестер: Устранено проскальзывание при исполнении ордеров Buy Limit и Sell Limit при тестировании с использованием биржевых символов.
  11. Тестер: Исправлена случайная генерация некорректных цен в режиме тестирования "Открытые цены".
  12. MetaEditor: Исправлено отображение профилирования данных в файлах исходного кода.
  13. Обновлена документация.

Обновление будет доступно через систему LiveUpdate.


 

Форум о трейдинге, автоматизированных торговых системах и тестировании торговых стратегий

Ведущая MTF для FX LMAX Exchange становится поставщиком ликвидности для MetaTrader 5

Булат Латыпов, 2016.09.12 12:12

MetaQuotes Software Corp. рада объявить об открытии шлюза для интеграции с LMAX Exchange, многосторонней торговой площадкой (MTF) для торговли валютой, драгоценными металлами и индексами. Шлюз MetaTrader 5 к LMAX Exchange позволит брокерам, фондам и профессиональным трейдерам получить доступ к потоковой ликвидности лимитных ордеров, прозрачному обнаружению цен и качественному исполнению биржевых сделок. Функция "no last look", применяемая LMAX Exchange, означает, что ордера не отклоняются и не котируются повторно до исполнения.

MetaTrader 5 Gateway to LMAX

Учитывая растущий спрос среди брокеров и институциональных трейдеров на нейтральное, бесконфликтное и прозрачное исполнение, новый шлюз на LMAX Exchange гарантирует, что MetaTrader 5 предоставляет своим клиентам лучшую в своем классе рыночную инфраструктуру, ликвидность, исполнение и потоковые рыночные данные в реальном времени. В настоящее время LMAX Exchange предлагает более 70 валютных пар и наиболее популярные индексы и сырьевые CFD.

Скотт Моффат, LMAX Exchange

Скотт Моффат, LMAX Exchange

Скотт Моффат, операционный директор LMAX Exchange, прокомментировал: "Я очень горжусь текущими рабочими отношениями с MetaQuotes и той ценностью, которую она приносит нашим розничным брокерским клиентам, предоставляя передовые технологии и доступ к глобальному рынку. Шлюз MetaTrader 5 для LMAX Exchange является свидетельством наших совместных инноваций и стремления обеспечить наилучшее исполнение".


Причина обращения: