Блог им. Burger

TSlab: реализация обратной связи.

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

Читайте на SMART-LAB:
Какие акции покупать? Сегодня обсудили в ходе мозгового штурма. Что сегодня купил я?
Мне очень страшно и дискомфортно покупать акции в текущих условиях. Бесстрашный и уверенный у нас только Олег💪💪💪 Тем не менее, я ввалил сегодня...
🔥Дочка SOFL — №1 в управленческом ИТ-консалтинге России
Компания «Борлас» (входит в Группу Софтлайн) заняла 1-е место в рейтинге RAEX по управленческому консультированию в области ИТ! Выручка Борлас по...
📉 ЦБ почти в восемь раз сократит ежедневные продажи валюты
Банк России со второго полугодия 2026 года снизит объем ежедневных продаж иностранной валюты на внутреннем рынке почти в восемь раз — с ₽4,62 млрд...
Фото
Длинные ОФЗ: сколько можно заработать, если ключевая ставка ЦБ РФ продолжит снижаться?
Длинные ОФЗ с начала текущего года не демонстрировали выраженного снижения по доходности несмотря на продолжение цикла понижения ключевой ставки...

теги блога Андрей Кучумов

....все тэги



UPDONW
Новый дизайн