RM Simulator
- Эксперты
-
Mohammadreza Mahdi Mavaddat
I am a trader, market analyst, and software developer focused on building practical tools for technical analysis and price action trading. - Версия: 2.0
- Активации: 5
RM Simulator превращает MetaTrader 5 в тренажёр для торговли с воспроизведением реальных тиков.
Выберите символ и дату начала. RM Simulator создаёт копию символа (например, GBPUSD.RMS) и подаёт в неё реальные исторические тики вашего брокера до симулируемого времени, которым вы управляете. Бары формируются тик за тиком так же, как это было на рынке. Ничто не скрыто за панелью: будущего на графике просто ещё нет.
Поскольку это обычный график символа, всё, чем вы пользуетесь, работает как на живом графике: ваши индикаторы, шаблоны, объекты и любое количество графиков других таймфреймов, показывающих один и тот же момент.
Для чего трейдеры используют продукт
- Тренировка ручной стратегии на реальных исторических данных быстрее реального времени и без риска для денег.
- Разбор и измерение ваших сетапов: ведите журнал каждой сделки и смотрите статистику по стратегии, сетапу, таймфрейму, эмоции или ошибке.
- Тренировка по правилам испытания фондируемого счёта: риск на сделку в % или в деньгах и максимальная просадка от пика, от начального баланса или от предыдущего дня.
- Обучение: разбирайте рыночную ситуацию шаг за шагом с учеником или группой.
Управление воспроизведением
- Play / Pause (клавиша P), скорость 1x, 10x, 50x, 100x или Max.
- Step: переход на одну свечу вперёд на выбранном таймфрейме (клавиша со стрелкой вверх).
- Переход на любое время вперёд или назад с помощью поля времени и кнопки Go.
- Реальные тики брокера, реальный спред и реальные гэпы. Длинные паузы без тиков (ночи, выходные) пропускаются автоматически; минуты без записанных тиков заполняются тиками, сгенерированными из M1-бара.
- Сессии имеют имена и сохраняются. Закройте MetaTrader и продолжите позже с того же момента.
Возврат во времени
Вернитесь в любой прежний момент или сразу ко входу в сделку из истории сделок. Данные графика, ордера, баланс, статистика и просадка восстанавливаются такими, какими они были; индикаторы перезапускаются на более ранних данных, а объекты, нарисованные индикаторами после этого момента, удаляются. Ваши собственные рисунки сохраняются.
Виртуальная торговля
- Рыночные и отложенные ордера (limit / stop выбираются по стороне цены) с SL и TP; уровни можно ввести вручную или выбрать на графике перекрестием, а линии можно перетаскивать.
- Объём позиции от риска: риск в % от баланса или в деньгах от расстояния до SL; либо фиксированный объём.
- Разделение ордеров: одним щелчком отправляется несколько ордеров, которые делят объём и риск.
- Изменение SL / TP, перенос в безубыток, закрытие части позиции, отмена отложенных ордеров; можно выбрать несколько ордеров сразу.
- Ордера исполняются тик за тиком по реальным Bid / Ask. SL, TP и отложенные ордера исполняются на первом тике, достигшем уровня, поэтому гэпы и проскальзывание реальны.
- Стоимость тика рассчитывается по ценам симулируемого времени (пары с JPY, кроссы, индексы, металлы), а не по сегодняшнему курсу.
- Комиссия и своп симулируются. Своп начисляется открытым позициям в полночь по времени сервера по ставкам символа с учётом множителей дней недели (например, среда x3). Комиссия берётся из правил комиссий символа, либо из прошлых сделок вашего счёта по этому символу, либо задаётся вручную и учитывается при расчёте объёма по риску.
- Всё виртуально: брокеру ничего не отправляется.
- Дополнительные торговые клавиши: B покупка, S продажа, C закрыть, E безубыток.
Toolbox: история, журнал, статистика
Отдельное перемещаемое окно (клавиша T):
- Trade: открытые ордера с закрытием в один щелчок, строка счёта с процентом прибыльных сделок, профит-фактором, средним R и максимальной просадкой.
- History: каждый полный и частичный выход с комиссией, свопом, прибылью, R и причиной; возврат к сделке или показ её на графике; экспорт в CSV.
- Actions: каждое действие и исполнение в порядке времени с точностью до миллисекунд; экспорт в CSV.
- Journal: стратегия, сетап, таймфрейм, соблюдение плана, качество входа, эмоция, ошибка и заметка к каждой сделке.
- Stats: закрытые сделки, сгруппированные по любому полю журнала: сделки, прибыльные, процент прибыльных, средний R, прибыль / убыток, профит-фактор, лучшая и худшая.
- Chart: кривая баланса и просадка.
Результаты показываются в кратных R и в деньгах.
Внешний вид
Три цветовые темы (Neutral, Navy, Dark) и размеры панелей от 50 % до 200 % (автоматически по высоте экрана), поэтому панели остаются чёткими на экранах высокого разрешения.
Требования
- MetaTrader 5 для Windows, сборка 6230 или новее (версия, на которой выполнялось тестирование).
- Символ с историей M1 и тиков на сервере вашего брокера. Сначала загрузите историю (откройте график символа и прокрутите назад или используйте окно «Символы»).
- Без DLL, без веб-запросов, реальные ордера брокеру не отправляются. Включать алготрейдинг не нужно.
- Протестировано у нескольких брокеров на символах Forex, металлов, нефти, криптовалют и индексов, включая названия символов с префиксами и суффиксами (например, XAUUSD.Q или XBRUSD.5). См. примечания ниже.
Как начать
- Прикрепите RM Simulator к графику реального символа (например, GBPUSD).
- В параметрах задайте имя сессии, время начала и начальный баланс.
- Эксперт создаёт пользовательский символ, загружает историю до времени начала и открывает его график. Затем он сам запускается на этом графике.
- Нажмите Play или Step. Откройте ещё графики того же символа .RMS для других таймфреймов и добавьте свои индикаторы и шаблоны.
- Торгуйте через New Order, управляйте через Modify Order, откройте Toolbox (кнопка или T) для истории, журнала и статистики.
- Чтобы продолжить позже, снова прикрепите эксперта к графику .RMS.
Входные параметры
| Параметр | По умолчанию | Назначение |
|---|---|---|
| Session name | пусто (= имя символа) | Имя сохраняемой сессии; на один символ можно создать несколько сессий. |
| Start time of a new session | пусто (= 30 дней назад) | Первая симулируемая минута новой сессии. |
| Days of M1 history before the start | 5 | История, показываемая на графике до начала. |
| Skip gaps without ticks longer than (s) | 300 | Ночи и выходные пропускаются при воспроизведении. |
| Speed of a new session | 1x | 1x, 10x, 50x, 100x или Max. |
| Step timeframe | текущий график | Размер свечи для кнопки Step. |
| Initial balance of a new session | 10000 | Виртуальный баланс. |
| Commission per lot per side | -1 (автоматически) | -1 = из правил комиссий символа или из прошлых сделок; любое другое значение используется как задано. |
| Swap at every rollover | true | Начислять своп (сегодняшние ставки символа) открытым позициям в каждую полночь сервера симулируемого времени. |
| Back: delete chart objects drawn after the Back time | true | Удаляет метки индикаторов, нарисованные на данных, к которым вы вернулись назад. |
| Back: never delete objects named | пусто | Префиксы имён через запятую, объекты с которыми никогда не удаляются. |
Важные замечания и ограничения
Пожалуйста, прочитайте перед покупкой.
- Тестер стратегий: RM Simulator использует пользовательский символ и не работает в тестере стратегий. В нём продукт только показывает свои панели и информационное окно и не торгует. Продукт рассчитан на работу на обычном графике. Видео и скриншоты показывают, как он работает.
- Это не инструмент автоматического тестирования: он не запускает советников. Вы торгуете вручную.
- Своп по сегодняшним ставкам: MetaTrader не хранит историю ставок свопа, поэтому для всего симулируемого периода используются текущие ставки символа. Редкие режимы свопа «reopen» не моделируются.
- Качество данных = данные вашего брокера. Качество исполнения зависит от истории тиков вашего брокера. Для минут без записанных тиков из M1-бара генерируются 4 тика, и исполнение там грубее.
- Симуляция — это не реальная торговля: реальное исполнение (проскальзывание, реквоты, ликвидность) может отличаться, а результаты в симуляторе ничего не говорят о будущих результатах.
- На один реальный символ существует один пользовательский символ. Сессии одного символа используют его совместно; при загрузке сессии его данные перестраиваются (доли секунды).
- Индикаторы, которые удаляют свои объекты при перезапуске, могут потерять их после возврата во времени.
- Текстовые поля ограничены MetaTrader 63 символами; заметки занимают три строки.
- Интерфейс на английском языке.
- Эта версия протестирована у нескольких брокеров на символах Forex, металлов, нефти, криптовалют и индексов. Счета в валютах, отличных от USD, и акции пока не тестировались. Сначала попробуйте продукт на своём символе в небольшой тестовой сессии.
- Только настольный MetaTrader 5. MetaTrader 4 не поддерживается.
- Файлы: сессии сохраняются в общей папке данных терминалов (Common\Files\RMSim), а пользовательские символы отображаются в окне «Обзор рынка» с окончанием .RMS.
Этот продукт является образовательным и тренировочным инструментом. Он не является торговой рекомендацией и не обещает прибыли.

