Блог им. Burger |Расчёт EMA в TSLab.

Не могу подобрать формулу расчёта EMA в TSLab.
Варианты в сети дают чуть другой результат,
поэтому модель в TSLab работает чуть по-другому,
чем эквивалент в C#. Где-то лучше, где-то хуже.
Кто в теме, подскажите формулу, которая
используется в TSLab?

Блог им. Burger |TSLab, ещё раз про оптимизацию систем.

Много постов тут было по сабжу, хочу добавить ещё
несколько слов.
Имеем историю в текстовике, в TSLab прогнали оптимизацию.
Получили результат.
TSLab, ещё раз про оптимизацию систем.

Выбираем параметры, какие нам понравились и начинаем
«заглядывать в будущее».
Для этого загоняем наш текстовик с историческими данными

( Читать дальше )

Блог им. Burger |TSlab: реализация обратной связи.

TSlab — удобный инструмент для тестирования различных
относительно простых стратегий. Но у него есть недостаток
— нельзя организовать обратную связь.
Например, если необходимо данные по текущей позиции
передать в «начало» алгоритма, но, естественно, на следующую
итерацию.
Выход я в итоге нашёл, хотя и довольно медленный,
и вряд ли он сгодится для использования real-time,
но при историческом тестировании алгоритма вполне сносный.
Реализуем следующим образом.
Изначально вносим в алгоритм 2 или более (по-необходимости)
одинаковых источника данных. Одинаковых по сути, но имена
у текстовых файлов разные.
Один источник делаем тестовым: с него снимаем текущую позицию,
её доходность и пр. Для минимизации влияния на общую
статистику в этом источнике открываем позиции лишь в 1 лот.
Тогда TSlab позволит нам выходы из алгоритма обработки этого
источника подать на входы «рабочего» источник данных,
где позиции ставим не менее 1000 лотов для нивелирования
влияния «тестового» источника данных на статистику.
Конструкция получается довольно громоздкая, но проблема
реализации обратной связи решается.

....все тэги
UPDONW
Новый дизайн