Работа завершена
Время выполнения 144 дня
Отзыв от заказчика
Задача выполнена в срок. Самый лояльный разработчик, с которым довелось работать. Рекомендую!
Отзыв от исполнителя
Интересная задача, заказчик точно знает чего хочет и внимателен в тестах, совместно находили пути решения возникающих подводных камней.. Рекомендую 👍
Техническое задание
Мне нужен исходный код и советник со следующими характеристиками:
-Он должен работать на всех инструментах рынка Binance (фьючерсы)
- К роботу нужен сервис для полного копирования сделок для подключённых счетов
Что должен делать робот:
1. Робот принимает решение о покупке/продаже инструмента от заданной ему цены
2. Пользователь должен выбрать один из вариантов установки стоп-лосса.
2.1. % соотношении от цены инструмента. Если происходит покупка инструмента условно по 10.00, то при выставлении параметра 5%, робот размещает ордер по 9,50
2.2. Автоматически под экстремум дня. Для покупки устанавливается стоп за минимум дневного бара, для продажи за максимум дневного бара. Дополнительно пользователь должен выставить % отступа от экстремума
2.3. Установка стопа под минимум/максимум бара на меньшем тайм фрейме. Допустим, если пользователь выбрал установку стопа на часовом графике, то робот должен выставить ордер ниже часового бара, который первым закрылся выше указанной ранее цены на инструменте (для покупки) или выше часового бара, который закрылся ниже указанного ранее ценового уровня
3. Пользователь должен ввести тейк-профит. Робот должен уметь фиксировать прибыль частями – 2,3,4 и т.д. Расчет берется как соотношение риска на позицию умноженного на указанный коэффициент (3 к 1; 4 к 1; 5 к 1 и т.д.). Коэффициент для каждой цели выставляется пользователем самостоятельно. Объем фиксации позиции устанавливается пользователем вручную (2 контракта, 3 контракта и т.д.)
4. После фиксации первой цели, робот должен иметь функцию выставить стоп-лосс в безубыток (цена открытия позиции). Очень важно, чтобы робот самостоятельно мог определить объем позиции без убытка, т.к. при фиксации первой цели, позиция сокращается и при следующей фиксации прибыли, уметь производить перерасчет
5. Фиксированное значение размера риска на сделку, которое будет используется для каждой позиции. Робот должен открывать позиции от риска, который пользователь ему установит заранее на каждую сделку, т.е. при покупке пользователь определяет риск -5$ и робот должен автоматически рассчитать объем контрактов
6. Пользователь должен ввести время размещения позиции. Допустим, если пользователь решит не торговать в первые 15 минут от начала суток, то выставить руками время размещения (не торгую первые 15 минут, значит ввести в систему пропуск первых 15 минут)
7. Робот должен иметь возможность выставлять заявки по каждому инструменту только 1 раз. Исключить повторное размещение ордера в текущем дне, при любом исходе позиции (стоп или тейк)
8. Вход в позицию осуществляется только стоп-ордерами. Отмена ордеров происходит в конце суток
9. Пользователь должен иметь возможность отменять размещенные заявки роботом
Откликнулись
1
Оценка
Проекты
291
24%
Арбитраж
6
17%
/
33%
Просрочено
4
1%
Свободен
2
Оценка
Проекты
82
34%
Арбитраж
3
33%
/
67%
Просрочено
15
18%
Свободен
Опубликовал: 4 примера
3
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
4
Оценка
Проекты
2
0%
Арбитраж
0
Просрочено
0
Свободен
5
Оценка
Проекты
475
40%
Арбитраж
105
40%
/
24%
Просрочено
80
17%
Занят
Опубликовал: 2 примера
6
Оценка
Проекты
14
14%
Арбитраж
6
33%
/
50%
Просрочено
2
14%
Свободен
Опубликовал: 1 пример
Похожие заказы
Суть ТС:Приход в POI старшего тф, вход в позицию на младшем тф Анализ графика начинается всегда со старшего тф. Должен быть понятный контекст для работы. Активы: EURUSD, XAUUSD POI старшего таймфрейма: Liquidity (1M, 1W, 1D, 4H, 1H) Imbalance (1M, 1W, 1D, 4H, 1H) Order Block (1M, 1W, 1D, 4H, 1H) HTF Fractals (1M, 1W, 1D, 4H, 1H) Всегда дожидаться цену в POI старшего таймфрейма. Вход в позицию: Слом LTF структуры на
к примеру 10 стратегий выстреливают одновременно в одну и ту же милисекунду при открытие бара надо их сделать последовательными один за другим, с проверкой, что предыдущий ордер был открыт и модифицирован SL TP оредра могут быть отложенные и маркет пока один ордер исполняется другие ждут в очереди так как используется ММ настоящий баланс double Total_Current_Risk() { double res = 0; for (int i = 0; i <
Информация о проекте
Бюджет
30 - 400 USD