Секреты TSLab | Торговые роботы | События
11 Дек

Программа курса TSLab + C# + TSLab API

Программа обучения не является жесткой и может быть изменена в ту или иную сторону по необходимости.

Для курса TSLab + C# + TSLab API программа состоит из трех блоков информации: TSLab, C#, TSLab API. Получить программу каждого блока в виде таблицы excel можно по ссылке

Блок TSLab

Урок Темы Раздел
Урок 1 Введение. TSLab
Описание неоходимого ПО для работы. TSLab
Подключение к брокеру. Общие настройки программы. TSLab
Описание окон «сделки», «котировки», «позиции», «менеджер заявок» и т.д. Работа
в TSLab как в обычном торговом терминале.
TSLab
Работа с графиками. Редактор шаблона. Базовые примитивы. TSLab
Урок 2 Работа с графиками. Настройки отображения. Использование формул. Использование двух
инструментов.
TSLab
Загрузка исторических данных. Настройки поставщика исторических данных. Синхронизация
исторических данных.
TSLab
Создание индикаторов. Индикатор «Спред», «Дневная сессия». Использование индикаторов
в графиках.
TSLab
Подключение чужих индикаторов. TSLab
Создание скриптов. Настройки скриптов. Разделение скриптов на блоки. TSLab
Контейнер скриптов. Настройки. Особенности. TSLab
Урок 3 Установка скриптов в работу. Настройки и возможности агента. TSLab
Интервалы пересчета. Особенности настроек торговли для разных интервалов пересчета. TSLab
Изучение схемы подачи ордеров и исполнения сигналов. TSLab
О пропущенных входах и методах борьбы. TSLab
Обращение к предыдущим расчетным данным, методы накопления информации в скрипте. TSLab
Трэйл стопы. Стандартный блок «Трэйл стоп» и трейл стоп любой конфигурации. TSLab
Связанные заявки. Отработка связки «Тейк профит» + «Стоп лосс». Наблюдение. TSLab
Работа в разных таймфреймах внутри одного скрипта. TSLab
Урок 4 Специальные блоки. Footprint. Тиковый кэш. TSLab
Оптимизация скриптов. Связанные параметры. Ускорение оптимизации. Детали и настройки. TSLab
Комиссия и проскальзывание. Создание скриптов: «Перенос стоп лосса в безубыток»,
«Одна позиция одновременно», «Наращивание позиции», «Переворот позиции».
Ответы на вопросы по первой части курса. Решение возникших проблем.

Блок C#

Урок Темы Раздел
Урок 1 Введение. О языке C#, платформе .Net . C#
Microsoft Visual Studio. Общее описание. Окна, меню, базовые настройки. C#
Проект. Создание, состав, настройки. C#
Решение. Создание, состав, настройки. C#
Начало программирования. Переменные, базовые типы данных, базовые конструкции языка (ветвления и циклы). C#
Урок 2 Инициализация переменных. C#
Область видимости переменных. C#
Массивы. Одномерные, многомерные. C#
Списки. C#
Урок 3 Приведение типов. Явное, неявное. Типичные ошибки. C#
Форматированный вывод. Форматирование строк. C#
Оператор switch. C#
Множества enum. C#
Функции. Часть 1. C#
Урок 4 Функции. Часть 2. Примеры. C#
Работа со временем. Структуры TimeSpan, DateTime. C#
Базовые понятия Объектно Ориентированного Программирования (ООП). Структуры, классы, объекты. Поля классов, видимость полей. C#
Урок 5 Ссылочные типы и типы значения. C#
Классы. Свойства, конструкторы. Видимость классов. C#
Классы. Наследование классов. C#
Классы. Приведение классов. C#
Урок 6 Методы классов. C#
Особенности чисел с плавающей запятой и других вещественных чисел. C#
Интерфейсы. Создание, назначение и использование. C#
Интерфейсы. Наследование и приведение. C#
Создание элементарного скрипта. TSLab API
Базовые элементы. Вывод сообщений и графиков. TSLab API

 

Блок TSLab API

Урок Темы Раздел
Урок 1 Статические члены классов, свойства, поля. C#
Статические классы. C#
Методы расширения, статические методы. C#
Работа с заявками. Лимитные, рыночные и стоп заявки. TSLab API
Скрипт 3 панели. Бид, аск и ОИ. TSLab API
Скрипт с несколькими инструментами. TSLab API
Скрипт на двух скользящих. Лонг и шорт. TSLab API
Урок 2 Делегаты. Анонимные методы, лямбда выражения. Примеры использования. C#
Скрипт на двух скользящих SMA. TSLab API
Модификация старых скриптов с использованием делегатов и лямбд. TSLab API
Скрипт разрешающий оптимизацию. Ускорение оптимизации. TSLab API
Урок 3 Исключения, обработка исключений. C#
Элементы API. TSLab API
Скрипт входа по двум растущим барам, выходом по простой скользящей. TSLab API
Скрипт входа по двум растущим барам, выходом по адаптивной скользящей. TSLab API
Скрипт с ограничением числа позиций. TSLab API
Реверс позиции. TSLab API
Смещение стопа в безубыток. TSLab API
Наращивание позиции. TSLab API
Наращивание позиции со смещением стопа в безубыток. TSLab API
Урок 4 Системы контроля версий. Git. Использование Git. C#
Сжатие и разжатие. Работа с таймфреймом. TSLab API
Комиссия. Работа со стандартной комиссией. Создание своего расчета комиссии. TSLab API
Урок 5 Скрипты, использующие сжатие и разжатие. Работа с разными таймфреймами в одном скрипте. TSLab API
Получение размера депозита. Стартовый депозит. Работа с депозитом. TSLab API
Сохранение данных между пересчетами скрипта. Различные варианты. Обмен информацией между скриптами. TSLab API
Самостоятельный расчет позиции исходя из размера депозита и различных условий. Учет просадки эквити для закрытия позиций. TSLab API
Урок 6 Общий обзор написания кубиков для визуального редактора. TSLab API
Создание простого кубика без параметров, и кубика с параметром. TSLab API
Базовые интерфейсы кубиков: потоковый кубик, дискретный кубик. В чем отличие? TSLab API
Написание кубиков: индикаторные, для позиций, для свечек, кубики работающие с тиками, кубики работающие со стаканом. Использование различных методик и готовых классов. TSLab API
Кубик корреляция. TSLab API
Урок 7 Кубик AdaptiveSma. TSLab API
Кубик Regression. TSLab API
Релтайм интерфейс ISecurityRt. Получение рыночной информации напрямую. Прямое управление ордерами без использования сигналов. TSLab API
Вход и выход на одной свече без использования сжатия. Использование реалтайм данных в скриптах. TSLab API
Урок 8 Решение какой либо необычной задачи по выбору преподавателя или Вашему выбору. TSLab API
Ответы на вопросы курса, решение проблем возникших в ходе курса.

 


comments powered by HyperComments

14
Июл
2017

Доверительное управление. Результаты в июне 2017 года.

Доверительное управление. Результаты в июне 2017 года. Июнь индекс РТС вновь провел преимущественно в боковых движениях, а… »

11
Июн
2017

Доверительное управление. Результаты в мае 2017 года.

Доверительное управление. Результаты в мае 2017 года. В мае “болтанка” индекса РТС продолжилась, на паре… »

7
Май
2017

Доверительное управление. Результаты в апреле 2017 года.

Доверительное управление. Результаты в апреле 2017 года. В апреле мы наблюдали очередной месяц “боковика” по… »

2
Апр
2017

Доверительное управление. Результаты в марте 2017 года.

Доверительное управление. Результаты в марте 2017 года. В марте волатильность на рынке несущественно выросла. Все… »

7
Мар
2017

Доверительное управление. Результаты в феврале 2017 года.

Доверительное управление. Результаты в феврале 2017 года. Февраль был самым коротким торговым месяцем, к тому же… »