Vitaliy
Vitaliy личный блог
28 августа 2020, 16:34

ЛУА - программирование

Добрый день, уважаемые коллеги!

Не знаю снесут ли данный топик или же пройдет по правилам.

Суть такая, что я полтора года программирую разных роботов в ЛУА, а еще имею косяк в недокапитализации счета и посему, учитывая, что живу исключительно с рынка уже почти два года, приходится встать на путь недалекий от околорынка :) Каюсь, но недостаток средств на счету, а точнее даже то, что расходы перекрывают доходы от торговли, все это стало причиной поиска сотрудничества и предложения создать робота под квик на заказ. Когда начинал торговать, то вход на всю котлету и пересиживание убытков по началу как-то вывозило. Но когда дошел до системного трейдинга с соблюдением рисков и ММ доходность упала, правда и нервы стали целее.

Вдруг кому интересно что-то заполучить в виде скрипта луа, или индикатора какого. Сразу оговорюсь, до сего момента на заказ ничего не писал, расценок не знаю, но, полагаю, с заинтересованным человеком договоримся.

Буду рад обратной связи и всякого рода помидорного закидывания :)

С уважением, Виталий.
60 Комментариев
  • Dim
    28 августа 2020, 16:46
    Выложите для тестирования «первую страничку альманаха». Если кому-то понравится, то может и заказы появятся. ) 




    • Врач-бондиатОр
      28 августа 2020, 18:36
      Dim, мужик на Дятлова из Чернобыля похож. Может это он?
      • Dim
        28 августа 2020, 18:38
        Врач-бондиатОр, ох уж это молодое поколение… ))
  • Свой Мужик
    28 августа 2020, 16:47
    Зато честно!!!
      • BigStrike
        10 октября 2020, 19:47
        Vitaliy, https://smart-lab.ru/blog/651057.php
        Привет. Можете подсобить?
  • Replikant_mih
    28 августа 2020, 16:55
    Продающее описание! Я бы даже что-нибудь, возможно, заказал — если бы мне что-то надо было, но ничего не надо)) — сам все пишу. 
  • Skifan
    28 августа 2020, 16:58
    Если на русский перефразировать:   мои  роботы особо не зарабатывают, дайте мне ваши торговые системы )) 
  • Dim
    28 августа 2020, 17:03

    Просится на sMarte раздел «sMart-Bazar». )
    За отдельную плату можно будет смело размещать подобные объявления.
    Можно назвать «sMart-горбушка», «sMart-блошинка» )

    • Дед Панас
      28 августа 2020, 17:37
      Dim, я давно это предлагал Тимоше. В итого забанен. Пшел он нах теперь)) никаких рацпредложений ему на халяву))
      • Dim
        28 августа 2020, 17:40
        Дед Панас, Рынок диктует… Думаю это уже актуально )
    • Value
      28 августа 2020, 17:52
      Dim, и еще можно «Smart-карьера».
  • Иванов
    28 августа 2020, 17:05
    А можно как то дергать квик из скрипта на питоне?
    • 3Qu
      28 августа 2020, 17:10
      Иванов, можно. Через C- API Python и далее через С-API Lua.
      Можно проще, через скрипты в файлах.
    • Винни Пух
      28 августа 2020, 17:12
      Иванов, можно через сокет
      • 3Qu
        28 августа 2020, 17:29
        Винни Пух, все хорошо, но через сокет не всегда получается. Луа Луа рознь.
        Сокет, имхо лучше в ДЛЛ делать, и к нему обращаться из Луа через ДЛЛ. Особых проблем там нет.
        ЗЫ Но это, в общем, по уровню сложности тоже самое, что и через C-API.
        • Винни Пух
          28 августа 2020, 18:01
          3Qu, на сайте код и скрипты выкладывали, через анаконду подход, уже готовое все. Человеку только внимательно поискать следует.

          Сам я забил на это. ЛУА хватает: взять данные, прописать условия, две функции вход/выход. Сейчас тестирую робота всего на 150 строк кода.

          Считаю немного замороченной тему LUA-python, разве что требуется скармливать много данных. Да и то в квике основная функция фоном считает. А остальное можно выгрузкой/загрузкой сделать.
          • 3Qu
            28 августа 2020, 18:13
            Винни Пух, у меня в Луа несколько строчек, уход в ДЛЛ, и весь алгоритм там. Больше возможностей чем в Луа.
            У меня ТС простой не получается. Непосредственно в ТС Питон не использую, но в дальнейшем планирую. Это в связи с ML.
          • Иванов
            28 августа 2020, 21:38
            Винни Пух, lua хорошо, но на нем ничего сложнее пересечения средних не напишешь... 
            • Винни Пух
              28 августа 2020, 23:39
              Иванов, а разве можно написать что-то сложнее из входных данных в виде OHLC + Volume ?
              Так или иначе данные обрабатываются и усредняются. Что на Питоне True Range, что на Луа. Нет разницы.
              В контексте удобства и отладки — вопросов нет. Алгоритмов — не согласен.

            • Igr
              29 августа 2020, 14:40

              Иванов, а сложнее это что например? 

              и почему вы так думаете? 

  • Василий Федорович
    28 августа 2020, 17:11
    вот таких людей приятно читать, без понтов.
  • Винни Пух
    28 августа 2020, 17:19
    По теме, не понимаю, поясните: 
    Допустим есть миниГрааль торговая система, выдающая плюс на счет.
    И я, чтобы автоматизировать, прошу левого человека написать скрипт, т.к. мне лень зарабатывать руками.
    По моей логике программеру не только не платить, но еще и пожизненный процент за пользование чужой ТС взыскать надо. Например 5к в месяц.

    Может тоже кто ко мне обратится с положительной системой и четкими задачами, да еще и денег за реализацию накинет? 
    • 3Qu
      28 августа 2020, 17:36
      Винни Пух, таких ТЗ — Граалей один на миллион. Не стоит беспокоится. Не встречал ещё, чтобы ТЗ- Граали что-то вообще могли заработать. Обычно сплошные претензии к разработчику — я, мол, тебе  ТЗ Грааля, а ты мне что сделал, хренотень какую-то.)
      • Винни Пух
        28 августа 2020, 17:50
        3Qu, наткнулся случайно на книгу:

        Names: Pruitt, George, 1967- author.
        Title: The ultimate algorithmic trading system toolbox + website: using today’s technology to help you become a better trader/George Pruitt.



        Описание кучи разных простецких алгоритмов, блок схемы и даже простые готовые коды, только под синтаксис подгоняй.

        И собсно результаты:


        Для людей с алгозамашками маст хэв к прочтению (имхо)

        Но это и без переводчика понятно:


        Вот такие вот пироги 

        • 3Qu
          28 августа 2020, 18:01
          Винни Пух, 67 год.( Может тогда это и работало, сейчас — эт вряд ли.
          Сейчас подобных алгоритмов десяток на день можно изобретать и тестировать.
          67 год — эпоха Минск-2 и Минск-22 (памяти, то ли 22, то ли 32 К) и БЭСМ, даже ещё не БЭСМ-4.
          • Винни Пух
            28 августа 2020, 18:03
            3Qu, Copyright C2016 by George Pruitt. All rights reserved.

            О чем Вы? Книга 2016 года. 67 это год рождения автора
            • 3Qu
              28 августа 2020, 18:07
              Винни Пух, 
              Names: Pruitt, George, 1967- author.
              Title: The ultimate algorithmic trading system 
              Я было решил, что 1967 — год издания.))
      • Антон Б
        28 августа 2020, 18:01
        3Qu, Есть хорошие идеи.
        И, как правило, чем больше бюджет тем лучше идеи.
        За условные 10к даже читать тз не стоит.
    • Антон Б
      28 августа 2020, 18:00
      Винни Пух,
      На практике.
      Сумма которую готов клиент заплатить.
      Показывает насколько ценна стратегия для него.
      Бесплатные, и рассказ «из прибыли» не стоит даже открывать тз.
      (как у вас)
      Чтобы не мусорить в свой мозг.

      Если Вы не верите, что можно торговать роботами в плюс, то тогда вообще нельзя торговать, даже руками.
      Любая стратегия алгоритмизируется.
      Та часть которая чуйка, и не алгоритмизируется,  оказывается убыточной компонентой, как правило.
  • Роман Бесходарный
    28 августа 2020, 17:45
    Что значит — «Не знаю расценок»?
     Может вы хотите о расценках поговорить?
    Вы свой труд вообще как оцениваете? Кстати, интересная тема!!!
    Расценка на свой труд делается с опытом и по количеству заказов, на мой взгляд. Если заказы прут валом и вы не успеваете — то, можно и даже обязаны поднять вашу ставку за труд.
     А как иначе?
    Дерзайте! — Всё в ваших руках! Ну, не всё, конечно. Но, почти всё!
  • Врач-бондиатОр
    28 августа 2020, 17:50
    Закиньте контакты в личку, может что и будет.
    Какие еще языки программирования знаете?
  • FinSerfing
    28 августа 2020, 19:02

    www.fl.ru/projects/4509954/napisat-shablon-torgovogo-robota-na-lua-dlya-quik.html

    Актуальный заказ на LUA.

    Не мой конечно.

  • Rostislav Kudryashov
    28 августа 2020, 19:48
    Ещё ссылка на Алтимит
    b-ok.cc/book/2801681/7e489c
    • Врач-бондиатОр
      28 августа 2020, 21:34
      Rostislav Kudryashov, на первый взгляд книга интересная. Спасибо!
  • GOLD
    28 августа 2020, 21:31
    Автору:

    Советую продавать то, что реально нужно большинству хомячков.

    Им нужна стабильная (беспросадочная) прибыль выше 20% годовых любым способом, не выходя из дома. 

    Им не нужен программист. Для большинства это слишком сложно.

    Ну так и продавайте робота, который реализует мечту на бэктестах. Большинство покупателей/заказчиков роботов настолько глупы, что никогда не увидят развод.
    • Dim
      28 августа 2020, 22:36
      … настолько глупы, что никогда не увидят развод.

      Чего не увидят...? Вы зачем эту свою позицию во все услышанье заявляете?)
      • GOLD
        28 августа 2020, 22:50
        Dim, это часть доброго совета автору… он должен знать умственные способности потенциальных покупателей своих продуктов и услуг, чтобы сделать им предложение, от которого они не смогут отказаться))

      • pessimist
        29 августа 2020, 13:13

        Vitaliy, а вот, любопытно… Вам, самому — от какой суммы денег будет интересно браться за работу?

        И еще один момент есть… Тот, кто в состоянии составить грамотное ТЗ — может и сам написать код :) Поэтому, в большинстве случаев исполнитель пишет ТЗ, а заказчик его выдает от своего имени :)

          • pessimist
            30 августа 2020, 13:27

            Vitaliy, я почему спросил — имею некоторый личный опыт.

            История была примерно такая:

            Ко мне обратился малознакомый человек с просьбой оказать помощь в выполнении некоторой задачки.

            Задачка показалась мне интересной и стало самому любопытно, а справлюсь ли я с такой?

            У человека не было опыта подобных заказов, а у меня опыта выполнения подобных задачек. Поэтому, договорились, что он выделит такую сумму для оплаты решения этой задачки, которая впишется в допустимые  рамки себестоимости его проекта. При этом, на том этапе — мне безразлична была сумма оплаты, а важно было попробовать свои силы.

            С задачкой я справился, оплату получил. Но в процессе решения задачки мы с человеком познакомились поближе и прониклись взаимной симпатией. Поэтому, не смотря на то, что я потерял интерес к решению подобных задачек за деньги — когда он обратился в следующий раз за помощью на прежних условиях — я не смог ему отказать и напрягся, хотя был практически не заинтересован ни  в решении задачки, ни в оплате, которая являлась справедливой, но совершенно несущественной для меня.

            К моему великому облегчению, этот человек не часто обращался с подобными заказами и я не слишком перенапрягся. Но ощущение того, что я потратил время напрасно — у меня осталось.

            Возможно, в том виде, в котором Вы изложили свою открытость к сотрудничеству — у нас имеются точки соприкосновения. Я немного знаю Луа, имею некоторые перспективные идеи, но очень ограничен в свободном времени.

            Готовые торговые системы у меня реализованы и делиться ими я не намерен. Но есть идеи, которые можно было бы реализовать на Луа. Идеи не гарантирующие окупаемость вложенного труда, поэтому я не прочь потратить на разработку этих идей некоторое количество денег, но совсем не готов тратить на них много личного времени :)

          • Максим Шевченко
            02 сентября 2020, 14:20
            Vitaliy, дружище, подскажи, сможешь сделать робота, который будет отслеживать мои заявки ив случае входа в сделку выставлять тейк/стоп и снимать заявку на тейк/стоп и закрывать сделку по рынку. Заявки будут поступать в QUIK из ексель. Если возьмешься в какую цену мне обойдет твоя работа? И если вдруг можно реализовать, то ексель будет слать код сразу в LUA, а уже LUA будет выставлять и следить за исполнением заявок и сделок.
  • Максим Шевченко
    29 августа 2020, 15:14
    по поводу робота. Нужен робот, который будет отслеживать вошел ли в сделку и как вошел в сделку выставлять тейк/стоп по заданным параметрам, и снимать тейк/стоп и закрывать сделку по времени
    Сколько мне он обойдется?
    • Максим Шевченко
      29 августа 2020, 16:19
      Scheoff, не могу написать личное сообщение. Если есть возможность отпишите мне ответ в ЛС.
    • 3Qu
      10 октября 2020, 20:02
      Scheoff, обойдется в 15-20 баксов.
      Если поискать в инете, возможно уже и готовый есть, только подстругать немного.
  • Kapeks
    29 августа 2020, 15:34
    Твой косяк не в том, что ты имеешь недокапитализацию счёта, а в том, что используешь блатную феню не по назначению.
  • vladkot
    04 сентября 2020, 19:39
    Чтото тебе и в личку написать невозможно. Смартлаб чтоли блокирует…
  • miha_vrn
    25 ноября 2020, 10:14
    Добрый день! Хочу заказать у тебя ротоба, но в личку не могу написать, рейтинга не хватает, можешь написать мне на olcrs@mail.ru. Или еще как можно связаться?

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн