Блог им. hell0men

Нужен LUA программист на 1 час

Есть алгоритм, который нужно доработать.
Прилагаю задание.

Это описание оригинала. Единственное я там какие то делал махинации с кодировкой файла чтобы он запустился.

У меня задача чтобы хеджировать портфель акций фьючерсом мини миксом. То есть шортить его.

1. Сейчас скрипт работает только лонг. Сделать такой же, только в шорт.
2. Сейчас есть настройка размера уровня, через который снова идет усреднение. Хочу чтобы еще был множитель, на который этот уровень увеличивается с каждым следующим уровнем усреднения. Каждый предыдущий на множитель. Первый 1, второй 1*1,1, третий 1*1,1*1,1, где 1,1 — множитель. Но множитель работает только на набор позиции, а на сброс всегда изначальный.
3. В лог нужно писать также размер профита накопительным итогом по всем сделкам и объем проторгованный для расчета комиссии брокера. Ну и можно ставку комиссии добавить чтобы счетать, если делаем п.4.
4. Если это не дофига займет времени, можно какую то панель вывести с параметрами. Какой следующий уровень набора, сброса, накопленный профит сегодня, за все время, объем комиссии.
5. У меня почему то он автоматом не запускается утром, приходится руками стартовать каждый раз. Думал может не успевает данные по тикерам получить, отсрочку старта ставил в минуту, но не помогло.

Прошу оценить задание с п.5 и без него.

Доработанный скрипт должен быть в открытом коде. Если кому-то нужен такой же, можете присоединиться к оплате автору доработок.

Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
923 | ★3
6 комментариев
Добрый день. Могу взяться.
Скайп serg-225
avatar
Надо же. Моим роботом даже кто-то пользуется :)
avatar
Turbo Pascal, да, спасибо :) Просил помочь тебя с этим, но отклика не дождался. Для простых задач вполне подходит. Думаю тоже выложу в паблик, как и оригинал. Если ценник меня устроит.
avatar
Александр Элс, да, я его писал бесплатно, и хотелось бы, чтобы и развивался он бесплатно.

Это же простейший усреднятор/собиратель волы.

А мне сейчас реально не до кодинга, на основной работе завал.
avatar
Turbo Pascal, хорошо, Open Source :)
avatar
Александр Элс, чтобы был шорт, по моему, достаточно убрать одно условие в Obrabotka. Это условие не дает позиции стать отрицательной.
-- Теперь проверяем, не надо ли немного сбросить?
or (iVolume>0)
avatar

Читайте на SMART-LAB:
Фото
📈 Завтра — букбилдинг нового выпуска облигаций ПАО «МГКЛ»
Уже завтра, 9 июня, состоится сбор книги заявок по новому выпуску облигаций ПАО «МГКЛ» серии 001PS-03. Если вы рассматриваете участие в...
Фото
Что рынок давал за неделю. Практика сделок через хедж-навигатор
9 июня в 19:00 по мск проведём бонусный практический эфир. Будем говорить про то, как устроен хедж-навигатор :) На эфире разберём...
Фото
Как не купить перед дефолтом: чек-лист инвестора в облигации
Игорь Галактионов В 2025–2026 годах частота дефолтов на российском рынке резко выросла. Составляем чек-лист: что нужно проверить, прежде чем...
Фото
Диасофт: топ-менеджмент не продает свои акции. Что нас ждет в 2026 году?
На прошлых выходных мы пообщались с директором и основным владельцем Диасофта Александром Глазковым. В первую очередь меня волновал вопрос о том,...

теги блога Александр Элс

....все тэги



UPDONW
Новый дизайн