Советник, закрывающий открытые позиции через время при выполнении условий

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

Константы, которые вводятся вручную:

д1-целое число (от 0 до 5000)

д2-целое число (от 0 до 5000)

д3-целое число (от 0 до 5000)

д4-целое число (от 0 до 5000)

т1-целое число (от 0 до 10000000)

т2-целое число (от 0 до 10000000)

т3-целое число (от 0 до 10000000)

т4-целое число (от 0 до 10000000)

т5-целое число (от 0 до 10000000)

к1-целое число (от 0 до 100000)

к2-целое число (от 0 до 100000)

 

Данные, которые будем брать из терминала:

ЦО – цена в момент открытия сделки

ЦТi – цена в текущий момент времени (например 1,13968)

ТО – время в момент открытия сделки

Тi – время текущее

Из этих данных получаем формулы:

Хi= (ЦТi-ЦО)*100000

Уi= (Тi-ТО)    (разница должна измеряться в секундах, например 15секунд)

ВЛ=ЦО+к2*0,00001

НЛ=ЦО-к1*0,00001

 

Принцип работы советника:

После открытия сделки вручную (магик = 0) советник каждый тик или каждую милисекунду проверять выполнение условий:

1.       Если или(Уi=т5; ЦТi>=ВЛ; ЦТi<=НЛ) то «закрыть открытую позицию» иначе

2.       Если и(Уi=т1; Хi<д1) то «закрыть открытую позицию» иначе

3.       Если и(Уi=т2; Хi<д2) то «закрыть открытую позицию» иначе

4.       Если и(Уi=т3; Хi<д3) то «закрыть открытую позицию» иначе

5.       Если и(Уi=т4; Хi<д4) то «закрыть открытую позицию»

 

Примечание:

- если перед скобкой стоит «или» - это значит, что при выполнении любого из трех условий, советник дает команду «закрыть открытую позицию»;

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

1. Под словосочетанием «закрыть открытую позицию» понимается, что советник должен подавать сигналы до тех пор (с учетом возможного проскальзывания в цене) пока открытая позиция не закроется и уж только потом переходить к анализу следующей открытой позиции.

2. Выкладываем самостоятельно сделанный советник, но при его тестировании не получено стабильных результатов, поэтому обращаюсь за помощью профессионалов.

3. По возможности в советник добавить автоматическое выставление тейк профита и стоп лосса в терминале при открытии позиций вручную.

тел. для связи 8-908-109-18-66 звонить по Москве с 7.00 до 18.00

Файлы:

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

1
Разработчик 1
Оценка
(332)
Проекты
485
40%
Арбитраж
82
11% / 63%
Просрочено
77
16%
Свободен
Опубликовал: 1 пример
2
Разработчик 2
Оценка
(42)
Проекты
43
7%
Арбитраж
0
Просрочено
0
Свободен
Опубликовал: 2 статьи, 23 примера
3
Разработчик 3
Оценка
(588)
Проекты
1065
50%
Арбитраж
39
28% / 41%
Просрочено
49
5%
Свободен
Опубликовал: 1 статью, 8 примеров
4
Разработчик 4
Оценка
(69)
Проекты
146
34%
Арбитраж
13
8% / 62%
Просрочено
26
18%
Свободен
Опубликовал: 6 примеров
5
Разработчик 5
Оценка
(54)
Проекты
102
23%
Арбитраж
12
25% / 17%
Просрочено
13
13%
Свободен

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

Бюджет
30+ USD
Сроки выполнения
до 10 дн.