Скачать

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

 

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

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

 

 

 

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

Софт для трейдинга (непосредственный и косвенный)
1 Statistics_USA(Laser-real)v.4.2.2.xlsm - Мой журнал сделок в Excel формате со скриптами. Настроен автоматически конвертировать данные сделок из блоттера bbrok (Laser). Привязывает к каждой сделке нужный вам скриншот. Много чего считает. К нему есть видео по работе. (удалил свои данные, чтоб размер уменьшить)
Закачек: 5082
Видеоинструкция
2 ThinkOrSwim - Популярный терминал для поиска и просмотра Акций, Фьючерсов, Опционов и тп..
Закачек: 2996
3 Файл workspase для Thinkorswim с добавленными StudyFilter - Файл формата xml. Порядок действий: 1.Скачать файл в формате .rar 2.Распаковать файл из архива 3.Файл формата xml вставить в папку C:\Users\....UserName..\AppData\Local\thinkorswim 4.перезапустить терминал 5.включить workspace с названием template_workspace_nyser_ru. В результате у вас появятся сканеры, в которые можно будет добавить нужный код. Остальные сканеры добавляются по желанию.
Закачек: 825
4 SmartAppleLinker - Программа линкует TOS с любым другим терминалом, где есть поле для ввода тикера. Я линкую с Laser.
Закачек: 3167
Видеоинструкция
5 Snagit - Отличная программа, позволяющая быстро и удобно делать скриншоты экрана (сделок), подписывать их. Также умеет публиковать скришноты в интернете, если надо кому то показать картинку.
Закачек: 2617
6 UltraMon - Программа для грамотной настройки мониторов, когда их два и больше. У меня работает постоянно.
Закачек: 2631
Почитать об этом можно тут
7 Dropbox - Программа облачного хранилища файлов. У меня стоит на домашнем и рабочем компьютерах, а еще на телефоне. Мега удобная штука.
Закачек: 2189
Описание и установка
Фильтры для WatchList Thinkorswim. (Какие-то написал сам, какие-то меня попросили написать коллеги, несколько просто полезных фильтров из сети.)
1 Base - Скрипт ищет базы из N последних свечей, на любых уровнях
Закачек: 7891
2 Base+Figure - Скрипт ищет базы из N последних свечей, привязанные к уровням 50 и 100 центов
Закачек: 5635
3 Base+Figure+PrevHiLow - Скрипт ищет базы на круглых уровнях 50,100 центов и на вчерашних HiLow
Закачек: 4237
4 Base+Figure+Vol+Change - Скрипт ищет базы на уровнях 10,20 и тд с объемом и наличием направления
Закачек: 3935
5 Base+Level - Ищет базу, на уровнях кратных 10 центам
Закачек: 3461
6 Base+Level+PrevHiLow - Ищет базу, на уровнях 10-20-30 или на вчерашних HiLow
Закачек: 2921
7 Base+Change+barTrend - Ищет базы из Х свечей, если перед базой есть тренд за N свечей, учитывая общее направление.
Закачек: 3126
8 BaseBreakout - Скрипт ищет только что пробитые базы из N последних свечей, на уровнях 50 и 100 центов
Закачек: 3204
9 Diff_ATR - Показывает, сколько центов осталось до АТR. Если осталось меньше 30%, то подсвечивает красным.
Закачек: 3186
10 Base_Level_EMA - Ищет базу, на уровнях 10-20-30 если база не выходит за EMA21. учитывается направление акции
Закачек: 2264
11 BreakoutPrevHiLow+Figure - Подсвечивает,только что пробитые вчерашние Hi\\Low, если это на круглом уровне
Закачек: 2772
12 NewDayHigh+DiffHigh - цена в 5-ти центах от хая текущего дня, при условии, что хай текущего дня выше или равен хаю прошлого дня
Закачек: 3167
13 NewDayLow+DiffLow - цена в 5-ти центах от Low текущего дня, при условии, что Low текущего дня ниже или равен хаю прошлого дня
Закачек: 3121
14 NewDayHiLow+HiLow - Ищет базу (или просто когда цена рядом), на Hi\\Low дня, если сегодняшний Hi выше вчерашнего
Закачек: 3278
15 PrewDayHiLowRange - Подсвечивает, когда цена рядом с вчерашним Hi\\Low
Закачек: 2863
16 Чашка с ручкой - Формула показывает уровни, по типу чашек с ручками и треугольники
Закачек: 3213
17 Чашка с ручкой +Vol+2DayTrend - Показывает уровни чашка с ручкой и треугольники, с учетом объема и тренда за 2 последних дня
Закачек: 3066
18 InPlay_Volume - Показывает сколько своих средних объемов акция на сегодня проторговалась
Закачек: 3806
19 MoveATR.txt - Показывает, когда акция за сегодня прошла свой ATR
Закачек: 2737
20 АТR_65 - Показывает разницу между средним High и средним Low за последние 65 дней (период настраивается). Меня так научили мерять ATR (старндартный АТR за 14 дней меряется)
Закачек: 3465
21 FigureDiff - Показывает 1, когда цена приближается к круглому уровню на указанное расстояние в центах
Закачек: 2447
22 Diff_HiLow - Показывает расстояние до сегодняшних Hi или Low (смотря что ближе)
Закачек: 2216
23 NotBreakout_Figure_PrevHiLow - Сигналит, когда цена упирается перед пробитием в вчерашние Hi\\Low или в уровень .00. Круглые уровни учитываются только за пределами вчерашних HiLow, если пробило, то уже не показывает.
Закачек: 2390
24 InPlay_ATR - Показывает сколько своих ATR акция сегодня прошла
Закачек: 3317
25 Base_Change_2DayTrend
26 Base1Day - Ищет базы по всем уровням, если сегодня движение в том же направлении что и вчера.
Закачек: 2720
27 Base1DaytoPrice - Ищет базы по всем уровням, если сегодня и вчера движение в одном направлении. Показывает цену базы вместо 1 и 2.
Закачек: 2491
28 BreakoutPrevHiLow - Подсвечивает,только что пробитые вчерашние Hi\\Low
Закачек: 2437
29 Base_Figure_BreakoutPrevHiLow - Скрипт ищет базы на круглых уровнях 50,100 центов если цена за пределами вчерашних HiLow
Закачек: 2370
30 NotBreakout - Показывает, сколько раз цена коснулась хай\лоу, не пробив его.
Закачек: 2505
31 Connect_EMA - Показывает 1, если цена равна ЕМА (период настраиваестя)
Закачек: 1949
32 Base_Figure25 - Ищет базы из N последних свечей, привязанные к уровням 25-50-75-100 центов
Закачек: 2878
33 Diff_EMA - Показывает, когда цена подошла к ЕМА на Х центов
Закачек: 1768
Индикаторы для Thinkorswim графиков.
1 ChartBackground - Рисует фоном график любого символа. Использую для отрисовки рынка.
Закачек: 93147
2 Prev_Hi_Low_Close - Рисует линии вчерашних Hi, Low, Close на графике
Закачек: 4615
3 Fon_Color_ from_EMA - Красит фон графика. Зеленый, когда Цена выше обеих EMA и красный когда наоборот.
Закачек: 2422
4 Label v.3 - Рисует показатели акции прямо на графике. ATR, Средний объем, Объем, ATR Play, Volume Play и др.
Закачек: 6745
5 Линии разворота по Фибо - рисует на графике разворотные линии, от которых можно смотреть входы
Закачек: 3997
Сканеры для Thinkorswim.
1 ATR + 2DayTrend - Выдает акции с указанным в настройках ATR при условии, что они шли два дня в одну сторону.
Закачек: 3669
2 ATR - Сканирует акции только по ATR-65 с указанным размером
Закачек: 4097
3 PrevVolume - Выдает акции, проторговавшиеся вчера больше X акций. Работает после закрытия сессии
Закачек: 2758
4 PrevChangeLimit - Выдает акции, сходившие вчера больше N долларов. Работает после закрытия сесии.
Закачек: 2408
5 NewHighLow(Year) - Выдает акции, которые находятся на годовом экстремуме. Работает после закрытия сессии
Закачек: 2954
6 Base - Скрипт ищет базы из N последних свечей, на любых уровнях.
Закачек: 3387
7 VolumeBreak - Показывает акции, в которых объем последней свечи превысит средний объем за N предыдущих свечей на Х процентов.
Закачек: 2773
Рискменеджмент накопленного риска
1 Система накопленных рисков - PDF инструкция к системе созданной Виталием Гоголиным (Фирма Дейтрейдер)
Закачек: 4901
2 Система накопленных рисков v.1.4 - Табличка в Excel для автоматического расчета рисков по системе. Постоянно, каждый день ей пользуюсь. Данная версия не точно работает по системе, но более безопасная. Доработано совместно в Вовой Жибровым.
Закачек: 6748
356,268 просмотров |
Поделись с друзьями:

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

  1. #263Юрий @ 2013-7-14 21:06 Ответ

    Нестандартный вопрос…может ты мне поможешь…Пишу скрипт для Thinkorswim…язык знаю неплохо…столкнуля с проблемой min…т.е.допустим у меня в скрипте есть вычисления приводящие к значениям…их порядка 10000…они поделены на “массивы” по разное количество штук в них…мне нужно найти min и max каждого массива…а min и max в языке идет только по два значения(или я не так догнал)…можно ли както обойти эту ж..у и делать min и max сразу к примеру из 100 значений…счиать по 2 ух как много времени будет…

    • #264IG @ 2013-7-14 21:33 Ответ

      вообще максимум множества значений это highest, а минимум lowest. попробуй через эту штуку.

  2. #265Андрей @ 2013-7-16 23:41 Ответ

    Возник вопрос. Возможно ли на график обьемов наложить среднюю скользящую? Заранее спасибо за ответ.

    • #266IG @ 2013-7-17 11:17 Ответ

      можно, накладывается самым стандартным способом.

  3. #267Павел @ 2013-7-23 18:23 Ответ

    Здравствуйте! Столкнулся с такой проблемой что TOS парой, прогружает формулы не на всех акциях(Такие как средний объем и АТР), 50 на 50 примерно. Интернет соединение в норме, не знаете в чем может быть проблема?

    • #268IG @ 2013-7-24 07:22 Ответ

      здравствуйте.

      TOS парой, прогружает формулы

      а как вы прогружаете формулы парой? что за пары формул? я по одной прогружаю. ;)
      а вообще у всех так. тос просто не успевает грузить частенько. могу предположить, что мощности компьютера не хватает иногда

  4. #269Багдат @ 2013-7-24 07:50 Ответ

    Парой – это порой (иногда). У меня тоже после последнего обновления. На многих акциях “loading”. И ничего далее не грузится. Комп. достаточно мощный. До обновления такого не было все грузилось мухой.

  5. #270Павел @ 2013-7-24 11:09 Ответ

    Да я хотел сказать иногда))) Спасибо за ответ, в принципе раньше тоже не замечал чтобы что-то не прогружалось.

    • #271Багдат @ 2013-7-25 05:49 Ответ

      Переустановил TOS. Все нормально стало.

      • #272IG @ 2013-7-25 19:23 Ответ

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

  6. #273Эдуард @ 2013-8-2 21:17 Ответ

    Игорь, здравствуйте. Установил два фильтра для вотч листа – номер 1 и 26 (базы). Как он работает? У меня абсолютно на всех акциях показывает 100.0

    • #274IG @ 2013-8-2 21:20 Ответ

      100 – нет сигнала. проверяйте настройки фильтров или параметры акций в списке. есть ли там сигналы по базам вообще.

  7. #275Некто @ 2013-8-3 10:48 Ответ

    Доброго времени суток! =) У меня вопрос,я его везде задаю,и никто не отвечает,есть ощущение что вопрос тупой :-D
    Я хочу найти для Тоса уровни Мюррея,такое вообще бывает?
    Заранее спс за ответ!

    • #276IG @ 2013-8-3 11:46 Ответ

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

  8. #277Виталий @ 2013-8-13 11:55 Ответ

    Приветствую автора журнала статистики!

    Нужная вещ, и огромная благодарность за него. Но вот почему-то с недавних пор некорректно конвертируются даты сделок из блоттера, т.е перескакивают на более раннее время, если заново всё конвертировать то всё нормально встаёт. пользуюсь журналом около года всё было нормаль. Я бы присовокупил скрин, но не знаю куда отправить. :(

  9. #278Антон @ 2013-8-19 19:55 Ответ

    Доброго время суток.
    Столкнулся с проблемой. Сканер ATR 65 перестал работать. в пятницу еще работал,
    а сегодня уже отказывается. В чем может быть проблема?

    • #279IG @ 2013-9-4 12:01 Ответ

      может быть что-то сломалось? =)

  10. #280Евгений @ 2013-9-12 18:02 Ответ

    Привет всем! Может ли кто то написать индикатор простой для ТОСа? мне нужно что бы он отображал на графике уровни первой 5-ти минутной свечи (оупен клоуз хай и лоу)

    • #281Growex @ 2013-9-13 15:12 Ответ

      он на 5 минутном графике должен отображать эти уровни или на другом?

  11. #282Евгений @ 2013-9-13 15:14 Ответ

    да на 5ти минутном графике первый 5ти минутный бар текущей сессии

    • #283Growex @ 2013-9-13 16:26 Ответ

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

      • #284IG @ 2013-9-13 16:43 Ответ

        делай конечно. человеку дешевле будет. я ж не гонюсь за заработками. просто время потраченное стараюсь оплачивать себе

    • #285Growex @ 2013-9-13 17:00 Ответ

      Скрипт уже написал, выложу чуть позже….

  12. #286Growex @ 2013-9-13 18:04 Ответ

    Евгений, готово, можете скачивать.

    • #300Евгений @ 2013-9-22 08:32 Ответ

      Ой спасибо!!! не заметил что вы написали!!! попробую поюзать!!!

  13. #287mapatnv @ 2013-9-15 18:39 Ответ

    а нет фильтра для вотчлиста как в лейбле чтобы показвыал сколько своих срдених объёмов акция наторговалась?

    • #288IG @ 2013-9-15 18:45 Ответ

      вы не внимательный. 18 фильтр

  14. #289Дима @ 2013-9-16 17:49 Ответ

    Здравствуйте.
    Вообщем такая проблема: данные для расчета скрипта подгружаются очень очень медленно, а в этом время написано “loading”. Из-за этого не могу торговать.

    Пробовал переустанавливать платформу, менять провайдера, проплачивать статический IP, переустанавливал ОС, ставил торговую платформ на машины у знакомых – у них тоже не работало, настраивал виртуальную машину (Windows Azure, скорость интернета 30-330 Мбит/с) – через неё результат такой же. Ничего не помогает. Пробовал вставлять разные скрипты – со всеми аналогичная ситуация.

    Если кто-то знает как решить эту проблему, пожалуйста, отзовитесь.

    • #290IG @ 2013-9-16 18:33 Ответ

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

      • #291Дима @ 2013-9-16 18:55 Ответ

        То есть у всех работает так же медленно как и у меня?

        • #292IG @ 2013-9-16 19:10 Ответ

          да. раньше было побыстрее, но уже несколько месяцев такие вот косяки.

          • #293Дима @ 2013-9-16 19:20 Ответ

            Это многое проясняет :)
            Благодарю за ответ.

  15. #294Антон @ 2013-9-19 00:23 Ответ

    А можно ли сделать формулу на крупного покупателя или продовца?

    • #295IG @ 2013-9-19 07:31 Ответ

      к сожаленью стакан в ТОСе недоступен для формул

  16. #296cергей @ 2013-9-19 13:10 Ответ

    Игорь, у тебя в label есть формула, которая средний объем высчитывает; можно из нее сканер сделать?

    • #297IG @ 2013-9-19 15:24 Ответ

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

    • #298IG @ 2013-9-19 15:29 Ответ

      ой, она вошла в thinkorswim library. значит пардон.

  17. #301Анастасия @ 2013-9-22 16:06 Ответ

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

    Вот критерии для поиска:
    Поиск уровня из последних N свечек (где N от 3 до 15)
    В этих свечках есть k левых свечей которые имеют сильно отклонение от основного уровня (otklon_left отклонение от 0,01 до 3$) (при этом количество свечей k от 0 до N-2)
    Максимальное разброс нормальных свечек от основного уровня razbros_base от 0 до 0,1$
    (при этом: razbros_base < otklon_left)

    Пример:
    N = 6 (сколько последних свечек изучить)
    k= 2 (максимальное количество левых свечек которые не образуют основной уровень (это свечи 1 и 5))
    otklon_left = 0.2 $ (отклонение левых свечек от основного уровня (свечи 1 и 5 отклонились на0,19 и 0,2 $ соответственно))
    razbros_base = 0.01$ (отклонение или разброс от основного уровня (все свечки ударились цент в цент и только свечка 6 отклонилась на 0,01$))

    Алгоритм работы:
    Строится двумерный массив размером N x N в котором клетки — это абсолютная (по модулю) разность между минимумами (максимумами) свечей (допустим в клетке [3,6] содержится 0,01 это разница между минимумами 3 и 6 свечки, в клетке [3,4] = 0 т.к. они на одном уровне и т.д.) для работы нам будет нужна только половина массива, та что помечена зелененькими плюсиками. Общее число этих плюсиков вычисляется по формуле: N! / (2*(N-2)!) где ! – факториал (для нашего примера из N=6 имеем: 6! / (2*(6-2)!) = 15). В пустых клетках находится тоже самое что и в клетках помеченными + т.к. разница между 3 и 6 свечками такая же, как и между 6 и 3 (т.е. |a-b| = |b-a|).

    Для того чтобы мы сказали, что нашли уровень, должны выполниться два условия:
    1) максимально значение в какой-либо клетке зеленого массива должно быть меньше чем (otklon_left+ otklon_base), иначе мы имеем сильно отклонение от основного уровня.
    2) Мы нашли уровень более чем из N-k свечек если:
    Считаем числа в зеленом массиве которые меньше чем razbros_base. И если их количество больше чем величина (N-k)! / (2 * (N-k-2)!) то мы нашли уровень =)

    Сама в программировании для TOS не шарю, кто поможет написать скрипт?

    • #302Анастасия @ 2013-9-22 16:07 Ответ

      Вот картинки для понимания

    • #305IG @ 2013-9-23 07:18 Ответ

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

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

      • #306Анастасия @ 2013-9-23 12:58 Ответ

        А если формулу усложнить и искать уровни, которые не пробились хвостиком а ушли в другую сторону от уровня на большую величину. Это как на рисунке:
        http://www.imagebam.com/image/2f6141277499502
        Все условия выполнены, уровень держится его никто не пробил, но пару свечей ушли в сторону. Так возможно написать скрипт для поиска?

        • #307IG @ 2013-9-23 13:41 Ответ

          по идее можно.

          а что, настройка максимального отклонения от базы не походит? :)

          • #311Анастасия @ 2013-9-24 20:59 Ответ

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

            • #312Анастасия @ 2013-9-24 21:01 Ответ

              Кстати если алгоритм сложный, то его можно поменять на более простой. Пока не знаю как т.к. я не программист а учитель математики. =) вот…

              • #313Growex @ 2013-9-26 16:07 Ответ

                в вотчлисте это точно не юудет работать

  18. #304Анастасия @ 2013-9-22 19:11 Ответ

    Пардон поправте алгоритм:

    Для того чтобы мы сказали, что нашли уровень, должны выполниться два условия:
    1)… меньше или равно чем (otklon_left+ otklon_base)…
    2)… их количество больше или равно чем величина (N-k)! / (2 * (N-k-2)!)

    И еще возможно в TOS’e нет функции вычисления факториала, поэтому может проще сделать так чтобы когда пользователь вбивает значение N и k он также бы посчитал выражения N! / (2*(N-2)!) и (N-k)! / (2 * (N-k-2)!) потом бы просто записал готовые числовые значения…

  19. #308Вячеслав @ 2013-9-23 22:23 Ответ

    Доброе время суток!
    Подскажите – нельзя ли индикатор Prev_Hi_Low_Close переделать таким образом, чтобы он учитывал так-же и премаркет? Т.е. строил данные уровни (можно без Close) для интервала времени с 17.30 до 17.30 по Москве.

    • #309IG @ 2013-9-23 22:34 Ответ

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

      • #310Вячеслав @ 2013-9-24 08:49 Ответ

        Премаркет отображается, но индикатор его игнорирует – строит уровни только по сессии.

  20. #314Kirill @ 2013-10-28 17:03 Ответ

    Подскажите, может есть у кого готовый сканер для пре маркета. Интересует сканер, который будет отбирать акции в которых есть движение после закрытия и до открытия, желательно, чтобы можно было выставлять в процентах отклонение от цены закрытия предыдущей сессии. Идеально, чтобы можно было фильтровать акции по цене, ATR, среднему объему и % отклонения от цены закрытия. Заранее благодарен!

    • #315IG @ 2013-10-28 21:39 Ответ

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

      чтобы можно было фильтровать акции по цене, ATR, среднему объему и % отклонения от цены закрытия

      это все можно в сканере.

Ответить

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