Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Добрый вечер.
Я несколько раз читал этот сайт https://www.metatrader5.com/en/metaeditor/help/mql5_wizard/wizard_ea_generate, переходя по страницам о советниках.
Но я не смог понять, как попытаться настроить советники, которые поставляются вместе с приложением.
Для проведения нескольких тестов мне нужно, чтобы несколько советников вели себя противоположным образом, инвертируя действия по покупке и продаже, при этом все остальные аспекты остаются неизменными.
Другими словами, как заставить советника ExpertMAPSAR покупать , когда он должен продавать, и наоборот, оставляя все остальные условия, которые приводят к действию, нетронутыми?
Советник - это в основном ExpertMAPSAR (тогда, надеюсь, я смогу понять, как сделать то же самое с остальными).
Спасибо за внимание
Добрый вечер.
Я несколько раз перечитывал вот этот https://www.metatrader5.com/en/metaeditor/help/mql5_wizard/wizard_ea_generate страницы о советниках.
Но так и не смог понять, как попробовать настроить советники, которые идут в комплекте с приложением.
Для проведения нескольких тестов мне нужно, чтобы несколько советников вели себя противоположным образом, инвертируя действия по покупке и продаже, при этом все остальные аспекты остаются неизменными.
Другими словами, как заставить советника ExpertMAPSAR покупать , когда он должен продавать, и наоборот, оставляя все остальные условия, которые приводят к действию, нетронутыми?
Советник - это в основном ExpertMAPSAR (тогда, надеюсь, я смогу понять, как сделать то же самое с остальными)
Спасибо за внимание
Советники, поставляемые в стандартной комплектации, не имеют отношения к MQL5 Wizard.
Приемы работы мастера MQL5, которые вы должны знать (часть 01): Регрессионный анализ
MQL5 Wizard позволяет быстро создавать и внедрять экспертные советники, поскольку большинство основных аспектов торговли уже закодировано в библиотеке MQL5 . Это позволяет трейдерам сосредоточиться на индивидуальных аспектах своей торговли, таких как специальные условия входа и выхода. В библиотеку включены некоторые классы сигналов входа и выхода, такие как сигналы индикатора "Accelerator Oscillator", сигналы индикатора "Adaptive Moving Average" и многие другие. Кроме того, что они основаны на запаздывающих индикаторах, для большинства трейдеров они могут оказаться неконвертируемыми в успешные стратегии. Поэтому возможность создавать собственные сигналы очень важна. В этой статье мы рассмотрим, как это можно сделать с помощью регрессионного анализа.
Продолжая серию статей о мастере MQL5, в этой части мы углубимся вкарты Кохонена.
Клод Шеннон в 1948 году представил свою работу "Математическая теория связи", в которой был новаторский идеал информационной энтропии. Энтропия - это понятие из физики. Она является мерой того, насколько активны частицы внутри объекта. Если мы рассмотрим три состояния воды, а именно лед, жидкость и пар, то увидим, что кинетическая энергия частиц наиболее высока в паре и наименее - во льду. Эта же концепция применяется в математике с помощью вероятности.
Давайте посмотрим, как это можно закодировать в виде экспертного сигнала для мастера MQL5.
Техники мастера MQL5, которые вы должны знать (часть 04): Линейный дискриминантный анализ
Линейный дискриминантный анализ (LDA) - это очень распространенная техника уменьшения размерности для задач классификации. Как и карты Кохонена в предыдущей статье ,если у вас есть высокоразмерные данные (т.е. с большим количеством атрибутов или переменных), на основе которых вы хотите классифицировать наблюдения, LDA поможет вам преобразовать данные так, чтобы сделать классы как можно более различимыми.
LDA очень похожа на методы PCA, QDA и ANOVA, и тот факт, что все они обычно сокращаются, не очень помогает. В этой статье мы не будем представлять или объяснять эти различные методы, а просто подчеркнем их различия.Техники мастера MQL5, которые вы должны знать (часть 05): Цепи Маркова
Одно из ключевых преимуществ использования цепей Маркова на финансовых рынках заключается в том, что они позволяют трейдерам анализировать и прогнозировать развитие рыночных тенденций во времени.
Еще одно преимущество цепей Маркова заключается в том, что их можно использовать для анализа рисков, связанных с различными сделками.
Потратив несколько сотен часов на работу с советниками и бэктестирование, позвольте мне поделиться несколькими советами, которые могут оказаться вам полезными:
Универсальные сигналы и универсальные модули трейлинга - эксперт для MetaTrader 5
MetaTrader 5 предоставляет MQL Wizard для генерации экспертов на основе торговых, трейлинговых и управляющих модулей из стандартной библиотеки. Библиотека предоставляет ограниченное количество предопределенных сигналов до некоторых встроенных индикаторов. Данный проект позволяет генерировать советники по произвольным сигналам, управляемым не только стандартными, но и пользовательскими индикаторами и выражениями.
Настройка индикаторов и сигналов основана на статье:
- [1] Классификатор Naive Bayes для сигналов набора индикаторов.Я создал этот 5-минутный скальперский советник с помощью мастера советников. Он торгует на основе пересечения двух скользящих средних exp и с трейлинг-стоп лоссом psar.
Тест проводился со вторника по четверг:
обратите внимание, что это 3-дневный бэк-тест с большим приростом капитала, наблюдаемым через три дня, и без просадки. Он не использует один из сигналов по умолчанию, а использует пользовательский сигнальный скрипт (см. прикрепленный файл под названием "ma_cross.mqh"). Он основан на переопределении функций LongCondition и ShortCondition класса cExpertSignal.
Перед запуском мастера советника необходимо поместить скрипт "ma_cross" в каталог данных MQL5/Include/Expert/Signal
тогда вы сможете импортировать "Сигналы пересечения двух МА".
Но входы очень важны, и бот не должен запускаться постоянно.
Я использовал эти входы в тестере стратегий для 5-минутного таймфрейма:
"ma_cross.mqh", взятые из статьи "Создайте торгового робота за 6 шагов!", хотя и измененные, так как они перепутали код длинного и короткого условий в функциях