Загрузка...
Список форумов » Интернет » Я программист, пишу на Python несколько лет, к рынкам отношусь с любопытством. » Ответить
1 сентября 2026 г. 23:59:28
Приветствую. Я программист, пишу на Python несколько лет, к рынкам отношусь с любопытством. Хочу попробовать написать простой бэктестер и проверить пару очевидных идей на исторических данных, чисто из инженерного интереса. С кодом проблем нет, а вот с предметной областью беда: не понимаю, какие ошибки в тестировании считаются классическими и что обязательно нужно учитывать, чтобы результат не был мусором. Подскажите, где почитать про это по-человечески, с примерами кода?
2 сентября 2026 г. 0:07:11
Классических ошибок несколько: заглядывание в будущее, когда сигнал считается по бару, который на момент входа ещё не закрыт, игнорирование спреда и комиссий, и подгонка параметров под конкретный отрезок истории. Первая убивает результат чаще всего и незаметна, пока не начнёшь проверять руками. Материалы с кодом есть у ForexNews24 https://forexnews24.com/ , там разбирают методику расчёта бэктестов и выкладывают примеры на Python. Полезно посмотреть, как у них устроен переход от сигнала к сделке. Совет: сразу заложите в свой движок учёт издержек, даже грубый. Стратегия, красивая без комиссий, часто становится убыточной, когда добавляешь спред, и лучше узнать это на первом же прогоне.
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять