Смотри, как бесплатно скачать роботов
Ищи нас в Telegram!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Индикаторы

Heiken ashi as series - индикатор для MetaTrader 5

Опубликовал:
Conor Mcnamara
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
Рейтинг:
(1)
Опубликован:
MQL5 Фриланс Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

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

Когда я только начинал изучать эту платформу, я был очень сбит с толку тем, как изменять индексы буферов и индексы циклов. Например, у меня был один индикатор, разработанный с использованием буферов в режиме «серии»; я хотел добавить к нему Heiken Ashi, но не знал, как это сделать правильно (поскольку буферы Heiken Ashi изначально не были предназначены для работы в режиме «серии»).

Теперь, благодаря этому коду, начинающим, возможно, будет проще понять, как следует изменить все настройки, если взять конструкцию индикатора, не работающую в последовательном режиме, и преобразовать её так, чтобы всё работало последовательно. Это также может прояснить ситуацию для тех, кто знаком с MQL4, но ещё не работал с MQL5.

Некоторые индикаторы, построенные последовательно, могут безопасно использовать начальный индекс «rates_total - prev_calculated», но для надёжного расчёта Хэйкен-Аши требуется один дополнительный бар, если в расчёте используется исторический индекс [i+1].


Скриншот, просто чтобы показать, что это может работать в последовательности с декрементным циклом

Перевод с английского произведен MetaQuotes Ltd.
Оригинальная публикация: https://www.mql5.com/en/code/73176

TransactionCostCollector — скрипт для анализа затрат брокера TransactionCostCollector — скрипт для анализа затрат брокера

В конвейерах маркировки с тройным барьером в качестве порога min_ret часто используется произвольная константа (0,5–1,0 %) или устаревшее допущение о спрэде. Установка порога ниже фактической стоимости транзакции в обоих направлениях приводит к тому, что конвейер маркирует шум, обусловленный затратами, как торгуемый сигнал. В результате маркированный набор данных систематически завышает показатель «edge», и любая модель, обученная на этих метках, переобучается на артефакт схемы маркировки, а не на подлинную рыночную структуру. TransactionCostCollector.mq5 — это автономный скрипт, который решает задачу сбора данных в рамках данной проблемы.

EA Money Management EA Money Management

Простой эксперт, построенный на критерии тренда

YURAZ_RSAXEL Скрипт рисует уровни Рудолфа Акселя YURAZ_RSAXEL Скрипт рисует уровни Рудолфа Акселя

Скрипт рисует уровни Рудолфа Акселя

YURAZ_MCCH YURAZ_MCCH

Индикатор рассчитывает % роста или падения относительно CLOSE, написан с применением ООП, и легко интегрируется в любой советник или иной индикатор.