Разработка торговых роботов на Python

2 000 руб.за час
29 июля 2021, 13:17 • 8 откликов • 89 просмотров
Требуется разработчик для создания торговых роботов на Python, с предыдущим опытом разработки в сфере алгоритмической торговли.

Пример требуемого торгового робота:

Временной период (по умолчанию = 5 минут)
Количество лотов (по умолчанию = 1)
Stop Loss (в процентах) (по умолчанию = 3%)
Take Profit (в процентах) (по умолчанию = 5%)

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

Условия для индикатора сигнала

Робот должен оперировать на сигналах Stochastic RSI (K = 3, D = 3, RSI Length = 14, Stochastic Length = 14, Signal = (Min + Max) / 2)
Min/Max значения берутся от текущего бара/свечки

Условия открытия и закрытия позиций

Позиция открывается при пересечении обоих сигналов RSI/Stochastic уровней 80 ИЛИ 20 в направлении кривой Stochastic
Позиция закрывается при достижении Stop Loss или Take Profit

Так как выставление Stop Loss/Take Profit не отсылается брокеру, нужно отслеживать текущую цену и раз в тик (Tick) делать проверку и закрывать заказ при достижении уровня Stop Loss/Take Profit