ATS Scalping Cost Map
- Индикаторы
-
Andrea Michelon
Андреа (Энди), Италия. Программист-самоучка с 1990-х, сейчас создаю инструменты для MetaTrader 5 под именем Andy Trading Solutions (ATS). - Версия: 1.0
ATS Scalping Cost Map показывает по часам, сколько стоит полный цикл сделки (открытие и закрытие одного трейда) на вашем символе по сравнению с тем, насколько обычно проходит цена за 15 минут в этот час. Индикатор использует 1-минутную историю вашего брокера и показывает результат на 24-часовом циферблате.
Краткосрочная торговля платит spread и комиссию в каждой сделке. Одни и те же издержки могут быть малыми в один час и большими в другой, потому что в одни сессии рынок движется гораздо сильнее, чем в другие. Этот индикатор это измеряет.
Что измеряется
- Для каждого часа сервера (от 0 до 23): медианный spread, сохранённый брокером в 1-минутных барах этого часа (бары со spread 0 исключаются), плюс комиссия, которую вы вводите.
- Типичное движение этого часа: медианный диапазон максимум-минимум полных 15-минутных блоков (15 минутных баров в одной четверти часа; неполные блоки, например открытия и перерывы, исключаются).
- Издержки часа = (медианный spread + комиссия), делённые на медианный 15-минутный диапазон, в процентах.
- Час показывается серым, если данных недостаточно или если нет ни spread, ни комиссии.
Что вы видите
- 24-часовой циферблат, окрашенный от часов с самыми низкими издержками (зелёный) до часов с самыми высокими издержками (красный) для этого символа. Цвета ранжируют часы символа между собой, поэтому крайний час, например ежедневный rollover, не скрывает различия между остальными.
- Стрелка на текущем часе сервера и счётчик "COST NOW": текущий spread плюс комиссия, делённые на медианный 15-минутный диапазон этого часа. Он показывает "NO RECENT TICKS", если за последние 10 минут не пришло ни одного тика.
- Табличка с тремя часами с самыми низкими и тремя с самыми высокими издержками.
- Символ, число использованных дней истории и пометка "past costs, not a forecast - no signals, no orders".
Примечания
- Индикатор никогда не открывает, не изменяет и не закрывает ордера. Он не даёт сигналов на покупку или продажу и не определяет моменты входа и выхода. Он только описывает издержки в прошлом.
- Часы — это часы сервера как есть. При переходе на летнее или зимнее время одна и та же сессия может приходиться на два разных часа в измеряемом периоде.
- На счетах с raw spread и отдельной комиссией spread может быть близок к нулю, а комиссия составляет большую часть издержек: введите вашу комиссию за lot, за полный цикл, в валюте счёта. Два скриншота (EURUSD и GBPUSD) используют комиссию 7 за lot на счёте с raw spread, а некоторые скриншоты используют больше дней истории, чем значение по умолчанию.
- Используемая история ограничена настройкой терминала "Max bars in chart" (меню Tools, Options, вкладка Charts).
- Около ежедневного rollover (часто первый час сервера) spread расширяется, а цена движется мало, поэтому в эти часы издержки могут превышать 100%. Это показывают данные брокера, а не ошибка. Счётчик "COST NOW" показывает для таких значений ">99"; табличка показывает полное значение.
- Полный расчёт выполняется при запуске и затем каждые 24 часа; комиссия пересчитывается каждый час.
Настройки
Комиссия за lot (полный цикл, валюта счёта; 0 = нет), дни истории (от 10 до 1000, по умолчанию 120), минимальное число дней для показа часа (по умолчанию 20), размер панели (от 0.6 до 1.2) и положение.
Работает на любом символе с 1-минутной историей и на любом таймфрейме графика; статистика всегда использует 1-минутные бары.
Andy Trading Solutions
