Блог им. hell0men

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

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

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

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

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

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

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

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

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

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

Читайте на SMART-LAB:
Что сказали на бизнес-завтраке «Балтийского лизинга»?
Фото
USD/CAD упирается в забор: устоят ли медвежьи баррикады?
Валютная пара USD/CAD продолжает свое бодрое восходящее движение, уверенно отрабатывая разворотную фигуру «двойное дно». Похоже, покупатели...
Фото
Страховщики становятся финансовой опорой экономики России
Страховой рынок окончательно вышел за рамки своей традиционной роли. Сегодня он не только защищает людей и бизнес от рисков, но и превращается в...
Фото
Мозговой штурм: какие идеи в моменте?
Доброго вечера. Сегодня мы провели традиционный мозговой штурм. Выпишу некоторые идеи:

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

....все тэги



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