Moontraider logo
Moontraider logo

Documentation

Markets Saver (Архив рыночных данных)

Данный алгоритм был разработан для сохранения истории рыночных данных. Это удобно когда Вы хотите провести анализ своих сделок или разработать новую стратегию относительно прошлых данных. Гибкие настройки алгоритма помогут Вам включать/отключать выбранные рынки или маркеты по отдельности.

ВАЖНО: Для работы алгоритма, необходимо в общих настройках MoonTrader включить архивирование рыночных данных!

Добавление нового алгоритма выполняется нажатием кнопки «Добавить алгоритм» на вкладке «Алгоритмы». Появится следующее всплывающее окно:

Выбираем Markets Saver.

Общие настройки:

  • Название: укажите название Вашего алгоритма, чтобы легко идентифицировать его в полном списке алгоритмов. Для удобства можно указывать параметры в названии, например — «Saver USDT» или «Saver BTCUSDT/ETHUSDT».
  • Автостарт при перезапуске: переключатель включения/выключения позволяет пользователю выбрать, будет ли алгоритм запускаться автоматически после запуска ядра.

Фильтры рынков:

  • Тип рынка: позволяет пользователю выбрать желаемый тип рынка для сохранения истории: Спот/USDT-M/COIN-M.
  • Объединенные по квотируемой паре: квотируемый актив (Например usdt или btc). Если Вы хотите сохранять тиковые данные всего рынка к валюте Tether, то укажите usdt и нажмите Enter.
  • Белый список: валютные пары “белого списка”. Если Вы заполняете данное поле, необходимо пункт «Объединенные по Квотируемой паре» оставить пустым! Допустим Вы хотите сохранять историю только по двум парам BTCUSDT и ETHUSDT, то укажите их в данном поле через запятую. Сохранение тиков на других парах производиться не будет. Формат — btcusdt, ethusdt, и т.д..
  • Черный список: валютные пары “черного списка”. Допустим в пункте «Объединенные по Квотируемой паре» вы указали котируемый актив usdt, но не хотите сохранять историю по «объемным» парам BTCUSDT и ETHUSDT, то укажите их через запятую. Формат — btcusdt, ethusdt, и т.д.

Далее обязательно нужно включить архивирование рыночных данных в общих настройках!

Для этого переходим на главное окно MoonTrader и выбираем Настройки —> Профиль ядра —> Архив рыночных данных

  • Включить архивирование: позволяет пользователю включить/отключить архивирование истории. Для работы алгоритма Markets Saver галочка должна быть включена! Так же архи сохраняет историю тиков в случае если у Вас открыта позиция или просто окно графика.
  • Максимальная нагрузка ОЗУ: укажите максимальный объем оперативной памяти для использования. Данный объем используется как буфер памяти для последующей записи на диск. Не рекомендуется указывать малое значение, т.к. будут частые нагрузки на ЦП. Оптимально 30% от общего объема оперативной памяти.
  • Авто удаление рыночных данных: позволяет пользователю включить/отключить автоматическое удаление архивов с рыночными данными.
  • Максимальное время хранения на диске: укажите время хранения рыночных данных. В случае если Вы укажите большое кол-во дней, то архив может занять все свободное место на жестком диске.