Блог им. hell0men

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

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

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

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

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

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

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

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

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

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

Читайте на SMART-LAB:
Фото
Обновление терминала БКС: улучшена форма заявки и дополнен виджет котировок
Новое в веб-терминале БКС: улучшена форма заявки и дополнен виджет котировок    В свежем обновлении улучшили работу с заявками и...
Фото
📊 Ресейл Инвест: статистика и развитие платформы
Платформа «Ресейл Инвест» продолжает активно развиваться и набирать обороты внутри экосистемы «МГКЛ». С начала 2026 года на платформе...
Фото
От автопрома до инвестиционного портфеля
◻️ Платиноиды привычно ассоциируются с драгоценными украшениями . Однако главные сферы их применения лежат далеко за пределами витрин ювелирных...
Фото
Хэдхантер. Отчет МСФО за Q1 2026г. Всё будет непросто…но…есть надежда.
Вышли финансовые результаты по МСФО за Q1 2026г. от компании Хэдхантер: 👉Выручка — 9,49 млрд руб. (-1,5% г/г) 👉Операционные расходы —...

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

....все тэги



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