Миграцией называется процесс переноса текущего активного окружения с локальной торговой платформы на виртуальную. Это простой и однозначный способ изменения состава запущенных программ, открытых графиков и параметров подписки на виртуальной платформе.
Перед запуском виртуальной платформы необходимо подготовить для нее активное окружение — графики, запущенные индикаторы и советники, параметры копирования сделок по подписке и настройки плафтормы.
Настройте в окне "Обзор рынка" список символов, которые необходимы для работы ваших советников. Все ненужные символы лучше убрать, чтобы уменьшить тиковый трафик в платформе. Нет смысла держать в "Обзоре рынка" сотню символов, если для торговли используется только пара.
Откройте только нужные вам графики, закройте все лишние. Хотя ограничений на количество открытых графиков нет, держать ненужные не имеет смысла. Цветовые настройки графиков значения не имеют.
В настройках платформы в закладке "Графики" укажите значение параметра "Макс. баров в окне". Некоторые пользовательские индикаторы написаны неэкономным образом и делают расчеты на всей доступной в графике истории. В этом случае чем меньше будет указано значение, тем лучше. Но предварительно убедитесь, что индикатор работает корректно с данными настройками — перезагрузите платформу после изменения этого параметра.
Виртуальная платформа спроектирована таким образом, что автоматически закачивает всю доступную историю с торгового сервера, но при этом на графике будет доступно не более 500 000 баров.
Набросьте на графики все необходимые для автономной работы платформы индикаторы и советники. Большинство советников не обращаются к индикаторам на графиках, проведите ревизию и решите, что в действительности вам нужно.
Купленные в Маркете продукты, запущенные на графике, также переносятся при миграции. При этом они работают в полноценном режиме, но лицензии для активации не тратятся. Автоматическое лицензирование купленных продуктов без расходования доступных активаций сделано специально только для виртуальной платформы.
|
Все внешние параметры индикаторов и советников должны быть заданы правильно, проверьте их еще раз перед тем, как запускать синхронизацию.
Скрипты не могут быть перенесены при миграции, даже если они были запущены в бесконечном цикле на графике в момент синхронизации.
Если советник должен отправлять почту, выкладывать данные по FTP или копировать сделки по подписке, пропишите все нужные настройки. Обязательно укажите правильные логин и пароль вашего аккаунта в MQL5.community в закладке "Сообщество". Это необходимо для копирования сигналов.
У виртуальной платформы всегда стоит разрешение на автоматическую торговлю. Поэтому любой запущенный в момент синхронизации советник, имеющий торговые функции, сможет торговать в виртуальной платформе после переноса. Не запускайте на графиках советники, в которых вы не уверены.
При миграции советников в локальной платформе отключается автоторговля. Это сделано для защиты от ситуации, когда две платформы открыты с одним и тем же счетом и на них одновременно торгует один и тот же советник.
Независимо от того, разрешена или запрещена автоматическая торговля на вашей платформе или в свойствах конкретного запущенного советника, любой советник при переносе в виртуальную платформу получит полное разрешение на торговлю. |
Укажите требуемые параметры копирования сделок в разделе "Сигналы". Если на торговом счете есть действующая подписка и разрешено копирование сделок, то в момент проведения миграции в торговой платформе разрешение на копирование сигнала будет сброшено. Это сделано для защиты от ситуации, когда две торговых платформы открыты с одним и тем же счетом и копируют одновременно одни и те же сделки. При повторной миграции при уже работающем сигнале на виртуальной платформе включение копирования сигналов на локальной платформе не требуется.
На виртуальной платформе настройка "Синхронизировать позиции без подтверждения" всегда включена. Виртуальная платформа не имеет пользовательского интерфейса, операции копируются только автоматически, и подтверждать их вручную невозможно.
Копирование сделок автоматически включится на виртуальной платформе при выполнении миграции. Сообщение об отмене копирования на локальной платформе также будет продублировано в журнал.
Если ваша программа, предназначенная для работы в виртуальной платформе, использует функцию WebRequest для отправки HTTP-запросов, в разделе "Советники" поставьте разрешение и перечислите все доверенные URL.
Миграция производится при каждой синхронизации торговой платформы, синхронизация всегда работает в одну сторону — окружение локальной платформы доставляется на виртуальную, но никогда наоборот. Состояние виртуальной платформы можно контролировать с помощью запросов логов платформы и экспертов, а также данных мониторинга виртуального сервера.
Для проведения синхронизации перейдите в раздел "VPS" и выберите тип миграции. Существует несколько типов миграции, которые следует использовать в зависимости от цели:
Таким образом вы можете в любой момент изменить количество графиков и список символов в Окне данных, состав запущенных программ и их входные параметры, настройки платформы и подписку на Сигналы.
При первой синхронизации автоматически закачивается вся доступная история по открытым графикам. Процесс подкачки истории с торгового сервера происходит не мгновенно и может занять какое-то время, поэтому запущенные на графиках программы должны корректно обрабатывать ситуацию с обновлением истории. |
При выполнении миграции вся информация записывается в лог торговой платформы.
После выполнения синхронизации откройте журнал виртуальной платформы для просмотра выполненных на нем действий. Для этого перейдите в раздел "VPS \ Журнал":
При необходимости изучить журнал более подробно, нажмите "Просмотр". В открывшемся окне задайте фрагмент текста, по которому будет произведена фильтрация записей журнала, желаемый временной интервал и нажмите "Запрос" для загрузки найденных записей.
Сами логи виртуальной платформы обновляются при каждом их запросе и сохраняются в папку [каталог данных платформы]\logs\hosting.*.terminal\.
Процесс миграции обладает рядом особенностей: