Score Your Bar Replay in R
- Индикаторы
-
Jevon Naldo Yoshield
I build MetaTrader 5 tools I use on my own charts. Nine are on the Market.
Order Entry Panel sends market orders per click. Smart Risk and Lot Size Panel turns risk and stop into lots. Prop Firm Guard and Drawdown Lock caps my daily loss. - Версия: 1.0
Реплей баров скрывает бары, до которых вы ещё не дошли. Этот реплей ещё и рассчитывает цену каждого виртуального входа по спреду, записанному на его баре, и выставляет попытке оценку в R, так что трейдер, репетирующий вручную, видит, чего стоило решение.
ЧТО ДЕЛАЕТ
- Без заглядывания вперёд по барам сессии: шторка скрывает бары, до которых реплей ещё не дошёл.
- Спред бара: каждое виртуальное исполнение платит спред, записанный на баре, а не тот, который вы ввели; бар без спреда отклоняет рыночный ордер или закрытие с NO FILL - BAR SPREAD 0, а сделка, проходящая через такой бар, остаётся открытой.
- Ни один ордер не уходит: все ордера виртуальные, реплей не читает позиций и не открывает файлов, поэтому не может действовать по вашему счёту, сказать, что сделала настоящая сделка, или оставить запись о сделке.
- Одна оценка в R: результат, кратный расстоянию до стопа, которое вы задали, и ни одна выводимая цифра не является деньгами, потому что он не читает ни одного свойства счёта, включая валюту депозита.
- Сделка без стопа тоже считается: она учитывается, но не оценивается, и панель помечает её, а не выдумывает R.
- Видимая арифметика: каждое исполнение считается по четырём записанным ценам бара (открытие, максимум, минимум и закрытие), а не по тикам, и ни одна живая котировка не читается. Гэп за ордером исполняется по цене открытия бара: стоп, через который прошёл гэп, исполняется хуже своей цены срабатывания, а лимит лучше.
- Порядок всегда один и тот же: когда один бар содержит и стоп, и тейк-профит, берётся стоп, если только открытие бара уже не достигло тейк-профита.
- Один и тот же старт каждый раз: он закрепляет бар при загрузке, печатает его в строке сессии, и RESTART возвращает к нему; он не читает системные часы и не подаёт ни оповещения, ни уведомления, ни письма, ни звука.
КАК ЭТО РАБОТАЕТ
1. Прикрепить его к графику, который вы хотите отрепетировать; сессия начинается с первого бара, который он скопировал.
2. Прочитать четыре значения на панели, затем нажать одну из шести кнопок ордера: BUY или SELL для рыночного ордера, лимит или стоп для отложенного по введённой цене срабатывания.
3. Приостановить, шагнуть или изменить скорость реплея, нажать CLOSE, чтобы выйти из самой новой открытой сделки, и прочитать оценку в R.
НАСТРОЙКИ ПРОСТЫМИ СЛОВАМИ
- Сессия: баров для реплея, от 30 до 20000; ожидание одного шага, от 50 до 2000 миллисекунд; шторка на барах, ещё не пройденных реплеем, и её цвет; линия Ask; угол; размер шрифта; строки журнала.
- Ордер: виртуальный объём на один ордер, расстояние до стопа в пунктах, где 0 означает отсутствие стопа, расстояние до тейк-профита в пунктах, где 0 означает отсутствие тейк-профита, и цена срабатывания отложенного ордера.
- VOL, STOP, TARGET и PENDING на панели только для чтения: менять их в диалоге свойств, после чего сессия начнётся заново с первого бара.
ПОЛЕЗНО ЗНАТЬ
- Оценка для практики: не бэктест стратегии, не прогноз, и одна сессия ничего не говорит о следующей.
- Виртуальное исполнение не настоящее: без частичного исполнения, без очереди и без отказа, поэтому оно не может сказать, что сделал бы ваш брокер с этим ордером тогда.
- Внутри бара у максимума и минимума нет порядка: последовательность условна, а не записана.
- Записанное окно может быть коротким или пересмотренным: бары брокера могут быть неполными или перестроенными, а короткая запись начинается позже; строка сессии печатает тот бар, который был использован.
СОВМЕСТИМОСТЬ
MetaTrader 5, любой символ и таймфрейм с не менее чем 30 закрытыми барами, в окне, где бары записывают спред. Нативный MQL5, без DLL.
ПОДДЕРЖКА
Вопросы через систему сообщений MQL5. Первый ответ в течение двух рабочих дней.
Если вы им пользовались, буду признателен за короткий отзыв о том, что работало и что нет.
