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

Job finished

Execution time 34 days
Feedback from customer
Спасибо за помощь в разработке торгового робота и за все объяснения.
Feedback from employee
Благодарю

Specification

Торговая стратегия основывается на хаотичном открытии разносторонних сделок небольшими объемами ( 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 долларов.


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

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

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


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


Responded

1
Developer 1
Rating
(261)
Projects
425
38%
Arbitration
86
44% / 19%
Overdue
71
17%
Loaded
2
Developer 2
Rating
(133)
Projects
174
18%
Arbitration
17
47% / 18%
Overdue
0
Free
3
Developer 3
Rating
(66)
Projects
143
34%
Arbitration
10
10% / 60%
Overdue
26
18%
Free
4
Developer 4
Rating
(27)
Projects
47
38%
Arbitration
6
17% / 50%
Overdue
30
64%
Free
5
Developer 5
Rating
(142)
Projects
280
42%
Arbitration
18
61% / 6%
Overdue
29
10%
Free
Similar orders
**Техническое задание (ТЗ) для торгового робота на платформе Pocket Option** Здравствуйте! Мне нужен торговый робот для работы на платформе **Pocket Option** (бинарные опционы). Основная задача робота – открывать сделки по стратегии **мартингейл**. В случае неудачной сделки робот должен увеличивать сумму следующей ставки в **2,5 раза**, пока не будет достигнута прибыль. Однако, мне нужен робот с более «умным»

Project information

Budget
100 - 200 USD
For the developer
90 - 180 USD
Deadline
from 5 to 14 day(s)