Избранное трейдера Андрей

по

Любимая рабочая лошадка с новыми подковами.

Портировал из LUA в машинный код, один из любимых рабочих инструментов.

Аццкая смесь Homoscedasticity, Fractal dimension и некоторых «секретных ингредиентов» Probability theory, породившая приемлемый Support and Resistance, не зависящий от субъективности и настроений «прокладки» между рынком и кошельком.

Пока была в LUA больше 3-4 запустить не получалось, не «повесив» QUIK, а сейчас:
Любимая рабочая лошадка с новыми подковами.


( Читать дальше )

DayTrend & HourTrend | QUIK | LUA

Вспомогательная разметка линейными трендами дней и часов

DayTrend & HourTrend | QUIK | LUADayTrend & HourTrend | QUIK | LUA

( Читать дальше )

Модификации на тему Price Channel (QUIK LUA)

Может кому нибудь будет интересен модифицированный Price Channel в Квике
Модификации на тему Price Channel (QUIK LUA)

Settings = 
{
        Name = "xPc5",
        period = 24,
        line=
        {
                {
                        Name = "xPc5",
                        Color = RGB(0, 128, 0),
                        Type = TYPE_LINE,
                        Width = 2
                },
        
                {
                        Name = "xPc5",
                        Color = RGB(255, 64, 64),
                        Type = TYPET_BAR,
                        Width = 3
                },
                {
                        Name = "xPc5",
                        Color = RGB(64, 64, 255),
                        Type = TYPET_BAR,
                        Width = 3
                }
        
        }
}

----------------------------------------------------------
function c_FF()


        return function(ind, _p)
                local period = _p
                local index = ind
                local MAX_ = 0
                local MIN_ = 0
                local MAX2_ = 0
                local MIN2_ = 0         

                if index == 1 then
                        MAX_ = C(index)
                        MIN_ = C(index)
                        MAX2_ = C(index)
                        MIN2_ = C(index)
                        return nil
                end
----------------------------------------------------------------------
                period = _p
                if index < period then period = index end
                MAX_ = H(index)
                MIN_ = L(index)
                MAX2_ = 0
                MIN2_ = 0
                for i = 0, (period-1) do
                        if MAX_ < H(index-i) then    MAX_ = H(index-i)       end
                        if MIN_ > L(index-i) then    MIN_ = L(index-i)       end
                        MAX2_ = MAX2_ + MAX_
                        MIN2_ = MIN2_ + MIN_
                end
                MAX2_ = MAX2_/(period)
                MIN2_ = MIN2_/(period)
                return (MAX2_+MIN2_)/2, MAX2_, MIN2_
        end             
end


function Init()
        myFF = c_FF()
        return 3
end
function OnCalculate(index)
        return myFF(index, Settings.period)
end

Визуализация сделок на графике в QUIK.

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

Нашел в этом топике подходящий скрипт http://smart-lab.ru/blog/279473.php, автору — спасибо!

Скрипт рабочий, но для меня был неудобен формат данных в trades.csv. Первый столбец содержал данные в формате <ГГГГ-ММ-ДД ЧЧ: ММ: СС>;<ТИКЕР>..., т.е. дата и время сделки были в одной ячейке. Мой скрипт (История позиций © Михаил Понамаренко), сохраняющий сделки, имеет иной формат <ГГГГММДД><ЧЧММСС><ТИКЕР>… Приводить данные по моим сделкам в соответствии с форматом скрипта LCHI.lua — гемор. Недолго подумав, я решил, вместо постоянного переформатирования своих данных, один раз внести изменения в код скрипта. Что и было сделано.

Но это не всё! Я использую несколько субсчетов (кодов клиента) и мне хотелось видеть во всплывающих подсказках (hints) по какому коду клиента была проведена сделка. Код скрипта был доработан, в trades.csv добавлен еще один столбец с текстовыми данными, можно так же использовать его для добавления комментов к сделке.

( Читать дальше )

Долой Finviz! Даешь робота для отбора акций!

Долой Finviz! Даешь робота для отбора акций!

И так на прошлой неделе после долгого перерыва во время, которого торговал фьючерсы (в основном короткие позиции по нефти), снова взялся за внутридневную торговлю американскими акциями. И первое с чем столкнулся, что в условиях флетового рынка надо делать отбор акций каждый день перед открытием рынка. При этом в условиях флета отбор надо делать максимально тщательно иначе торги просто не пойдут. Зная это, у меня уходило минимум час на отбор акций по Finviz. Неделю спустя таких торгов мне это надоело. К тому же за неделю я собрал достаточно данных, чтобы выйти на четкий алгоритм по поиску акций, которые имеют потенциал пойти сегодня после отбора. Записав этот алгоритм я сразу подумал – а нельзя сделать так чтобы машина сама делала отбор и он занимал максимум 20 минут? Немного подумав, я понял – конечно, можно!
В итоге на выходных я на базе thinkorswim сделал свой собственный скринер.



( Читать дальше )

Разметка минимумов и максимумов по Ларри Вильямсу: пример на USD/RUB

Многие, кто не читал книгу Ларри «Долгосрочные секреты краткосрочной торговли» и не внимательно смотрел на картинку в предыдущем ларри-посте, задавали вопрос про то, как строится система по определению минимумов и максимумов. Специально для них, отдельным постом с примером.

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

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

В этом случае получается:
  • краткосрочный максимум, это локальный максимум который имеет два соседних ниже
  • краткосрочный минимум, это локальный минимум который имеет два соседних выше
… и дальше по иерархии

( Читать дальше )

Pivot Points, индикатор для QUIK.

    • 21 июня 2015, 00:47
    • |
    • XXM
  • Еще
Уровни Pivot points, в общем — старая тема (даже на Smart-lab.ru), но она еще не закрыта:

На этот раз арсенал доступных индикаторов в QUIK пополнился индикатором Pivot Points:

Данный инструмент позволяет:
— определить момент входа в рынок;
— расставить стопы и тейк-профиты;
— рассчитать уровни вероятного изменения цен.


Pivot Points

PP = (H + L + C) / 3
R1 = PP + (PP — L) = 2P — L
S1 = PP — (H — PP) = 2P — H
R2 = PP + (H — L)
S2 = PP — (H — L)
R3 = H + 2(PP — L) = R1 + (H — L)
S3 = L — 2(H — PP) = S1 — (H — L)

Скачать. 


Повторю один хороший пост.

Был один человек на нашем ресурсе, хороший пост опубликовал… я его сохранил в избранном, повторю с Вашего разрешения))
****
 Паттерны. Как я их торгую. И как советую.

Паттерны. Выроботизировываем

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

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


( Читать дальше )

Новая партия индикаторов и стратегий на их основе готова

Всем привет,

продолжаю кодить простенькие индикаторы и стратегии на их основе на pine.

Если кому интересно, то ниже привожу список недавних моих пополнений. Сразу скажу, я по ним не торгую, да и скорее всего ни кому не советую )) Это для меня хобби — отдых. Люблю программировать индикаторы всякие. Но если кому то будет полезны, буду только рад.

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

Ergotic TSI Strategy

Ergotic TSI

Historical Volatility Strategy

Historical Volatility

( Читать дальше )

Супер список приводов для торговли на бирже!!!

  • Скальперский стакан Артема Крамина скачать. Единственный скальперский привод, который можно использовать у любого брокера. Поддерживаемые терминалы — SmartTrade, Quik, AlorTrade и AlfaDirect.
    К тому же привод приспособлен для работы на нескольких биржах: FORTS, ММВБ, Украинская биржа (фьючерсная секция). Бесплатный. Скачать привод Крамина ссылка
  • Привод Бондаря — Для АйТиИнвест и АЛОР. Создан для агрессивного скальпинга, чтобы максимально облегчить процесс торговли, чему способствует динамический стакан, история сделок, кластерный анализ и возможность подключения из сторонних программ графиков нефти, S&P500, DOW. Условно бесплатный. Скачать Привод Бондаря для брокера АйТиИнвест ссылка
    Скачать Привод Бондаря для брокера АЛОР ссылка
  • Привод Морошкина QScalp — бесплатная альтернатива приводу бондаря с открытыми исходными кодами, но только под QUIK.


( Читать дальше )

....все тэги
UPDONW
Новый дизайн