Partial Close Tracker
- Утилиты
- Версия: 1.0
- Активации: 10
Partial Close Tracker читает собственную историю закрытых сделок этого счёта и подсчитывает, как часто позиции закрывались более чем за один шаг - как простое количество, как долю, и сколько шагов обычно занимали такие частичные закрытия. Инструмент не судит и не советует, и нигде не рассматривает результаты сделок; он только считает.
ЗАЧЕМ ЭТО НУЖНО
Закрыть часть позиции, чтобы зафиксировать что-то, а остальным продолжать управлять - привычка, которую многие трейдеры намерены соблюдать, но редко проверяют. Вкладка истории счёта перечисляет сделки по одной; она никогда не отмечает, какие из них были закрыты поэтапно, сколько шагов это заняло, или как часто позиция закрывалась просто целиком. "196 из 250 закрытых позиций использовали частичное закрытие - доля 78%" - это факт, которым собственная история этого счёта уже обладает, просто его никогда не подсчитывали.
НАСТРОЙКА
1. Перетащите советник на любой график. Символ и таймфрейм не важны - он читает всю историю закрытых сделок счёта, а не график, на котором работает.
2. В верхнем левом углу появляется панель, которая заполняется из собственной истории этого счёта.
3. Пересчёт происходит только при изменении количества закрытых сделок, проверка каждые 60 секунд. Ничего не нужно запускать или настраивать.
4. Больше ничего не требуется. Никаких числовых настроек для подстройки нет.
ВХОДНЫЕ ПАРАМЕТРЫ (четыре, в этом порядке)
- InpShowPanel (true) - показать или скрыть панель.
- InpPanelCorner (верхний левый) - в каком из четырёх углов графика находится панель.
- InpPanelFontSize (9) - размер текста панели. Только для отображения.
- InpColorText (белый) - цвет текста панели.
Числовых порогов нигде нет. Окно в 365 дней и определение частичного закрытия фиксированы и не могут быть изменены.
ЧТО СЧИТАЕТСЯ ЧАСТИЧНЫМ ЗАКРЫТИЕМ
Закрытая позиция засчитывается как частичное закрытие, если для неё зафиксированы две или более закрывающих сделки. Позиция с одной закрывающей сделкой засчитывается как единовременное закрытие. Это не догадка, а прямой подсчёт закрывающих сделок - если позиция была закрыта в три этапа, число её шагов равно трём.
ЧТО ПОКАЗЫВАЕТ ПАНЕЛЬ
Панель показывает долю частичных закрытий за последние 365 дней, рядом с количеством, стоящим за ней. Ниже Partial closes и Single closes показывают два количества рядом, за которыми следует среднее число шагов, которое заняла частично закрытая позиция (прочерк вместо числа появляется, если частичных закрытий меньше 5). By symbol перечисляет количество частичных закрытий для до 5 символов, по количеству, а всё сверх этого объединяется в строку Other symbols. Если в указанном периоде нет частичных закрытий, панель сообщает об этом одной строкой.
ФАЙЛ ОТЧЁТА
CSV-файл записывается в MQL5\Files\PartialCloseTracker\partial_close_report.csv, разбитый по месяцам, со столбцами: Month, Symbol, ClosedCount, PartialCount, AvgSplits. Пустой столбец Symbol отмечает общую строку за этот месяц. Он полностью перезаписывается каждый раз, а не дополняется, поэтому в нём никогда не бывает дублей. Полный путь к файлу выводится на панели.
ПЕРЕД ТЕСТИРОВАНИЕМ
Тестер стратегий располагает только историей закрытых сделок того единственного тестового прогона, поэтому то, что вы там видите, отражает период теста, а не реальную торговую историю этого счёта. Он полезен, чтобы убедиться, что советник работает без ошибок, но не для того, чтобы читать его цифры как реальные данные счёта.
ЧЕГО ОН НЕ ДЕЛАЕТ
Советник никогда не открывает, не закрывает и не изменяет сделку - у него нет никакой связи с торговой стороной терминала; он лишь подсчитывает то, что уже произошло. Результаты сделок нигде не используются - только количество закрывающих сделок позиции и её символ. Открытые позиции не включаются - учитываются только полностью закрытые. Он не оценивает, было ли поэтапное закрытие хорошим или плохим решением, и не предлагает изменить манеру закрытия сделок. Он читает один счёт на одном терминале, заглядывая назад лишь настолько, насколько позволяет собственная торговая история этого счёта.