Таша
Таша личный блог
18 апреля 2018, 11:12

TsLab. Первый скрипт

В трейдинге есть замечательный побочный эффект, он дает развитие. Ты читаешь книги, изучаешь методики, специфическую информацию, изучаешь платформы, новости, ты по-другому смотришь на мир, ты думаешь иначе, чем большинство. Твой мозг постоянно тренируется.  
Хотя возможно это не всем заметно..  
Дорога развития повернула на тропу алготрейдинга к изучению тслаба.  Тропа была долгой, извилистой и пока не видно когда и чем она закончится .  
Самостоятельно не смогла осилить, слишком много непонимания и вопросов, нужна была помощь со стороны, пошла на курс.  Состряпать скрипт это одно, а довести его до ума и сделать способным зарабатывать это совсем другое. Нюансов много. Не, есть, конечно ребята которые более профессиональнее чем я.  

Тест в реальном режиме входил в обучение.  Прошла полный цикл написала робота, протестировала, сделала выводы. 

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

Вот, к примеру три недели назад приступила к реализации очередной идеи, но как сейчас выяснилось устойчивых параметров для каждого периода не удается достичь, каждый год отрабатывает по-разному. Этот скрипт сейчас слабый и его нужно дорабатывать, а это снова время. А если идея окажется не рабочей, то будет потерянное время ну разве что опыт прокачается ))) Пока отложила эту идею. 

Один скрипт в поле не воин, нужно иметь в арсенале несколько, штук наверно 15 не меньше. 

Первый скрипт 

Торговая идея:  
Пробой максимума/минимума за период после отката.

Как выглядит сделка га графике, лонг
TsLab. Первый скрипт

История 2011-2016, РИ торговля одним контрактом 

TsLab. Первый скрипт

Скрипт делала в августе 2017, форвард тест на тот момент был положительным  

Форвард 2017 (форвард был на первом полугодие 2017)  

TsLab. Первый скрипт

Для  скрипта был выбран маркер по времени, т.е. скрипт выходил спустя несколько свечей. В моем случае таймфрейм был 5мин, а выход был через 8 свечей, т.е. через 40 мин после входа.  
Скрипт был в тесте с сентября 2017 и до конца года, отключила 25 декабря 

Эквити агента 
TsLab. Первый скрипт

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

TsLab. Первый скрипт

Значения максимальной просадки во время теста  не достиг. Просадка была в 5000 п

TsLab. Первый скрипт

Лично для меня отрицательный результат работы скрипта на тесте это не совсем плохо, есть задел для работы  
 
Выводы и ошибки: 
1) Идея рабочая нужно пробовать другой маркер, который также вначале дал хорошие перспективы для разработки  
2) Нужно быть внимательнее и качественно выполнять работу, не торопится (я торопилась, хотела успеть на сентябрьский запуск и в некоторых местах  не уделила должного внимания.) 
3) У скрипта получилось слишком много ограничительных условий внедренных мной. Это не всегда хорошо.  
4) Мой интерес не пропал, а даже на оборот. Интересное занятие, захватывает.
5) Изучение TsLab, задача посильная, вначале правда кипит мозг, но со временем все налаживается, приходит понимание, ну и с математикой нужно дружить )) 
6) Роботы необязательно должны основываться на сверхсложных идеях и сложных разработках. Работают и простые вещи.

 

 












27 Комментариев
  • iAlexander
    18 апреля 2018, 11:21

    Обычно внутридневная торговля приносит 0,8% от позиции, т.ч. можешь попробовать выход по тейк-профиту с данным шагом (потестить систему).
    Это своего рода стоп-лосс наоборот )
    Успехов!

  • Friend
    18 апреля 2018, 11:35
    Удачи в этом нелегком деле. И не слишком делай все сложно, чем проще — тем лучше. 
      • VladMih
        18 апреля 2018, 18:18
        Таша, ДАВНО мечтаю увидеть простой алгоритм, который будет работать на любом рынке. Увижу и можно помирать.
  • Friendly Deep Space
    18 апреля 2018, 11:38
    Какой получился средний П\У% на один контракт за период теста 11-16гг?
      • Friendly Deep Space
        18 апреля 2018, 11:42
        Таша, через ночь позиции переносятся? Первый бар 10-00 на сделки попадает?
          • Friendly Deep Space
            18 апреля 2018, 11:52
            Таша, Ок, это хорошо, значит риск эффекта «тестерного грааля» сведен к минимуму)
  • f0xtr0t
    18 апреля 2018, 11:58
    чувствую себя необразованной обезьяной

    зы по теме, а чё не на Lua — бесплатно и серверов не надо, или это такая скрытая реклама тслаб?
      • Oleg Only Algo
        18 апреля 2018, 12:24
        Таша, имей ввиду, что скрипт в тестера и реале может отличаться:) лучше сразу в боевом режиме делать. А то потом может оказаться что все не так как хотелось. разные Блоки входов имеют свои особенности, настройки агента и т.д., плюс глюки, плюс потеря связи, потеря свечек — это реальная проблема для торговли квик-тслаб. Можно за голову схватиться, когда тестер и лаб по разному работают, а время убито! Чем сложнее алгоритм, тем больше потенциальных глюков тслаба))
    • Karim
      18 апреля 2018, 12:23
      f0xtr0t, А как тестить на истории? Она же кубиками «программирует».
      Даже переписать готовую страту на Lua не получится.
        • Karim
          18 апреля 2018, 13:37
          Таша, Что бы не платить 4000 руб. в месяц.
          Разработка и тестирование стратегии делается в TsLab — это бесплатно. Затем отлаженная стратегия переписывается на Lua и запускается в квике. Сложновато, но как вариант.

          Попроще, это когда робот пишется на C#. Вернее скрипт тслаба (С# подобный) немного «подправляется» для работы с квиком.
            • Karim
              18 апреля 2018, 14:11
              Таша, Если будете писать стратегию в TsLab скриптом, а не рисовать кубиками, то это будет большой шаг в направлении алготрейдинга.
                • VladMih
                  18 апреля 2018, 18:24
                  Таша, не переживайте, знаю очень толковых ребят, которые уже много лет сидят на кубиках и делают хороших роботов. Из известных это Саро Микаелян, например.
                  Да и «ваш» Павел Целищев по-моему тоже.
                  И я )))
              • VladMih
                18 апреля 2018, 18:21
                Karim, а если потренироваться в отряде космонавтов,
                это будет большой шаг в направлении космоса.

                Гораздо важней не на чем пишешь, а «чем» — мозг нужен,
                ни один C# за нас алгоритм не сделает.
                • Karim
                  18 апреля 2018, 18:50
                  VladMih, Ну да, на кубиках «писАть» алгоритмы удобнее.
  • MS
    20 апреля 2018, 15:53
    А почему через 8 свечей ожидался плюс?
    И идея была признана перспективной.
    Если допустить, что в этом что-то есть, то фиксации через 1-2 свечи должны давать результат в среднем лучше.

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

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