Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
- Опубликовал:
-
Conor Mcnamara
I started learning C programming in 2010. From there I picked up many languages.
I'm working on several indicator projects and EA concepts. - Просмотров:
- 35
- Рейтинг:
- Опубликован:
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Это всего лишь переработанная версия индикатора «Хэйкен-аши» от MetaQuotes, в которой все буферы настроены как серии. Данный материал предназначен исключительно для ознакомительных целей.
Когда я только начинал изучать эту платформу, я был очень сбит с толку тем, как изменять индексы буферов и индексы циклов. Например, у меня был один индикатор, разработанный с использованием буферов в режиме «серии»; я хотел добавить к нему Heiken Ashi, но не знал, как это сделать правильно (поскольку буферы Heiken Ashi изначально не были предназначены для работы в режиме «серии»).
Теперь, благодаря этому коду, начинающим, возможно, будет проще понять, как следует изменить все настройки, если взять конструкцию индикатора, не работающую в последовательном режиме, и преобразовать её так, чтобы всё работало последовательно. Это также может прояснить ситуацию для тех, кто знаком с MQL4, но ещё не работал с MQL5.
Некоторые индикаторы, построенные последовательно, могут безопасно использовать начальный индекс «rates_total - prev_calculated», но для надёжного расчёта Хэйкен-Аши требуется один дополнительный бар, если в расчёте используется исторический индекс [i+1].
Перевод с английского произведен MetaQuotes Ltd.
Оригинальная публикация: https://www.mql5.com/en/code/73176
TransactionCostCollector — скрипт для анализа затрат брокера
В конвейерах маркировки с тройным барьером в качестве порога min_ret часто используется произвольная константа (0,5–1,0 %) или устаревшее допущение о спрэде. Установка порога ниже фактической стоимости транзакции в обоих направлениях приводит к тому, что конвейер маркирует шум, обусловленный затратами, как торгуемый сигнал. В результате маркированный набор данных систематически завышает показатель «edge», и любая модель, обученная на этих метках, переобучается на артефакт схемы маркировки, а не на подлинную рыночную структуру. TransactionCostCollector.mq5 — это автономный скрипт, который решает задачу сбора данных в рамках данной проблемы.
EA Money Management
Простой эксперт, построенный на критерии тренда
YURAZ_RSAXEL Скрипт рисует уровни Рудолфа Акселя
Скрипт рисует уровни Рудолфа Акселя
YURAZ_MCCH
Индикатор рассчитывает % роста или падения относительно CLOSE, написан с применением ООП, и легко интегрируется в любой советник или иной индикатор.
