дорогой друг, видео и публикация будут полезны всем, кто использует VPS (VDS) для алготрейдинга в MetaTrader. Если на VPS установлено много терминалов, а оперативной памяти не хватает, вам нужна оптимизация оперативной памяти для MetaTrader.
Работа с большим объемом данных в Метатрейдере: будь то автоматизированная торговля советниками на минутных таймфремах или использование «прожорливых» индикаторов, влечет за собой загрузку оперативной памяти и, как следствие, зависание терминала. Если эта проблема вам знакома, смотрите в видео какими способами ее решить.
Содержание
Для удобства навигации, добавили тайм-код ссылки, нажимая на которые будете попадать в YouTube в нужную часть видео.
00:13 Введение
01:46 Установка модуля «Оперативная память»
программы Advanced SystemCare PRO 14.
01:53 Настройка модуля «Оперативная память»
.
02:25 Рекомендации по использованию модуля «Оперативная память»
.
Галочку «Выполнять при загрузке Windows»
не ставьте, потому что, при ежедневной перезагрузке сервера, программа будет запускаться в автоматическом режиме.
Перезапуск сервера настроим во второй части инструкции, а эта программа не должна запускаться автоматически. Поскольку влияние на постоянной основе на текущие ордера не исследовано.
Во время экспериментов стояла галочка «Очистить буфер обмена»
и у индикатора OligarchArrow не хватило памяти, и сделки на одном терминале из-за этого закрылись.
По этому остерегаемся ставить программу на полный автопилот, однако использовать в повседневности для уменьшения задействованной оперативной памяти кратковременно включить, сгрузить память, и выключить, в таком режиме можно.
Если же вы уверены, что советник не использует пользовательских индикаторов, которые считают всю историю баров и держат эту инфу в буфере обмена и оперативной памяти не хватает на VPS, то тут два варианта: включить программу оптимизации оперативной памяти на постоянной основе, или настроить рестарт WindowsServer2012 и об этом подробно во второй части.
03:02 Часть 2. Оптимизация оперативки при помощи планировщика заданий перезагрузки сервера.
03:22 Вызов планировщика задач (Клавиши Win+R, вводим в строку C:\Windows\system32\taskschd.msc /s
)
03:30 Запускаем Планировщик заданий, создаем в нем папку «reboot»
.
03:40 Создание простой задачи «Ежедневная перезагрузка сервера»
.
03:54 Триггер. Оставляем галочку на «Ежедневно» и жмём Далее (или выбираем Еженедельно и там выбираем рабочие дни можно настроить периодичность повторений).
В видео показан вариант с ежедневным перезапуском, а потом после создания задания, в конце инструкции показали, как отредактировать и внесли изменения указав еженедельный перезапуск отметив рабочие дни с Понедельника по Пятницу.
В инструкции покажем два варианта сразу 1 – ежедневно и 2 – еженедельно (выбрав ежедневно в рабочие дни). Рекомендуем сразу выбирать вариант 2.
Или выбрав вариант 1 после создания задания, отредактировать его, точно как в видео.
1. Если выбираете ежедневно:
Выбираем дату и время первого перезапуска, отмечаем повторять каждый 1 день.
2. Если выбираете еженедельно:
Выбираем дату и время первого перезапуска, отмечаем повторять каждую 1 неделю и выбираем рабочие дни.
04:19 Оставляем галочку на «Запустить программу»
, снова жмём Далее.
05:22 Завершение. Галочку. Открыть окно “Свойства” после нажатия кнопки Готово.
05:40 В открывшемся окне «Свойства задачи» – Отмечаем – Выполнить для всех пользователей
. Выполнить с наивысшими правами
и в поле «Настроить для:» выбрать WindowsServer2012
06:00 В появившемся окне ввести имя пользователя “Administrator”, от имени которого будет выполняться задание. И пароль.
07:52 Часть 3. Изменим периодичность ежедневного перезапуска WindowsServer2012 в планировщике задач.
08:12 Выбираем Триггеры и выделяем строку имеющегося триггера с заданием. Изменить
08:25 Выбираем «Еженедельно…» и отмечаем рабочие дни.
Тут можно выставить Дополнительные параметры – периодичность перезагрузок, например если нужно чтобы перезапуск был каждые 3 часа – Повторять задачу каждые N часов в течение 1 дня.
09:00 Подтверждение изменением введением логина и пароля.
Готово.
09:20 Часть 4. Проверяем происходит ли автоматический перезапуск сервера и терминалов в 08:05.
дорогой друг, подпишитесь на наши соц сети, будьте в курсе публикаций и новостей!