Как начать работу с Metatrader 5 - страница 122
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Использование вычислительных возможностей MATLAB 2018 в MetaTrader 5
This article is a development of the article "Interaction between MetaTrader 4 and MATLAB" by A. Emelyanov, and it provides information on solving a similar task for modern 64-bit versions of all platforms utilized by users. Over the past period, the method for creating shared DLL libraries has been substantially upgraded in the MATLAB package. Therefore, the method discussed in the original article requires modification. This happened because MATLAB Compiler SDK or MATLAB Coder must now be used instead of MATLAB Compiler. In addition, the practice of working with dynamic memory in MATLAB has changed, which implies certain adjustments of the source code that addresses a library written in the MATLAB language.
Разработка кроссплатформенного советника с сеткой ордеров
Most frequent users of this website know pretty well that MQL5 is the best option for developing custom EAs. Unfortunately, not all brokers allow creating accounts available in MetaTrader 5. Even if you currently work with a broker that allows that, you may switch to a broker offering only MetaTrader 4 in the future. What are you going to do with all the MQL5 EAs you have developed in that case? Are you going to spend a huge amount of time to rework them to fit into MQL4? Perhaps, it would be more reasonable to develop an EA able to work both in MetaTrader 5 and MetaTrader 4?
В этой статье мы попробуем разработать такой советник и проверить, насколько пригодна торговая система, основанная на сетке ордеров.
Как визуализировать историю мультивалютной торговли на основе отчетов HTML и CSV
С момента своего появления MetaTrader 5 предоставляет возможность мультивалютного тестирования. Эта возможность часто используется трейдерами. Однако функция не является универсальной. В частности, после запуска теста пользователь может открыть график с проведенными торговыми операциями. Но это график только одного торгового символа, выбранного в настройках тестера стратегий. Просмотреть всю историю торговли по всем использованным символам после тестирования невозможно, а визуальный осмотр не всегда эффективен. Через некоторое время после тестирования может потребоваться дополнительный анализ. Кроме того, отчет может быть предоставлен другим лицом. Поэтому инструмент для визуализации торговли на нескольких рабочих символах на основе HTML-отчета о тестировании был бы очень полезен.
В предыдущейстатье было представлено описание парсера HTML на основе CSS-селекторов[1]. Парсер извлекает из HTML-отчета список сделок, на основе которого можно формировать трейды (графические объекты). Парсинг CSV-файлов из раздела Сигналы немного проще, а формат файлов сигналов MetaTrader 4 (*.history.csv) и MetaTrader 5 (*.positions.csv) поддерживается встроенными функциями MQL.
https://www.mql5.com/en/forum/212020
Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий
Новая платформа MetaTrader 5 build 2085: интеграция с Python и улучшения в тестере стратегий
MetaQuotes Software Corp., 2019.06.11 17:36
Обновленная версия платформы MetaTrader 5 будет выпущена в четверг, 13 июня 2019 года. Новая версия содержит следующие изменения:
Python - это современный язык программирования высокого уровня для разработки скриптов и приложений. Он содержит множество библиотек для машинного обучения, автоматизации процессов, а также анализа и визуализации данных.
Пакет MetaTrader для Python предназначен для эффективного и быстрого получения биржевых данных через межпроцессорное взаимодействие, непосредственно из терминала MetaTrader 5. Полученные таким образом данные могут быть в дальнейшем использованы для статистических расчетов и машинного обучения.
Подключение
pip install pytz
Функции
Необходимость проверки данных определяется брокером. Если опция включена, коды подтверждения автоматически отправляются трейдеру во время запроса счета, а в диалоговом окне появляются специальные поля для ввода кода:
Коды подтверждения действительны в течение нескольких минут. Если в течение этого времени код не будет введен в поле, трейдеру придется повторить процедуру.
Перед отправкой кодов система проверяет, был ли ранее подтвержден указанный телефон/электронная почта. Если трейдер уже прошел верификацию со своего компьютера, счет будет открыт без дополнительного подтверждения. Таким образом, для трейдеров не возникнет дополнительной нагрузки при запросе счета.
Как это работает
После того как вы авторизуетесь с помощью аккаунта PayPal при совершении покупки, вам будет предложено разрешить дальнейшие платежи в адрес нашей компании:
Подтвердив эту опцию, вы сможете совершать дальнейшие покупки одним щелчком мыши, нажав кнопку ранее сохраненного счета:
Если вы нажмете "Отменить и вернуться к MetaQuotes Software Corp.", вы будете осуществлять платежи обычным способом, вводя данные счета PayPal вручную, для каждой покупки.
Вы всегда можете удалить ссылку на свой аккаунт PayPal.
Мы внесли большое количество скрытых улучшений и исправили ошибки для оптимизации работы Тестера стратегий. Обновление позволяет значительно ускорить тестирование некоторых типов задач и повысить стабильность работы. К основным улучшениям относятся:
Операции с фреймами
Операции с фреймами на локальных, сетевых и облачных агентах были оптимизированы. Теперь такие операции обрабатываются быстрее и никогда не пропускаются.
Распределение заданий между агентами
Теперь тестировщик может перераспределять задачи между агентами в процессе оптимизации. Если новый агент стал доступен (или один из ранее используемых агентов был освобожден), тестировщик автоматически создает новый пакет задач, используя те, которые ранее были распределены между другими агентами. Задания также могут быть перераспределены при обнаружении медленных агентов. Задания таких агентов отправляются другим агентам для более быстрого завершения оптимизации.
Распределение задач в режиме математических расчетов стало намного быстрее.
Статистика оптимизации в журнале
Журнал оптимизации был расширен: в него включена подробная статистика, связанная с использованием MQL5 Cloud Network, включением и отключением облачных агентов и т.д.
Работа в режиме полного журнала оптимизации
Для оптимального потребления ресурсов не все сообщения от агентов записываются в журнал тестера. Чтобы просмотреть все журналы, можно включить опцию "Полные журналы оптимизации" с помощью контекстного меню журнала тестера. Ранее этот режим значительно замедлял процесс оптимизации. Теперь на время расчета это не влияет.
Облачная сеть MQL5
Оптимизирована работа облачных агентов тестирования. Теперь вычислительные задачи распределяются более эффективно.
Экономический календарь доступен в настольных терминалах и на веб-сайтах, а также на мобильных устройствах. Приложение можно открыть с помощью контекстного меню "Календарь" в терминале:
Выберите свою платформу и загрузите приложения Tradays:
В дополнение к функциям календаря, доступным в настольной платформе, мобильная версия предоставляет напоминания о событиях и доступ к полной истории индикаторов в виде графиков и таблиц.
Изменения касаются импорта тиков, выполняемого через терминальный интерфейс, а также обновления тиков, выполняемого из MQL5-приложений с помощью функции CustomTicks*. Любые изменения в тиковых данных приводят к пересчету соответствующих 1-минутных баров пользовательского символа.
Обновление доступно через систему LiveUpdate.
Применение OLAP в торговле (часть 1):Оперативный анализ многомерных данных
Трейдерам часто приходится анализировать огромные объемы данных. Это часто числа, котировки, значения индикаторов и торговые отчеты. Из-за большого количества параметров и условий, от которых зависят эти числа, давайте рассмотрим их по частям и посмотрим на весь процесс с разных сторон. Весь объем информации образует как бы виртуальный гиперкуб, в котором каждый параметр определяет свое измерение, перпендикулярное остальным. Такие гиперкубы можно обрабатывать и анализировать с помощью популярной технологии OLAP ( Online Analytical Processing).
Слово "онлайн" в названии подхода не относится к Интернету, а означает оперативность получения результатов. Принцип работы подразумевает предварительный расчет ячеек гиперкуба, после чего можно быстро извлечь и просмотреть любое сечение куба в наглядном виде. Это можно сравнить с процессом оптимизации в MetaTrader: тестер сначала рассчитывает варианты торговли (что может занять достаточно много времени, то есть не является оперативным), а затем выдает отчет, в котором представлены результаты с привязкой к входным параметрам. Начиная с билда 1860, платформа MetaTrader 5 поддерживает динамическое изменение просматриваемых результатов оптимизации путем переключения различных критериев оптимизации. Это близко к идее OLAP. Но для полноценного анализа нужна возможность выбора многих других срезов гиперкуба.
Библиотека для простой и быстрой разработки программ для MetaTrader (часть VI): События неттингового счета
Терминал: Добавлена поддержка "Рынка", "Сигналов" и "Поиска" в Wine. Пользователи Linux и Mac OS теперь могут получить доступ к крупнейшему магазину торговых приложений вместе с сервисом копирования торговых операций.
Это только для MT5?
А как насчет MT4?
Это только MT5?
А как насчет MT4?
Это было объявление для MT5, так что я думаю - это может быть только для MT5.
Потому что я не нашел подобной информации или объявления, связанного с Metatrader 4.
Это было объявление для MT5, поэтому я думаю - это может быть только для MT5.
Потому что я не нашел подобной информации или объявления, связанного с Metatrader 4.
Любой человек с MAC или Linux может протестировать и рассказать здесь.