Сделать портфельный робот

MQL5 Experts

Job finished

Execution time 9 days
Feedback from employee
Компетентный и алгоритмически мыслящий заказчик. Приятно работать. Спасибо!
Feedback from customer
Михаил, отличный специалист, быстро отвечает на вопросы, отлично решает нетривиальные задачи!

Specification

Задача (кратко): сделать робота, который будет "вести" корзину из 3-х активов:

  1. при постановке на счет - рассчитывает лот по каждому активу в зависимости от баланса и доли и закупается если денег хватает, если же нет то выдает push/email уведомление что нужно еще закинуть
  2. на открытии новой свечи сравнивает текущую долю с первичной, и если она отклонилась на N%, проводит восстановление долей либо с продажей подорожавшего актива, либо с докупкой упавшего в зависимости от настроек
  3. С каждым тиком анализирует свободный капитал и если его хватает для равномерного распределения по всем активам, делает это иначе отправляет push/email что нужно закинуть чуть больше

Параметры робота

  • Название актива 1,2,3
  • Доля актива 1,2,3
  • Отклонение доли N%
  • Режим Sell/Buy (с продажей выросшего актива/ Покупкой упавшего)

Полноценное ТЗ прикреплю после начала работы

+ нужен будет код


Responded

1
Developer 1
Rating
(618)
Projects
1429
59%
Arbitration
31
81% / 0%
Overdue
10
1%
Free
2
Developer 2
Rating
(68)
Projects
78
27%
Arbitration
13
31% / 62%
Overdue
15
19%
Free
Published: 4 codes
3
Developer 3
Rating
(39)
Projects
52
19%
Arbitration
15
27% / 67%
Overdue
8
15%
Free
Published: 1 code
4
Developer 4
Rating
(45)
Projects
50
34%
Arbitration
14
7% / 64%
Overdue
15
30%
Free

Project information

Budget
25 - 50 USD
Deadline
from 1 to 4 day(s)