Нужен советник на основе канала кельтнера (MT5)

Техническое задание

Техническое задание по проекту «Торговый Робот»

 

 


1. Имя торгового робота. Keltner.

 

«Keltner».

 

2. Стратегия. Изложение стратегии своими словами.

 

Входить по сигналам при выходе из канала Кельтнера.

 

3. Инструмент. Общие сведения об используемых инструментах.

 

Акции, торгуемые на ММВБ, фьючерсы на ФОРТС:

Акции SBER, SBERP, SNGSP, FXMM

Деривативы SBRF, SBPR

 

4. Источник данных. Общие сведения об используемых индикаторах, источниках данных.

 

Графики и таблицы:

1.      Временной интервал баров (таймфрейм) 5, 60 минут, 1 день.

2.     Индикатор Keltner: SMA, изменяемый период SMA, изменяемый коэффициент для отклонения от срединой SMA, изменяемый период ATR.

 

5. Информация, выводимая на экран монитора. Какая информация нам необходима на экране монитора.

 

1. Текущее значение индикатора «Keltner».

          

6. Информация, выводимая в файл «Журнала». Какая информация понадобится в Журнале расчетов (сохраняется в файле).

 

1.      Дата открытия/закрытия позиции.

2.     Время открытия/закрытия позиции.

3.    Состояние позиции (Вход в Лонг, Выход из Лонга, Вход в Шорт, Выход из Шорта).

4.    Цена сделки.

5.     Значение индикатора «Keltner».

 

7. Сигналы на вход в позицию. Правила для входа в длинную позицию, при каких условиях открывать позицию. Правила для входа в короткую позицию, если она предусмотрена.

 

           1.     Входные данные.

 

           Quantity – количество торгуемых лотов (контрактов).

           LastPrice – цена последней сделки.

           KeltnerValue – текущее значение индикатора «Keltner».

 

2.    Правила для входа в длинную позицию.

 

Если цена закрытия предыдущего бара больше «Keltner».

LastPrice > KeltnerValue

 

3.   Правила для входа в короткую позицию.

 

Если цена закрытия предыдущего бара меньше Keltner».

LastPrice < KeltnerValue

 

(вход в короткую позицию подразумевает собой продажу инструмента иливыход  в деньги ), продумать опцию как менять эти условия

 

8. Тип заявки для входа в позицию.

 

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

          

PriceBuy = LastPrice + Delta

PriceSell = LastPrice - Delta

 

9. Предусмотрены ли стратегией развороты? Предусмотрены ли стратегией развороты (закрывается текущая позиция и одновременно открывается новая противоположная)?

 

Да.

 

10. Сигналы на выход из позиции. Правила для выхода из длинной позиции, при каких условиях закрывать позицию. Правила для выхода из короткой позиции.

 

1.     Правила выхода из длинной позиции.

 

Если цена закрытия предыдущего бара меньше «Keltner».

LastPrice < KeltnerValue

 

2.    Правила выхода из короткой позиции.

 

Если цена закрытия предыдущего бара больше «Keltner».

LastPrice > KeltnerValue

 

11. Тип заявки для выхода из позиции.

 

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

 

           PriceExitLong = LastPrice - Delta

PriceExitShort = LastPrice + Delta

 

12. Тестирование робота. Условия на начальном этапе работы робота.



Откликнулись

1
Разработчик 1
Оценка
(324)
Проекты
475
41%
Арбитраж
77
12% / 64%
Просрочено
77
16%
Работает
2
Разработчик 2
Оценка
(554)
Проекты
1340
59%
Арбитраж
28
82% / 0%
Просрочено
10
1%
Свободен
3
Разработчик 3
Оценка
(50)
Проекты
94
29%
Арбитраж
3
33% / 0%
Просрочено
4
4%
Работает
4
Разработчик 4
Оценка
(46)
Проекты
73
16%
Арбитраж
13
8% / 92%
Просрочено
37
51%
Свободен
5
Разработчик 5
Оценка
(241)
Проекты
387
51%
Арбитраж
14
14% / 14%
Просрочено
43
11%
Свободен
6
Разработчик 6
Оценка
(49)
Проекты
134
27%
Арбитраж
62
13% / 53%
Просрочено
58
43%
Свободен
7
Разработчик 7
Оценка
(564)
Проекты
933
47%
Арбитраж
302
59% / 25%
Просрочено
125
13%
Загружен
8
Разработчик 8
Оценка
(106)
Проекты
189
46%
Арбитраж
34
24% / 41%
Просрочено
58
31%
Свободен
9
Разработчик 9
Оценка
(260)
Проекты
422
38%
Арбитраж
86
44% / 19%
Просрочено
70
17%
Занят
10
Разработчик 10
Оценка
(33)
Проекты
54
30%
Арбитраж
8
0% / 63%
Просрочено
13
24%
Свободен
11
Разработчик 11
Оценка
(30)
Проекты
52
52%
Арбитраж
6
0% / 100%
Просрочено
18
35%
Свободен
12
Разработчик 12
Оценка
(13)
Проекты
20
70%
Арбитраж
2
0% / 50%
Просрочено
1
5%
Свободен
13
Разработчик 13
Оценка
(61)
Проекты
71
39%
Арбитраж
3
0% / 0%
Просрочено
1
1%
Свободен
14
Разработчик 14
Оценка
(142)
Проекты
280
42%
Арбитраж
18
61% / 6%
Просрочено
29
10%
Свободен
15
Разработчик 15
Оценка
(586)
Проекты
1048
49%
Арбитраж
39
28% / 41%
Просрочено
49
5%
Свободен
16
Разработчик 16
Оценка
(34)
Проекты
51
61%
Арбитраж
2
50% / 50%
Просрочено
11
22%
Свободен
17
Разработчик 17
Оценка
(280)
Проекты
650
28%
Арбитраж
111
19% / 61%
Просрочено
319
49%
Свободен
18
Разработчик 18
Оценка
(44)
Проекты
100
39%
Арбитраж
17
29% / 47%
Просрочено
32
32%
Свободен
Похожие заказы
Здравствуйте! Хотел узнать, можно ли здесь заказать создание торгового робота для платформы capital.com на языке PYTHON? Если ДА, то могли бы в личные сообщения написать, что будет стоить такая работа и сроки ее исполнения

Информация о проекте

Бюджет
150+ USD
Исполнителю
135 USD
Сроки выполнения
от 30 до 60 дн.