russo_turisto
russo_turisto личный блог
16 октября 2013, 13:04

нужен совет: как обезопасить свою торговую стратегию?

Привет всем,
Наверное многим известно, что торговля по системе это скукотища (если ты не дро*ишся на маленьких ТФ). Начал замечать что появляется проблема с концентрацией внимания и отвлекаемость из-за скуки, так как сигналы бывают редко.  Из-за отвлекаемости можно пропустить и так редкий сигнал на вход. Плюс глаза устают от многочасового сидения перед монитором 
Так вот, задумываюсь о создании торгового робота под свою ТС. Так как опыта в программировании нет, нужно будет найти программиста и дать ему тех.задание с формализованной системой, но сразу же возникает вопрос: как обезопасить себя от того что не чистый на руку программист начнет использовать или продавать мою ТС или вообще выложит ее или готового робота в паблик?
Конечно самое безопасное это самому научится и создать робота, но это время! И не факт что можно овладеть этим ремеслом в достаточной мере, кривыми руками можно испортить даже рабочую ТС.
Интересно будет послушать тех кто уже сталкивался с подобным вопросом.
36 Комментариев
  • Ezev
    16 октября 2013, 13:08
    Стырит- 100%. ТСЛаб или аналог рулит.
    • Владимир Спицын
      16 октября 2013, 13:16
      Ezev, а чё он со стыренной ТС будет делать?.. проверит без авторского
      субъективизма… и не найдёт там ничо… имхо.
      • Владимир Спицын
        16 октября 2013, 13:20
        … если скучно торговать, то вы или лудоман у которого шило в… или ваще занимаетесь не своим делом… имхо опять же…
  • macdee
    16 октября 2013, 13:09
    никак, надо очень доверять программисту
  • Americanec
    16 октября 2013, 13:16
    Надо сделать некоторые параметры «подкручиваемыми» или включать ее только в определенное время — тогда программист не сможет ее использовать — сольется.
      • quant_trader
        16 октября 2013, 13:33
        russo_turisto, достаточно основной логики.
  • Olenevod
    16 октября 2013, 13:17
    Трейдматик например посмотри, для начала
  • Московский Лоссбой
    16 октября 2013, 13:19
    На самом деле, если программист хороший, то он уже писал подобных роботов. Наоборот, он может подсказать, что нужно добавить в ТС, какие нюансы уже бывали и как избежать многих ошибок. У него жеопыта-то больше :) А доверять — как врачу или юристу, просто необходимо.
  • Андрей Егоров
    16 октября 2013, 13:24
    1 не надо относиться к своей ТС как граалю, Вы на какой истории его тестировали? (руками)
    2 я бы не использовал чужую ТС, просто по тому что она чужая, т.е. сделана чужим образом мыслей под чужой комфорт, и верит в нее какой-то чужой человек (у меня нет в нее веры), как я смогу ей доверить деньги? а если доверю, то не получу ожидаемого результата.
    3 всегда можно найти смооб не раскрывать всех «секретов» программистам
    • sergik99
      16 октября 2013, 13:39
      Yegor, Верующий ( в систему, чужую систему ) трейдер прекрасная кормовая база для тех кто не верит, а умеет проверить.
      Научный подход и вера — вещи несовместные.
    • MikeOrlov
      16 октября 2013, 13:42
      russo_turisto, Абсолютно согласен с Yegor. В мае работал с одним программистом, которого нашел через интернет. Писал мне робота на Qpile под Квик по моему ТЗ. Программист теоретически может использовать ваш алгоритм, но не станет т.к. алгоритм нужно тестировать, подгонять параметры и т.д., а это время. Так что не стоит париться из-за того, что кто-то будет использовать вашу систему. Тем более, что для хорошего программиста репутация и время важнее, а у торгующего программиста наверняка есть своя работающая система.
      • Андрей Егоров
        16 октября 2013, 15:11
        MikeOrlov, писал систему для одного клиента, так он потом патент на нее получал. Не смотря на всю прелесть алгоритма, мне подход клиента к торговле совершенно не подходит, я ни разу эту систему не использовал и не собираюсь по тому, что не могу, по тому что просто не МОГУ. У трейдера есть (должен быть) свой уровень комфорта, без него никак, чужой не подойдет.
          • Андрей Егоров
            16 октября 2013, 15:45
            russo_turisto,
            «какая разница что он делает, если вы знаете что он все равно показывает прибыль»
            если у Вас появится свой робот (не говоря о чужом), и вы его будете использовать на реальных деньгах, то узнаете, какая разница )
  • quant_trader
    16 октября 2013, 13:32
    Никак. Используйте готовый софт и раздавайте разные куски задачи разным программистам на заказ.

    Например всю секретную логику пишете сами в программе теханализа где Вам проще а исполнение ордеров заказываете модуль или используете готовый.

    Писать в прогах теханализа не сложно, надо снимать с ушей всю лапшу пропагандистов сишарпа и пользоваться более простыми языками типа easylanguage.
      • quant_trader
        16 октября 2013, 13:51
        russo_turisto, в любой с тем или иным количеством проблем.

        Сначала надо написать логику в той или иной программе, думаю что проще всего будет омега или мультичарты, потом думать как это вывести на автоторговлю.
  • anatolyutkin
    16 октября 2013, 13:34
    В торговой системе главное--это идея. А между идеей и формальным алгоритмом может быть большое расстояние. По формальному алгоритму не так-то просто восстановить идею. Поэтому у вас есть естественная защита--вы сообщаете вовне только алгоритм, но не идею.

    Однако, толковый человек, вероятно, сможет вычислить идею по алгоритму, как не хитри. Соответственно, обезопасить себя полностью можно только освоив все самому. И поверьте, время, потраченное на получение навыка писать роботов сто раз окупится. Когда можешь быстро написать исполнителя--это совершенно другой уровень системостроительства. Я вообще считаю, что трейдинг--это технология. И исполнители--это часть этой технологии, причем важная часть.
  • Антон Денисков (Fry)
    16 октября 2013, 13:40
    смотря на чём основана стратегия. Вполне допускаю, что её вообще не получится формализовать на 100%, а лишь частично. Тогда можно не волноваться.
    Исходите из предположения, что:
    — ваши паттерны не уникальны и не секретны
    — ваш РМ и ММ не оптимален и не интересен никому
    — ваш способ определить тренд очевиден
    и т.д.
    А ваше истинное ноу-хау заключается в другом =)
      • Андрей Егоров
        16 октября 2013, 15:05
        russo_turisto, а у Вас рабочая ТС? это возвращаясь к моему комменту п.1
        «1 не надо относиться к своей ТС как граалю, Вы на какой истории его тестировали? (руками)»

        если хотите, могу помочь формализовать, протестировать, оптимизировать и дополнить/улучшить.
    • Андрей Егоров
      16 октября 2013, 16:53
      russo_turisto, respect, без шуток, Вам действительно нужно ее запрограммировать
  • ves2010
    16 октября 2013, 16:51
    тслаб в помощь
  • SMT
    17 октября 2013, 00:43
    russo_turisto, выбирайте программиста, который профессионально занимается написанием робота на заказ — продавать он ее не будет точно по причинам-
    1)- дорожит своей репутацией
    2)- прибыльные системы не продаются
    3) по причине того что у него есть системы во много крат лучшие.
    4)в 99,9% случаев формализованная и протестированная «на глаз» заказчиком системма оказывается сливной, а ее граальность — лишь илюзия.
    /
    будет или не будет программист использовать вашу систему — вы никогда не узнаете.
    /
  • SMT
    17 октября 2013, 00:52
    Могу посоветовать Артема Крамина.
    Если хотите, можете идею без оглашения самой сути огласить мне в личку — я сразу укажу на слабые стороны.
    (Сам протестировал тысячу идей и написал более 3хсот роботов, пока не нашел то что мне нужно )
  • Николай Лазарев
    21 октября 2013, 11:22
    Сталкивался с подобной проблемой.
    Лучше всего научиться самому, тем более «конструкторов» появилось немало. Пример TSLab, но есть и другие.
    Освоить довольно сложно, но освоив получаешь полную свободу от программеров))) и можно менять/усовершенствовать/вносить нюансы в свою систему или искать новые подходы.
    Так что я за самостоятельное обучение.
    • Николай Лазарев
      21 октября 2013, 11:24
      Николай Лазарев, З.Ы. Если система рабочая, то «слижут» моментально, улучшат, поправят и будут пользоваться как своей, или что ещё хуже торговать ей на базаре)))

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

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