Ускорить бэктест

Собственно сабж

  1. karuzzo

    Регистрация:
    16.08.19
    Сообщения:
    99
    Был на сайте:
    05.01.23

    Алексей, может быть стоит сделать модификатор доступа паблик на сущности замедляющие работу на больших выборках? например возможность работы с List<Candle> а именно уменьшение его размера на 1 на каждом новом баре если количество переваливает за какое то число, заметно ускоряет бэктест не влияя на работу стратегии в целом. Возможно есть еще какие то сущности регулируя размер которых может положительно сказаться на скорости бэктеста?

    karuzzo
    12.05.2020 10:07
    #1
  2. Алексей Ван Команда форума

    Регистрация:
    02.02.13
    Сообщения:
    1169
    Был на сайте:
    28.03.24
    Цитата: karuzzo

    Алексей, может быть стоит сделать модификатор доступа паблик на сущности замедляющие работу на больших выборках? например возможность работы с List<Candle> а именно уменьшение его размера на 1 на каждом новом баре если количество переваливает за какое то число, заметно ускоряет бэктест не влияя на работу стратегии в целом. Возможно есть еще какие то сущности регулируя размер которых может положительно сказаться на скорости бэктеста?

    Может и можно так сделать. Но там на длинну этого массива завязано куча всего. Это очень глубокий уровень рефакторинга нужно проводить с десятком сложно уловимых ошибок которые будем месяцами ловить.

    Алексей Ван
    12.05.2020 12:32
    #2
  3. karuzzo

    Регистрация:
    16.08.19
    Сообщения:
    99
    Был на сайте:
    05.01.23

    Окей, тогда лучше не трогать))

    karuzzo
    12.05.2020 14:38
    #3