Примеры реализации стратегий в TSLab

DISCLAIMER

Data, information, and material (“content”) is provided for informational and educational purposes only. This material neither is, nor should be construed as an offer, solicitation, or recommendation to buy or sell any securities. Any investment decisions made by the user through the use of such content is solely based on the users independent analysis taking into consideration your financial circumstances, investment objectives, and risk tolerance. Neither www.tslab.pro nor any of its content providers shall be liable for any errors or for any actions taken in reliance thereon.

Введение

В данной статье представлены примеры реализации алгоритмов и индикаторов с помощью визуального редактора скриптов TSLab.

Для того, чтобы запустить пример Вам необходимо:

  1. Скачать пример скрипта на Ваш компьютер.

  2. Запустить программу TSLab.

  3. Выбрать пункт меню Лаб - Скрипты

  4. В открывшемся окне Скрипты

  5. В правой части окна Скрипты нажать на кнопку Загрузить из файла. Перейти в директорию со скачанным скриптом. Выбрать необходимый скрипт и нажать на кнопку Открыть.

  6. В списке доступных скриптов выбрать загруженный скрипт и дважды кликнуть на нем мышкой.

Примеры реализации стратегий в TSLab

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

Стратегия на основе индикатора ADX

Для длинных позиций:

  • Купить, если +DI > -DI и ADX растёт.

  • Выйти из позиции, если +DI < -DI или ADX падает.

Для коротких позиций:

  • Войти в короткую позицию, если +DI < -DI и ADX растёт.

  • Закрыть короткую позицию, если +DI > -DI или ADX падает.

Скачать пример

Полезные ссылки

Стратегия на основе индикатора Aroon

Логика работы стратегии

  • AroonUp > AroonDown - входим в позицию Long и закрываем позицию Short;

  • AroonUp < AroonDown - входим в позицию Short и закрываем позицию Long;

  • AroonUp и AroonDown приблизительно равны - это период консолидации.

Фильтр консолидации для входа в позицию построен на разнице двух индикаторов. В качестве уровня фильтрации используется Константа.

Скачать пример

Полезные ссылки

Стратегия на основе индикатора "CCI - 100"

Логика работы стратегии

  • Покупка - CCI поднимается выше 100.

  • Продажа - CCI опускается ниже 100.

Для короткой позиции

  • Продажа - CCI опустится ниже -100.

  • Закрытие позиции - CCI поднимется выше -100.

Скачать пример

Полезные ссылки

Стратегия на основе индикатора "CCI - Zero"

Логика работы стратегии

Покупка (открывать длинную, закрывать короткую позицию), когда Индекс товарного канала CCI поднимается выше нуля.

Продажа (закрывать длинную, открывать короткую позицию), когда Индекс товарного канала CCI опустится ниже нуля.

Скачать пример

Полезные ссылки

Примеры стратегий на основе CCI - сравнение

Сравнение индикаторов:

  • Встроенный в программу TSLab CCI

  • Индикатор CCI из wiki

  • Модифицированный индикатор CCI

Скачать пример

Полезные ссылки

Пример стратегии без параметров

Логика работы стратегии

Если цена прошла много, то вероятнее всего рынок трендовый.

  • Покупка - бар большой и цена двигалась наверх.

  • Выход из позиции если бар маленький.

Для входа в короткую позицию используются бары с направлением вниз.

Скачать пример

Полезные ссылки

Стратегия на основе индикатора RSI

Логика работы стратегии

  • Продажа - если индикатор высоко;

  • Покупка - если индикатор низко.

Стратегия с коротким профитом и стоплоссом, цена которого рассчитывается трейлстопом в относительных значениях.

Скачать пример

Полезные ссылки

Стратегия на основе индикатора RSI - контртренд

Логика работы стратегии

  • Продажа и закрытие лонг - если индикатор высоко.

  • Покупка и закрытие шорт - если индикатор низко.

Скачать пример

Полезные ссылки

Стратегия на основе индикатора RSI и блока "Сжать"

Пример иллюстрирует работу блока "Сжать "и дневные диапазоны индикатора.

Скачать пример

Полезные ссылки

Пример стратегий на основе стандартного отклонения

Логика работы стратегии

Верхняя граница канала: 3 * Стандартных отклонения

Нижняя граница канала: -3 * Стандартных отклонения от SMA

Для входа в позицию Short выставляется лимитная заявка на уровень верхней границы канала.

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

Выход из позиций лимитными заявками на средней SMA.

Скачать пример

Полезные ссылки

Пример стратегий с применением индикаторов "Максимум За период" и "Минимум За период".

Логика работы стратегии

Система построена на пробой уровней максимальных и минимальных цен за период.

  • Вход в позицию Long - при пробитии текущей ценой вверх верхней линии канала Максимум За;

  • Вход в позицию Short - при пробитии текущей ценой вниз нижней границы канала.

Выход из позиции осуществляется по индикатору AMA. Запрещено одновременное существование противоположных позиций.

Скачать пример

Полезные ссылки

Стратегия управления позицией.

С ограничением набора макимального количества лотов.

Пример применения блоков формул и индикатора EMA. Пример применения блоков "Изменить По"

Скачать пример

Last updated