Скачать

А тут у меня библиотека файлов для скачивания. Некоторыми пользуюсь сам, и конечно делюсь с коллегами. База дополняется, по мере появления новых файлов.

 

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

В то же время вы можете скачать
полную библиотеку скриптов,
которая раньше была платной, теперь бесплатная.

 

 

 

К тому же с недавнего времени я пишу скрипты на заказ. Так что если у вас есть своя идея по поиску акций, и необходимо автоматизировать поиск с помощью ТОSа (ThikOrSwim), то обращайтесь в телеграм.

Софт для трейдинга (непосредственный и косвенный)
1 Statistics_USA(Laser-real)v.4.2.2.xlsm - Мой журнал сделок в Excel формате со скриптами. Настроен автоматически конвертировать данные сделок из блоттера bbrok (Laser). Привязывает к каждой сделке нужный вам скриншот. Много чего считает. К нему есть видео по работе. (удалил свои данные, чтоб размер уменьшить)
Закачек: 5017
Видеоинструкция
2 ThinkOrSwim - Популярный терминал для поиска и просмотра Акций, Фьючерсов, Опционов и тп..
Закачек: 2954
3 Файл workspase для Thinkorswim с добавленными StudyFilter - Файл формата xml. Порядок действий: 1.Скачать файл в формате .rar 2.Распаковать файл из архива 3.Файл формата xml вставить в папку C:\Users\....UserName..\AppData\Local\thinkorswim 4.перезапустить терминал 5.включить workspace с названием template_workspace_nyser_ru. В результате у вас появятся сканеры, в которые можно будет добавить нужный код. Остальные сканеры добавляются по желанию.
Закачек: 788
4 SmartAppleLinker - Программа линкует TOS с любым другим терминалом, где есть поле для ввода тикера. Я линкую с Laser.
Закачек: 3127
Видеоинструкция
5 Snagit - Отличная программа, позволяющая быстро и удобно делать скриншоты экрана (сделок), подписывать их. Также умеет публиковать скришноты в интернете, если надо кому то показать картинку.
Закачек: 2558
6 UltraMon - Программа для грамотной настройки мониторов, когда их два и больше. У меня работает постоянно.
Закачек: 2566
Почитать об этом можно тут
7 Dropbox - Программа облачного хранилища файлов. У меня стоит на домашнем и рабочем компьютерах, а еще на телефоне. Мега удобная штука.
Закачек: 2135
Описание и установка
Фильтры для WatchList Thinkorswim. (Какие-то написал сам, какие-то меня попросили написать коллеги, несколько просто полезных фильтров из сети.)
1 Base - Скрипт ищет базы из N последних свечей, на любых уровнях
Закачек: 7836
2 Base+Figure - Скрипт ищет базы из N последних свечей, привязанные к уровням 50 и 100 центов
Закачек: 5591
3 Base+Figure+PrevHiLow - Скрипт ищет базы на круглых уровнях 50,100 центов и на вчерашних HiLow
Закачек: 4198
4 Base+Figure+Vol+Change - Скрипт ищет базы на уровнях 10,20 и тд с объемом и наличием направления
Закачек: 3893
5 Base+Level - Ищет базу, на уровнях кратных 10 центам
Закачек: 3419
6 Base+Level+PrevHiLow - Ищет базу, на уровнях 10-20-30 или на вчерашних HiLow
Закачек: 2876
7 Base+Change+barTrend - Ищет базы из Х свечей, если перед базой есть тренд за N свечей, учитывая общее направление.
Закачек: 3080
8 BaseBreakout - Скрипт ищет только что пробитые базы из N последних свечей, на уровнях 50 и 100 центов
Закачек: 3154
9 Diff_ATR - Показывает, сколько центов осталось до АТR. Если осталось меньше 30%, то подсвечивает красным.
Закачек: 3102
10 Base_Level_EMA - Ищет базу, на уровнях 10-20-30 если база не выходит за EMA21. учитывается направление акции
Закачек: 2205
11 BreakoutPrevHiLow+Figure - Подсвечивает,только что пробитые вчерашние Hi\\Low, если это на круглом уровне
Закачек: 2702
12 NewDayHigh+DiffHigh - цена в 5-ти центах от хая текущего дня, при условии, что хай текущего дня выше или равен хаю прошлого дня
Закачек: 3120
13 NewDayLow+DiffLow - цена в 5-ти центах от Low текущего дня, при условии, что Low текущего дня ниже или равен хаю прошлого дня
Закачек: 3045
14 NewDayHiLow+HiLow - Ищет базу (или просто когда цена рядом), на Hi\\Low дня, если сегодняшний Hi выше вчерашнего
Закачек: 3234
15 PrewDayHiLowRange - Подсвечивает, когда цена рядом с вчерашним Hi\\Low
Закачек: 2813
16 Чашка с ручкой - Формула показывает уровни, по типу чашек с ручками и треугольники
Закачек: 3166
17 Чашка с ручкой +Vol+2DayTrend - Показывает уровни чашка с ручкой и треугольники, с учетом объема и тренда за 2 последних дня
Закачек: 2997
18 InPlay_Volume - Показывает сколько своих средних объемов акция на сегодня проторговалась
Закачек: 3730
19 MoveATR.txt - Показывает, когда акция за сегодня прошла свой ATR
Закачек: 2667
20 АТR_65 - Показывает разницу между средним High и средним Low за последние 65 дней (период настраивается). Меня так научили мерять ATR (старндартный АТR за 14 дней меряется)
Закачек: 3408
21 FigureDiff - Показывает 1, когда цена приближается к круглому уровню на указанное расстояние в центах
Закачек: 2394
22 Diff_HiLow - Показывает расстояние до сегодняшних Hi или Low (смотря что ближе)
Закачек: 2155
23 NotBreakout_Figure_PrevHiLow - Сигналит, когда цена упирается перед пробитием в вчерашние Hi\\Low или в уровень .00. Круглые уровни учитываются только за пределами вчерашних HiLow, если пробило, то уже не показывает.
Закачек: 2336
24 InPlay_ATR - Показывает сколько своих ATR акция сегодня прошла
Закачек: 3233
25 Base_Change_2DayTrend
26 Base1Day - Ищет базы по всем уровням, если сегодня движение в том же направлении что и вчера.
Закачек: 2660
27 Base1DaytoPrice - Ищет базы по всем уровням, если сегодня и вчера движение в одном направлении. Показывает цену базы вместо 1 и 2.
Закачек: 2432
28 BreakoutPrevHiLow - Подсвечивает,только что пробитые вчерашние Hi\\Low
Закачек: 2347
29 Base_Figure_BreakoutPrevHiLow - Скрипт ищет базы на круглых уровнях 50,100 центов если цена за пределами вчерашних HiLow
Закачек: 2281
30 NotBreakout - Показывает, сколько раз цена коснулась хай\лоу, не пробив его.
Закачек: 2448
31 Connect_EMA - Показывает 1, если цена равна ЕМА (период настраиваестя)
Закачек: 1866
32 Base_Figure25 - Ищет базы из N последних свечей, привязанные к уровням 25-50-75-100 центов
Закачек: 2820
33 Diff_EMA - Показывает, когда цена подошла к ЕМА на Х центов
Закачек: 1689
Индикаторы для Thinkorswim графиков.
1 ChartBackground - Рисует фоном график любого символа. Использую для отрисовки рынка.
Закачек: 93084
2 Prev_Hi_Low_Close - Рисует линии вчерашних Hi, Low, Close на графике
Закачек: 4553
3 Fon_Color_ from_EMA - Красит фон графика. Зеленый, когда Цена выше обеих EMA и красный когда наоборот.
Закачек: 2349
4 Label v.3 - Рисует показатели акции прямо на графике. ATR, Средний объем, Объем, ATR Play, Volume Play и др.
Закачек: 6682
5 Линии разворота по Фибо - рисует на графике разворотные линии, от которых можно смотреть входы
Закачек: 3956
Сканеры для Thinkorswim.
1 ATR + 2DayTrend - Выдает акции с указанным в настройках ATR при условии, что они шли два дня в одну сторону.
Закачек: 3607
2 ATR - Сканирует акции только по ATR-65 с указанным размером
Закачек: 4034
3 PrevVolume - Выдает акции, проторговавшиеся вчера больше X акций. Работает после закрытия сессии
Закачек: 2696
4 PrevChangeLimit - Выдает акции, сходившие вчера больше N долларов. Работает после закрытия сесии.
Закачек: 2340
5 NewHighLow(Year) - Выдает акции, которые находятся на годовом экстремуме. Работает после закрытия сессии
Закачек: 2911
6 Base - Скрипт ищет базы из N последних свечей, на любых уровнях.
Закачек: 3340
7 VolumeBreak - Показывает акции, в которых объем последней свечи превысит средний объем за N предыдущих свечей на Х процентов.
Закачек: 2700
Рискменеджмент накопленного риска
1 Система накопленных рисков - PDF инструкция к системе созданной Виталием Гоголиным (Фирма Дейтрейдер)
Закачек: 4874
2 Система накопленных рисков v.1.4 - Табличка в Excel для автоматического расчета рисков по системе. Постоянно, каждый день ей пользуюсь. Данная версия не точно работает по системе, но более безопасная. Доработано совместно в Вовой Жибровым.
Закачек: 6706
353,620 просмотров |
Поделись с друзьями:

573 ответов Оставить комментарий

  1. #369Владислав @ 2013-12-30 02:13 Ответ

    Игорь, здравствуйте.Скажите пожалуйста есть ли у вас скрипт для ТОСа который находит акции с резким изменением цены за определенный промежуток времени .Например рывок 1 доллар за один час и не только по прошедшим дням но и по текущей сессии .Заранее спасибо. Влад.

    • #370IG @ 2013-12-30 09:25 Ответ

      здравствуйте. нет, такого еще не писал.

  2. #371Владислав @ 2013-12-30 21:23 Ответ

    Жаль а то есть одна идея!

  3. #372Владислав @ 2013-12-31 13:44 Ответ

    С Наступающим Игорь !!! Успехов вам и удачи !!!Ну и хорошо погулять!!!

    • #373IG @ 2014-1-1 14:16 Ответ

      Спасибо! Всех с наступившим!

  4. #374cергей @ 2014-1-1 19:40 Ответ

    добрый день
    Игорь, подскажи, что в этой формуле нужно изменить, чтобы SMA стала EMA:
    def smaline = SimpleMovingAvg(“length” = 20).”SMA”;
    plot result = roundup(Absvalue(close-smaline) * 100,0);
    def condition1 = Crosses(close, smaline, CrossingDirection.ABOVE);
    def condition2 = Crosses(close, smaline, CrossingDirection.Below);
    assignBackgroundColor(if condition1 then color.green else if condition2 then color.red else color.current);
    меняю на MovAvgExponential и на emaline, где нужно- не работает…

    • #375IG @ 2014-1-2 12:00 Ответ

      первую строчку попробуй так написать:
      def smaline = MovingAverage(AverageType.EXPONENTIAL, Fundamental(FundamentalType.CLOSE, period = AggregationPeriod.DAY), 20);

  5. #383Марк Д. @ 2014-1-5 04:11 Ответ

    Здравствуйте Игорь !
    Спасибо за сайт – много интересной инфы :)

    Два комментария:
    1. программка SmartAppleLinker – видимо заражена вирусом. Могли бы вы заново ее выставить…
    2. Мне нужны 2 фильтра: один – для реверсалa (возвращение к тренду после коррекции), второй – для разворота(разворот тренда, часто после DoubleTop/buttom или ложного пробития уровня)

    Заранее благодарю… =)

    • #384IG @ 2014-1-5 11:43 Ответ

      здравствуйте.
      1. программа у меня на личном файлообменнике, наврядли ее кто-то смог заразить там вирусом. может просто особенности работы этой проги “напрягают” антивирусные программы. (хотя я вроде такого не замечал раньше)
      2. чтоб сделать фильтры, нужен четкий алгоритм для поиска. если такой есть, то пишите в скайп, можем попробовать сделать.

  6. #385Maxim @ 2014-1-5 16:06 Ответ

    Игорь привет! Вопрос по формуле Prev_Hi_Low_Close
    Как сделать так чтобы линии рисовались только в текущий день, а за прошлые периоды не рисовались, чтобы оставить больше свободного места на графике?

    Пробовал вписывать в формулу след. значение: input showOnlyLastPeriod = yes;
    Но это не срабатывает..

    Вообще мне нужна просто линия, обозначающая вчерашнее закрытие

    • #386IG @ 2014-1-5 18:22 Ответ

      привет. для такой линии можно просто написать
      plot iClose = close(period = “DAY”)[1];

  7. #387Maxim @ 2014-1-5 22:04 Ответ

    Спасибо. А как добавить условие чтобы только за предыдущий день была линия?

  8. #388Марк Д. @ 2014-1-7 20:23 Ответ

    Игорь привет! =)

    Настроил ТОС (создал сканер с ATR, VOL, BASE) – спасибо тебе ;)
    До открытия сессии – в колонках появлялись данные как надо… 8)
    Во время сессии – малая часть данных загружалась (10%) =-O
    и с ОЧЕНЬ БОЛЬШОЙ задержкой :(

    Вопрос: нормально ли это ? и как исправить ситуацию…

    еще раз СПАСИБО ! :)

    • #389IG @ 2014-1-7 20:54 Ответ

      привет. это не нормально, но все мучаются. пока не придумали, как исправить..

      • #390cергей @ 2014-1-10 16:32 Ответ

        а если фильтр base переделать на сканер (можно попробовать)?

        • #391IG @ 2014-1-10 17:18 Ответ

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

          • #392cергей @ 2014-1-11 14:19 Ответ

            def iDiff = 0.02; #максимальное отклонение в центах
            def iBars = 4; #число баров для просмотра
            def iLowest = lowest(low,iBars);
            def iHighest = highest(high,iBars);

            def bBaseLow = fold Lbar = 0 to iBars with Ls=1 do if ((low[Lbar]-iLowest)<=iDiff) then Ls*1 else Ls*0;
            def bBaseHigh = fold Hbar = 0 to iBars with Hs=1 do if ((iHighest-high[Hbar])<=iDiff) then Hs*1 else Hs*0;

            plot scan = if bBaseLow then 1 else if bBaseHigh then 2 else 100;

            Игорь, подскажи, почему на это сканер не реагирует; или го нужно тестить в активную сессию?

            • #393IG @ 2014-1-11 15:34 Ответ

              сергей, потому что это не сканер а фильтр. ты уверен, что не проще все в скайпе обсуждать?

              • #394cергей @ 2014-1-11 16:07 Ответ

                ок

                • #395cергей @ 2014-1-11 16:22 Ответ

                  заменил последнюю строчку на plot scan = bBaseLow and bBaseHigh;- заработал; Игорь извини, я только учусь, постараюсь больше не надоедать, спасибо!

                  • #396IG @ 2014-1-12 16:27 Ответ

                    замени в этой строчке and на or. так будет лучше.

                    • #397cергей @ 2014-1-13 11:36

                      спс, действительно лучше (логику понял)

  9. #398Андрей @ 2014-1-23 12:22 Ответ

    Добрый день. Спасибо за Вашу помощь в торговли. У меня проблема с формулами thinkorswim, особенно формулы базы. Во время торгов формулы почти не работают, в остальное время все отлично

    • #399IG @ 2014-1-23 17:35 Ответ

      добрый день. не у одного вас такая проблема. тос, что-то сдает в последнее время..

  10. #400saw @ 2014-1-25 11:41 Ответ

    Base1DaytoPrice – Ищет базы по всем уровням, если сегодня и вчера движение в одном направлении. Показывает цену базы вместо 1 и 2.

    Ребят, может кто переделает на показ базы именно на круглых уровнях 00 и также 50?

    • #401cергей @ 2014-1-25 12:13 Ответ

      чем формула 2 не подходит?

  11. #402saw @ 2014-1-26 12:13 Ответ

    Сергей хотелось бы именно ту которую я просил! *CRAZY*

  12. #403Andriy @ 2014-1-29 11:17 Ответ

    Добрый день Сергей. Скажите пожалуста какие скрипты для баз работают лично у Вас на даный момент. У меня скрипты atr, volum более менее работают, а с Базами беда. может есть люди кто решыл ету проблему-буду благодарен. Как лучше заходить в ТОС Live trading или Paper money ? спасибо за ответ…..

    • #404cергей @ 2014-1-29 11:33 Ответ

      если вопрос ко мне, то:
      #www.nyser.ru ©
      def iDiff = 0.02; #максимальное отклонение в центах
      def iBars = 4; #число баров для просмотра
      def iLowest = lowest(low,iBars);
      def iHighest = highest(high,iBars);

      def bBaseLow = fold Lbar = 0 to iBars with Ls=1 do if ((low[Lbar]-iLowest)<=iDiff) then Ls*1 else Ls*0;
      def bBaseHigh = fold Hbar = 0 to iBars with Hs=1 do if ((iHighest-high[Hbar])<=iDiff) then Hs*1 else Hs*0;

      plot scan = bBaseLow or bBaseHigh;

  13. #405Maxim @ 2014-1-31 02:54 Ответ

    Игорь привет! Вопрос по формуле Label v.3
    Пользуюсь только 3-мя показателями на графике: ATR, Volume, AvgVolume..
    Смотрю все это дело за период три дня (переписал код немного)
    Так вот заметил, что ATR за три дня считается с учетом сегодняшнего, а вот AvgVolume за три дня не учитывает сегодня, а считает его как за три предыдущих дня..
    К этому выводу пришел простым средним арифметическим..

    Поправь меня если я ошибаюсь, или скажи что можно исправить, чтобы AvgVolume учитывал при расчете сегодняшний день?

    • #406IG @ 2014-1-31 09:47 Ответ

      привет. чтоб исправить, нужно в строке
      def iAvgVolume = round(Average (volume(period = "DAY")[1],14),0);
      убрать символы: [1]

      • #407Maxim @ 2014-2-3 10:55 Ответ

        Спасибо, работает!

  14. #408valentin @ 2014-2-4 06:05 Ответ

    Здравствуйте! напишите пожалуйста фильтра для поиска баз( самые популярные ), которые будут работать в сканере, а не в watchlist. спасибо.

    • #409IG @ 2014-2-4 08:36 Ответ

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

      • #411Багдат @ 2014-2-5 14:51 Ответ

        Здревствуйте. Не подскажете как пользоваться сканером баз. Нужно настроить динамический список? После последних обновлений никак не могу разобраться как настраивать динамические списки. Меню ТОСа как будто поменялось? Спасибо.

        • #412cергей @ 2014-2-5 15:19 Ответ

          настройки сканера переместились влево в виде книжечки

  15. #410edyard @ 2014-2-5 13:45 Ответ

    Здравствуйте!напишите пожалуйста фильтра для watchlist :
    1) цена в пределах 5-ти центов от Low предыдущего дня
    2) цена в пределах 5-ти центов от high предыдущего дня
    SPASIBO !!!!

    • #414IG @ 2014-2-5 18:55 Ответ

      в скайп пишите, обсудим )

  16. #416edyard @ 2014-2-15 19:06 Ответ

    dobrij denj ! mojna li napisati :
    1)filtr dlea watchlist catorij podsvechival actii v catorih v proctentnom sootnoshenii avg vol v nutri dnea za 10 (poslednih svechek- na 5 minutki) bil bolishe na x% chem avg vol za 10 dnei ( no ne za polnih 10 dnej a lish za 10 svechek iz kajdova dnea” za totje period vremeni ” ) ( naprimer 9:30-10:20 10svechek po 5 min ” ,potom cheres 5 min uje podschitivola avg vol tehje 10 svechek “(10-1)+1 “9:35-10:25″ i tak dalii ?????
    2)filtr katorij pokazival last size trade ( mojna tolka size >10 000 ili drugova siza katorij nas interesuiet)
    SPASIBO !!!!!!

    • #417IG @ 2014-2-16 17:23 Ответ

      добрый день. по поводу фильтров лучше сразу в скайп пишите, там все обговаривать удобнее, чем тут флудить..

  17. #418Привет! @ 2014-4-17 17:44 Ответ

    Где найти индикатор дельты для свима? В стандартных есть volume accumulation. Но по-моему это не совсем то (поправьте если не прав). Индикатор отображает в виде гистограммы по какой цене прошел бар, бид/аск. Весь интернет перерыл ничего не могу найти. Для мт4 и то есть))

    • #419IG @ 2014-4-18 14:01 Ответ

      честно говоря не сталкивался с дельтой. не знаю, как расчитывается даже. может написать можно для тоса?

  18. #420Привет! @ 2014-4-18 14:03 Ответ

    вроде как тос не умеет работать с бид и аск…

    • #421IG @ 2014-4-19 04:06 Ответ

      некоторые вещи может, но мало.

  19. #422Привет! @ 2014-4-19 12:28 Ответ

    В каком смысле? Можно ли вообще “прикрутить” что либо к свиму из маркетдельта (из основных фишек)?

  20. #423Привет! @ 2014-4-19 14:55 Ответ

    или лента не тормозит… что то не помню. выходной еще посмотреть нельзя.

    • #424IG @ 2014-4-19 20:03 Ответ

      ничего вроде не тормозит никогда. надо просто выбирать при включении не папер мани а лайв трейдинг. и no problem =)

Ответить

(Ctrl + Enter)
» Подписаться на комментарии к этой статье по RSS