Нужно разработать простого торгового робота, подробности в описании.

Работа завершена

Время выполнения 34 дня
Отзыв от заказчика
Спасибо за помощь в разработке торгового робота и за все объяснения.
Отзыв от исполнителя
Благодарю

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

Торговая стратегия основывается на хаотичном открытии разносторонних сделок небольшими объемами ( 0.01, 0.02, 0.03, 0.04, 0.05 ) по валютным парам Forex ( Инструменты 

Brent, GOLD подключаются только к умеренным и агрессивным стратегиям и процент открытых сделок по этим инструментам не должен превышать 20% от общих сделок)


В зависимости от суммы депозита, нужно будет прописать условия. И дать возможность клиенту самостоятельно выбрать стратегию робота и объем, которым хочет чтобы торговал робот( консервативно - LOW, умеренно - MED, агрессивно - HIGH


Например:

Примерные расчеты для депозита 1000$. 


( При выборе консервативной стратегии робот открывает объемом только 0.01, при этом робот не должен превышать накопленный объем всех открытых сделок более ( 0.5 лота ).
То есть 50 открытых сделок.

Если клиент выбирает умеренную стратегию то к текущему лотажу 0.01 подключается лотаж 0.02, и  0.03 где-то в соотношении 50-40-10% и не превышать накопленный объем всех открытых сделок уже более ( 1 лота  )
То есть 100 открытых сделок. 

Если клиент подключил агрессивную стратегию то открытия сделок начинается с лотажа 0.03, 0.04, 0.05 где-то в соотношении 50-25-25% и не превышает накопленный объем всех открытых сделок уже более ( 2-х лотов ) то есть 200 



К каждой новой 1000 баланса добавляем 0,5 объема к каждой стратегии.

При депозите 2000$ для LOW стратегии минимальный объем будет составлять (1 лота) - 100 открытых сделок объемом 0.01

для MID ( 1,5 лота )

для HIGH ( 2,5 лота ) 


Принцип закрытия и открытия сделок набора позиции и добавления сделок. 


Все выбранные роботом активы распределяются в двунаправленный пул. То есть, по половине активов робот ищет длинные позиции, а по другой половине короткие.

По каждому инструменту робот распределяет сделки в виде сетки. При этом мы не используем стандартное усреднение. Все сделки открываются исходя из активности инструмента. 


Робот сам меняет список торговых инструментов, всего используется 28 различных валютных пар и BRENT, WTI, GOLD в зависимости от депозита и выбранной стратегии в одновременной работе может находиться от 8 валютных пар до кол-ва в зависимости выбранной стратегии и депозита. 


Благодаря этой функции, а также принципу распределения сделок с учетом волатильности робот сам ранжирует активы, активно работая на тех парах, которые принесли больше всего прибыли.


Стратегии работы, адаптивное хеджирование, авто фиксация


Робот WINKAI имеет 3 базовые стратегии торговли, LOW, MID и HIGH. Консервативная, умеренная и агрессивная соответственно.
Для каждой стратегии робот использует автоматическое хеджирование. Предохраняя тем самым депозит от маржин кол. 

Кроме того, в роботе реализовано два сценария выхода из хеджирующей позиции, для трендового и волнового движения цены. 


Для стратегии LOW хеджирование происходит при увеличении просадки до 200 долларов. 

Для стратегии MID хеджирование происходит при увеличении просадки до 300 долларов.

Для стратегии HIGH хеджирование происходит при увеличении просадки до 600 долларов.


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



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



Набора позиции и добавления сделок и закрытие сделок.


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

В общем робот должен ежедневно закрывать небольшие плюсики от 1 до 20 долларов, а убыточные сделки оставлять пока они не вернуться.

Также у роботов должны быть минимальные риски (консервативной -20%  умеренной - 30% агрессивной 60% ) при достижении которых робот будет автоматически приводить все позиции в замок. Чтобы можно было принять дальнейшие решения закрывать все сделки или продолжать работать.

Что касается закрытия сделок, то здесь можно прописать переменные от заданого профита, до определенного процента. Причем, чтобы переменная постоянно менялась, от заданого параметра допустим если переменная «профит» пусть хаотично закрывает прибыльные сделки от 1 до 20 долларов. Где переменная «процент» пусть хаотично закрывает в диапозоне от 15 до 100 долларов.


Нужна сделать доступ к роботу по лицензии. 

И такой вопрос.

Можно сделать, чтобы в одном случаи мы разрешали работать клиенту с любым брокером, а вдругом случаи не разрешали? ( только наш брокер )


Если, что будет не понятно, напишите обсудим.


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

1
Разработчик 1
Оценка
(251)
Проекты
402
38%
Арбитраж
82
41% / 20%
Просрочено
70
17%
Загружен
2
Разработчик 2
Оценка
(130)
Проекты
167
17%
Арбитраж
17
47% / 18%
Просрочено
0
Работает
3
Разработчик 3
Оценка
(66)
Проекты
143
34%
Арбитраж
11
9% / 55%
Просрочено
26
18%
Работает
4
Разработчик 4
Оценка
(27)
Проекты
47
38%
Арбитраж
6
17% / 50%
Просрочено
30
64%
Свободен
5
Разработчик 5
Оценка
(142)
Проекты
280
42%
Арбитраж
18
61% / 6%
Просрочено
29
10%
Свободен
Похожие заказы
Робот выставляет отложенные ордера со своим стоплосом и тейкпрофитом основываясь на уровневый индикатор. Нужно сделать автозапуск и автостоп робота по сделкам или по таймеру; Также нужно добавить строку для объёмов, которые указываются вручную и, еще немного несложных доработок которые обсудим в личной переписке. Работу отдам тому кто назовет самые короткие сроки выполнения
Нужен скрипт или советник. В программе заложены будут как сигналы так и данные индикаторов. В этом скрипте/советнике или возможно программе, будут различные индикаторы такие как Стохастик, RSI,RVI, MACD, Momentum, MFI, OBV, A/D, а также несколько Muving, BollingerB, ParabolicSAR, Semafor, также учитываться точки Pivot, линии тренда и уровни поддержки/сопротивления. Необходимо чтобы вышеуказанные индикаторы давали
Нужен торговый робот на основе ict трейлинг стоп, стабильность, просадка 3%, прибыль в месяц 15 - 25%, с лицензией и с сетфайлами у мен я есть образец если хотите пользуетесь мне нужен срочно до вторника нужен
Требуется сделать модуль для расчета процента от заработанной прибыли и снятие суммы со счета трейдера через MT4/MT5 Manager API. Ищем разработчика с большим опытом работы на C# и опытом работы с торговыми платформами MT4/MT5
Индикатор оригинала не перерисовывается, соответственно когда будете вносить изменения в алгоритме индикатора, тоже не должен перерисовыватся. Необходимо найти в алгоритме индикатора, где есть условия, при которой индикатор выдает уведомления. Нужно посмотреть с расчетом на одну свечу назад на уже закрытой свече на каких условиях находится когда свеча открывалась, и на основание этого создать новое условие, чтобы

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

Бюджет
100 - 200 USD
Исполнителю
90 - 180 USD
Сроки выполнения
от 5 до 14 дн.