Бесплатные торговые роботы 2021 (часть 1)

Список созданных бесплатных торговых роботов для ETS в 2021 году.
Все описанные торговые роботы с открытым исходным кодом, и доступны как в программе ETS, так и в корневой папке программы в директории BaseStrategy. Ниже приведен список и описание стратегий. Любую стратегию можно протестировать на исторических данных и провести оптимизацию. Дополнительно можно ограничить рисками, выставить стоп-заявки и профиты и время работы.
Полный список бесплатных торговых роботов 2021 года:
  • ADX50
    Стратегия на индикаторах Adx и Rsi. Вход на покупку осуществляется при Adx больше установленного уровня Adx, и пересечении Rsi, установленного уровня снизу - вверх. Вход на продажу по противоположным сигналам.
    1
  • AdxMa
    Сигнал на покупку - более медленный мувинг с периодом (21) должен быть пересечен мувингом (9) снизу - вверх. Свечи формируются над двумя пересеченными мувингами. Линия индикатора ADX в это время находится выше уровня 33. Сигнал на продажу - Более медленный мувинг с периодом (21) должен быть пересечен мувингом (9) сверху - вниз. Свечи формируются под двумя пересеченными мувингами. Линия индикатора ADX в это время находится выше уровня 33.
    2
  • AdxTS
    Стратегия, использующая индикаторы Adx и Ma. Правила входа в лонг - цена выше МА, основная линия Adx выше установленного порога Adx, DI+ больше DI- и больше установленного порога DI+, DI- меньше установленного порога DI-. Свеча с маленьким телом и верхний хвост не превышает половину нижнего. Правила входа в шорт - цена ниже МА, основная линия Adx ниже установленного порога Adx, DI+ меньше DI- и больше установленного порога DI+, DI- меньше установленного порога DI-. Свеча с маленьким телом и нижний хвост не превышает половину верхнего.
    3
  • Alligator
    Стратегия Билла Уильямса Аллигатор. Сигнал на покупку - Переплетенные линии индикатора Alligator начинают движение вверх и расходятся. Гистограмма индикатора Awesome Oscillator начинает расти из области нулевой линии, столбики гистограммы зеленые. Точкой для входа будет служить уровень ближайшего фрактала, – происходит выход вверх из локального ценового диапазона. Стоп устанавливается за уровень ближайшего противоположного фрактала. Сигнал на продажу - Переплетенные линии индикатора Alligator начинают расправляться и двигаться вниз. Индикатор Awesome Oscillator начинает снижение от нулевой линии, столбики гистограммы красные. Цена пробивает уровень ближайшего локального фрактала. Стоп устанавливается за противоположный фрактал.
    4
  • CCIStochMa
    Стратегия на индикаторах Price channel, MA, Stochastic и CCI. Сигнал на покупку - Быстрая МА пересекает медленную МА снизу. Stochastic и CCI находится ниже установленных пользователем уровней. Стоп устанавливается на нижней границе Price channel. Прибыль фиксируется при достижении CCI уровня продаж Сигнал на продажу - Быстрая МА пересекает медленную МА сверху. Stochastic и CCI находится выше установленных пользователем уровней. Стоп устанавливается на верхней границе Price channel. Прибыль фиксируется при достижении CCI уровня покупок.
    9
  • Arbitrage
    Простой вариант двуногого арбитража. Сигналом на вход в шорт основного инструмента служит увеличение спреда до значения, установленного пользователем, второй инструмент входит в противоположном направлении. Сигнал в лонг основного инструмента зеркальный.
    5
  • ArbitrageV2
    Вторая версия классического двуного арбитража, немного изменен алгоритм расчёта спреда.
    6
  • AvgVolume
    Сигнал превышение среднего объёма за N свечей.
    7
  • BollingerRsi
    Стратегия на индикаторах Bollinger и ParabolicSar.
    8
  • DoubleChannel
    Робот на основе индикаторов Price channel, Rsi, Moving average и Stochastic. Сигнал на вход в позицию - пересечение медленной и быстрой скользящих средних, пересечение линий стохастика достижение стохастиком и rsi значений, установленных пользователем. Стоп и тейк устанавливаются на противоположных уровнях индикатора Price channel.
    10
  • EldersScreens
    Робот на основе стратегии Александра Элдера. В качестве сигналов в лонг используются следующие условия - Скользящая средняя ниже цены на старшем ТФ. На среднем ТФ пересечение линий Стохастика ниже уровня 20. На младшем ТФ пересечение верхнего значения Parabolic Sar. Сигнал в шорт - зеркальный. Выход из позиции осуществляется при пробитии ценой значений индикатора Parabolic Sar в противоположном направлении.
    11
  • Fibo
    Робот на основе уровней Фибоначчи. Торговля происходит в направлении основной волны на откате от одного из уровней Фибоначчи, установленного пользователем. Стоп устанавливается на уровень ниже. Фиксация прибыли происходит на уровне 100.
    12
  • LindaRashke
    Торговый робот на основе торговой стратегии Линды Рашке. Торговля ведется только на временном интервале D1. Валютные пары - любые, без ограничений. Робот ищет свечу, у которой как верхняя, так и нижняя тень должны составлять не более 20% от дневного диапазона. В начале следующего дня цена должна двигаться в том же направлении, что и в предыдущий день. В текущей ситуации отслеживается движение вниз, хотя бы на 15 -20 пунктов. Если предыдущее условие выполнено, то когда цена находится ниже вчерашнего минимума, устанавливается ордер на покупку Buy Stop в точке вчерашнего минимума. Сигнал на продажу зеркальный. Стоп устанавливается пользователем. Тейк на экстремумах предыдущей свечи.
    13
  • MacdAo
    Робот на основе индикаторов Macd, Awasome Oscillator и Parabolic Sar. Сигнал на вход в лонг: Awasome Oscillator меняет значение с отрицательного на положительное, синяя линия Macd расположена выше зелёной. Сигнал на вход в шорт: Awasome Oscillator меняет значение с положительного на отрицательное, синяя линия Macd расположена ниже зелёной. Стоп располагается на текущем значении индикатора Parabolic Sar. Фиксация прибыли осуществляется по параметру кратности относительно стопа.
    14
  • MacdEma
    Робот на основе индикаторов Macd, Ema, Awesome Oscillator и Parabolic Sar. Сигнал к покупке: При положении гистограммы MACD над линией сигнала, индикатор Awesome Oscillator указывает на благоприятный для покупки момент в виде сигнала «Пересечение линии нуля» Сигнал к продаже: При положении гистограммы MACD под линией сигнала индикатор Awesome Oscillator демонстрирует формирование сигнала на продажу в виде «Пересечения линии нуля». Стоп на ближайшем значении Parabolic Sar, фиксация прибыли кратна размеру стопа. Кратность устанавливается в настройках робота.
    15
  • MacdSar
    Стратегия на индикаторах Macd и ParabolicSar. Открытие торговой позиции в соответствии со стратегией осуществляется, когда одновременно происходит пересечение MACD и индикатор SAR меняет свое направление. Стоп на уровне ближайшего значения SAR. Тейк настраивается кратно разнице цен входа и стопа.
    16
  • Martingail
    Робот по алгоритму Мартингейла. Вход в сделку в лонг осуществляется произвольно, в случае получения убытка входим в противоположную сторону с удвоенным объёмом. Количество увеличений объёма, а также тейк и стоп устанавливаются в настройках робота.
    17
Более полная информация по стратегии находится в соответствующих статьях. Любой робот — это автоматизация процесса, а результат зависит от трейдера.