Job finished
Specification
Основные требования
Использование сигналов на открытие позиций на основе индикатора RSI (Relative Strength Index, RSI).
- В торговой стратегии предполагается два вида сигналов на открытие позиций:
- Вход в зону (пересечение сверху вниз нижнего уровня RSI - сигнал на открытие BUY, пересечение снизу вверх верхнего уровня RSI - сигнал на открытие SELL)
- Выход из зоны (пересечение снизу вверх нижнего уровня RSI- сигнал на открытие BUY, пересечение сверху вниз верхнего уровня 'RSI' - сигнал на открытие SELL)
-Вход осуществляется рыночными ордерами по маркету;
-Закрытие позиции советником происходит ордерами по маркету по истечению времени, если задан параметр закрытия по времени, либо по достижению значения общей просадки депозита.
-В рынке может быть только одна позиция по каждому торговому инструменту на котором стоит советник. Если позиция по инструменту уже есть в рынке, новые позиции советник не открывает.
-Позиции открытые советником должны без проблем подхватываться другим советником, который ведет сопровождение позиций.
-Советник будет сопровождать торговлю только в части контроля общей просадки по балансу, и при достижении лимита просадки закрывать все трэйды по всем инструментам принудительно.
-Должна быть информационная панель, выводящая данные на экран:
- статус позиции (в работе/ в ожидании сигнала/ нерабочее время);
- информация о текущей просадке ( % от баланса).
-Советник должен быть предоставлен в исходном коде.
Входные параметры
Параметры индикатора RSI:
- Период RSI (Целое значение)
- Значение верхнего уровня (Целое значение)
- Значение нижнего уровня (Целое значение)
- Таймфрэйм RSI //берется всегда выбранный период графика
Параметры торговли:
- Направление торговли (BUY & SELL /только BUY/только SELL / Отключено) // Задается направление торговли. В режиме "Отключено" новые позиции не открываются, но работает модуль контроля просадки;
- Объем позиции на вход (Целое значение) // Задается лот на вход;
- Время начала (значение времени) // задается время старта торговли;
- Время завершения (значение времени) // задается время завершения торговли;
- Метод сигнала (Вход в зону/выход из зоны) //задается тип сигнала на открытие позиции
- Время поиска сигнала (Значение в сек) // Время задержки открытия позиции в секундах после появления условий сигнала, при этом если по истечению заданного времени сигнал пропал - позиция не открывается и счетчик времени сбрасывается до ожидания нового сигнала.
- Время трэйда (значение в минутах) //задается время жизни позиции, при 0 - неограниченно. По истечению заданного времени все позиции закрываются принудительно.
- Push уведомления (вкл/выкл) // Активация Push-уведомлений на открытие позиций.
Контроль просадки:
При активированном контроле просадки советник отслеживает текущую просадку по счету от заданного баланса в % и при достижении лимита все позиции закрываются принудительно.
- Контроль просадки (Да/Нет) // Активация функции контроля просадки.
- Баланс (Числовое значение) // Значение баланса задается вручную в валюте счета.
- Риск (Числовое значение) // Указывается в % от баланса. При достижении заданного процента просадки все позиции на счете закрываются принудительно.