Автоматизация для Quik - котировщик

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

Суть робота очень простая. Я примерно каждый месяц обновляю свою табличку в эксель с тем, какие акции и в какой доли мне нужно купить. От размера выделенной части депо высчитываю количество лотов и перетряхиваю портфель из акций\облигаций. Хотелось бы, чтобы я это делал не вручную, а передавая роботу эксель или хотя бы текстовый файл, он сам перетряхивал портфель + дополнительные фичи.

=========

Приветствую

Нужен робот для Quik для торговли на ММВБ

Торгую флегматично, не по-спекулянтски, но иногда заносит из-за недисциплинированности, поэтому решил перевести торговлю в автоматизированный режим.

Сам робот: Суть робота очень простая. Я примерно каждый месяц обновляю свою табличку в эксель с тем, какие акции и в какой доли мне нужно купить. От размера выделенной части депо высчитываю количество лотов и перетряхиваю портфель из акций\облигаций. Хотелось бы, чтобы я это делал не вручную, а передавая роботу эксель или хотя бы текстовый файл, он сам перетряхивал портфель.

Улучшение робота 1 - котировщик для перетряхивания.
Порой в портфель закупаюсь неликвидом, поэтому очень желательно входить по лучшим ценам, т.е. необходимо прикруть к роботу возможность котирования по лучшей цене при покупках\продажах. При покупке выставляем заявку лучшей покупки+1 и просто ждем, когда она исполнится. Если лучшая покупка ушла ниже, то и мы переставляем нашу заявку ниже соответсвенно. Ушла выше - мы переставили выше. Аналогично для продаж.

Улучшение робота 1+ - небольшое логическое продолжение предыдущего пункта - котировщик для сбора спреда на малоликвидных облигациях и акциях.
Для малоликвидных облигаций в портфеле хотелось бы получить допдоход в виде собирания спреда, Облигации все равно есть в портфеле, то мы для избранных в настройках облигациях начинаем их продавать по лучшей продаже-1 (в пределах допустимого диапазона цен, рассчитанных по доходности). Когда продалось, то снова закупаем по лучшей цене. В итоге стоим и котируем в оба конца, собираем спред.  Аналогично по акциям - указываем допустимые цены и котируем.

Улучшение робота 2 - покрытые коллы
Для ликвидных акций для увеличения доходности необходимо продавать опцион колл на эти акции на  пару тройку страйков выше от текущего. Т.е. стратегия продажи покрытых коллов. Здесь аналогично предыдущему пункту желательно продавать опционы не по любой цене, а по выгодной и двигать ее соответсвующим образом. Для неликвидных опционов - прописывать цену в виде %а от теоретической цены. Далее стоим котируем.

Кроме этого, желательно писать лог сделок для статы в csv или txt.

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

1
Разработчик 1
Оценка
(50)
Проекты
80
39%
Арбитраж
4
50% / 25%
Просрочено
0
Свободен
2
Разработчик 2
Оценка
(20)
Проекты
35
23%
Арбитраж
23
17% / 61%
Просрочено
14
40%
Свободен
Похожие заказы
Всех приветствую! Необходимо переписать простого робота с MQL4 на MQL5, примерно 1700 строк. Требования: должен работать на всех инструментах в терминалах МТ5 неттинг на форексе и на фьючерсах и акциях в "Финаме"
1. Понимание экспоненциальной и линейной функций: - Экспоненциальная функция имеет вид: y = a * b^x, где a - начальное значение, b - основание экспоненты. - Линейная функция имеет вид: y = mx + b, где m - коэффициент наклона, b - свободный член. 2. Определение целевых значений: - Необходимо определить, к каким значениям на линейном графике должны соответствовать точки на экспоненциальном графике. 3. Решение
1) Необходимо найти решение, чтобы индикатор выдавал уведомление на одну свечу раньше оригинала индикатора на всех таймфреймах без опоздание по времени в самом начале открытие свечи, и чтобы не перерисовывался индикатор как у оригинала

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

Бюджет
30 - 150 USD
Исполнителю
27 - 135 USD
Сроки выполнения
до 20 дн.