Работа завершена
Время выполнения 6 дней
Отзыв от заказчика
В целом, опыт был исключительно положительным, и я с полной уверенностью рекомендую услуги всем, кто ищет качественные решения в области разработки торговых роботов.
Отзыв от исполнителя
Приятно работать с адекватным человеком, который понимает процесс работы разработчика. Непонимания были, но все решалось цивилизовано и быстро. Спасибо за заказ. Буду рад к дальнейшему сотрудничеству.
Техническое задание
У меня уже есть один советник и один индикатор. Их нужно объединить в одно целое и дополнить советник некоторыми настройками.
Что добавить в советник:
1) Время торговли (к примеру с 08:00 до 17:00)
1.1. кнопка вкл./выкл. время торговли
1.2. во время неторгового периода нельзя открыть сделки
1.3. без переноса через ночь т.е. в случае если сделка открыта, то её нужно закрыть в конце указанного времени
2) Закрытие открытых сделок спустя определённое кол-во времени после входа (экспирация)
2.1. кнопка вкл./выкл. экспирацию
2.2. измеряется в секундах
комментарий-1: индикатор Bulls Bears Power (во вложении) является модифицированой версией индикатора ATR, который есть в терминале МТ5
комментарий-2: levelrobot (во вложении) - это самодельный советник имеющий простой принцип "выше/ниже". Если цена выше заданного уровня - levelrobot покупает, если ниже заданного уровня - levelrobot продаёт. Levelrobot создан как уровень безубытка от точки входа, он не сидит в убыточных сделках совсем, вместо этого происходит очень много перезаходов как можно ближе к желаемой цене.
комментарий-3: торговля контрендовая. В текущем советнике levelrobot уже есть настройка тип торговли (только лонг, лонг и шорт, только шорт). Настройка "лонг и шорт" становится не актуальной для такой торговли, а настройки по входу в лонг и в шорт надо сделать исходя как написано ниже в этом файле.
3) Три настройки из индикатора Bulls Bears Power нужно перенести в новый советник
4) Вход в лонг:
Покупка когда Bulls Bears Power ниже какого-либо значения (почти всегда отрицательного т.е. ниже нуля). Значение регулируется в настройках
5) Выход из лонга: (выполняется хотя бы одно из условий)
либо по SL/TP/TS
либо по принципу советника levelrobot когда цена пошла не в ту сторону
либо по времени экспирации (пункт 2)
либо если Bulls Bears Power поднялся до определённого значения, к примеру -0.5 (цифра -0.5 должна регулироваться в настройках). Кнопка вкл./выкл. выход по значению
6) Вход в шорт:
Продажа когда Bulls Bears Power выше какого-либо значения (почти всегда положительного т.е. выше нуля). Значение регулируется в настройках
7) Выход из шорта: (выполняется хотя бы одно из условий)
либо по SL/TP/TS
либо по принципу советника levelrobot когда цена пошла не в ту сторону
либо по времени экспирации (пункт 2)
либо если Bulls Bears Power поднялся до определённого значения, к примеру 0.5 (цифра 0.5 должна регулироваться в настройках). Кнопка вкл./выкл. выход по значению
8) Настройка по лимитированию кол-во открытых сделок levelrobot после точки входа
8.1. кнопка вкл./выкл.
8.2. установка лимита в течении которого задаётся данное правило в секундах
комментарий по пункту 8: Обычно если levelrobot делает много сделок после точки входа это означает что советник поймал неудачный боковик и где-то после 5-ого входа/выхода лучше его просто остановить и ждать следующую сделку
9) Настройка "Макс допустимое проскальзывание"
9.1. кнопка вкл./выкл.
9.2. применяется только для первичного входа в лонг (п.4) или входа в шорт (п.6)
9.3. в пунктах или процентах
10) Настройка "Макс допустимый спред"
10.1. кнопка вкл./выкл.
10.2. применяется только для первичного входа в лонг (п.4) или входа в шорт (п.6)
10.3. в пунктах или процентах
11) Ситуация когда два сигнала подрят или очень близко (в разные свечи):
11.1. в этом случае старая сделка (если она открыта) закрывается в момент нового сигнала и открывается новая сделка исходя из нового сигнала
12) Советник не должен открывать новую сделку, если сделка уже открыта в течении 1 (одной) свечи.
комментарий по пункту 12: Зачастую Bulls Bears Power не стоит на месте и бывают ситуации когда после входа смещается к примеру c 7.5 на 7.6 и т.д. и это не повод открывать новую сделку т.к. шорт уже был открыт при 7.5
Комментарий-4: levelrobot не должен работать сам по себе. Он активируется только если достигнуты уровни Bulls Bears Power и не работает если старая сделка закрылась, а новая не начилась. Сделки редкие.
Комментарий-5: Просьба оставить текущую визуализацию уровня levelrobot на графике в виде жёлтой горизонтальной линии как в оригинале levelrobot
Откликнулись
1
Оценка
Проекты
27
33%
Арбитраж
2
0%
/
50%
Просрочено
0
Свободен
2
Оценка
Проекты
12
0%
Арбитраж
1
0%
/
0%
Просрочено
0
Свободен
3
Оценка
Проекты
146
34%
Арбитраж
13
8%
/
62%
Просрочено
26
18%
Свободен
Опубликовал: 6 примеров
4
Оценка
Проекты
254
20%
Арбитраж
22
50%
/
18%
Просрочено
0
Загружен
5
Оценка
Проекты
90
43%
Арбитраж
4
0%
/
100%
Просрочено
3
3%
Работает
6
Оценка
Проекты
2
0%
Арбитраж
2
0%
/
100%
Просрочено
0
Работает
Информация о проекте
Бюджет
50+ USD
Сроки выполнения
до 3 дн.