Постов с тегом "Алгоритм": 452

Алгоритм


Спасти рядового скальпера


Спасти рядового скальпера

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

Инструментами рядового скальпера являются стакан, скальперский привод, а также (поводыри) западные индексы и природные ресурсы от которых зачастую зависят цены базового актива, и в следствии цены на фьючерсы, которыми скальперы и торгую. Это знают все.
У меня есть свое мнение на эту тему, так как лично я и сам торговал в пропе.
Инструментами правильного скальпера должны стать не привод и не поводыри, они пригодятся — это само собой, но главным объектом внимания, любого трейдера должны стать не графики, или приводы — а исследования рынка.

Обратите внимание на засилье различных курсов по скальпингу в последнее время. Такие курсы зачастую предоставляют помимо базовых принципов, стартегии, которые уже не работают, или перестанут работать в ближайшее время, потому что на таких маленьких таймфреймах — рынок меняется намного быстрее, чем, например на часовках. А самые безбашенные авторы и вообще не проводили никаких изысканий в этой области. Я призываю трейдеров, которые собираются пройти один из таких курсов, какие бы копейки он не стоил — «научиться ловить рыбу самим» вместо того, чтобы брать ее непонятно у кого и непонятно какого качества!

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

Интерестная трендовая система EOM Trend Bayer

Представляю Вам довольно интересную и необычную  трендовую систему EOM.  Система использует особенность поведения управляющих крупных фондов. Так же система для выхода из позиции вообще не смотрит на цену или любые индикаторы. Выход вообще не зависит от цены, а только от времени.  Несмотря на свою простоту система довольно интересна.


Грааль и трейдеры, которые его ищут.

Грааль и трейдеры, которые его ищут.

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


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

Как облегчить себе работу в разы!



   Многие из тех, кто программируют своих роботов на Wealth-lab сталкиваются с серьезной проблемой невозможности проторовывать свой код на других платформах из-за того, что на сторонних платформах нет нужных индикаторов, либо они реализованы иначе — стратегия торгует по-другому и получается работа проделана впустую.
Но есть решение и я с Вами им поделюсь!
 
На самом деле лицензионный Wealth-lab  - это всего лишь оболочка, все его плюсы в специальных дополнениях (Extensions ), библиотеках индикаторов, и компонентах. Все эти «вкусности» пишут пользователи со всего света, на протяжении уже 10-ти лет.
 
В прошлой статье, написал, что Wealth-не очень шустрый и  на мой взгляд торговать через него, используя маркет ордер, можно только часовки. Да и отсутствие стакана удручает.

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


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

Реально работающий TrailingStop


В прошлый раз, я писал, что протестировал довольно большое количество трейлингов, и хочу поделиться одним из реально работающих.
Называется он Trailing_SMA, из названия уже все понятно, но не торопитесь убегать — дальше будет код и  для Stoсksharp роботов и для  обладателей Wealth-lab 6! =))

Его смысл очень прост – выставляем стоп на уровне скользящей средней, с заданным нами параметром, и начинаем подтягивать стоп, уменьшая период этой скользящей.
Разработан он был Игорем Чечетом. Код, представленный в данном посте, является авторским и выложен с разрешения Игоря, я же узнал про данный трейлинг  и заполучил данный код, после прохождения одного мастер-классов Игоря Чечета и Дмитрия Власова.

Также, я выложил свою версию, написанную для StockSharp – в бесплатном доступе в виде cs файла!
Этот трейлинг — идеален для РФ рынка, как для фьючей так и для некоторых акций!
Трейдеры говорят: «дай прибыли течь» — этот трейлинг отлично выполняет эти указания, помогает вашей прибыли расти.


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

Ценная подборка №46. Исследование эффекта диверсификации. Простейшая, чудотворная, торговая система.

Создавая ту или иную систему мы стремимся максимально выровнять итоговую эквити (в линеечку) и при этом не поддаться соблазну переоптимизации. Цель достойная и реальная, но при условии что система не будет разрабатываться и оптимизироваться только под один актив. Разработка системы под один актив уже является мощнейшей переоптимизацией. Помимо внутренних параметров самой системы, которые, как правило подбирают (оптимизируют) добиваясь идеальной эквити, мощнейшим переоптимизационным параметром так же является выбор одного инструмента из многих. Инструмента, который показывает на этой системе лучшие результаты. Не удивительно, что после запуска системы она со временем работает хуже и хуже или вообще перестает работать и уводит счет в глуокую просадку.  

Проведем эксперемент целью, которого является поиск оптимального решения при котором будет найден способ создания системы максимально не оптимизированной, стабильной и с большими степенями свободы.

Возьмем за основу простейшую систему торгующую только в лонг. Покупка совершается при пробитии 2-х периодной линии сопротивления - BuyAtStop(Bar+1, @HighestSeries(#High,2), ' '), а продажа осуществляется при пробитии вниз 2-х периодной линии поддержки — SellAtStop(Bar+1, @LowestSeries(#Low,2), lastposition, ' '). Для избавления от шумовых движений при нисходящем тренде введем еще один фильтр на покупку условием которого является нахождение закрытия максимума бара выше 8-ми периодной скользящей средней строящейся по закрытию баров - if SMA(bar, #close, 8) < priceclose(bar) then… На открытии не покупаем и не продаем. Таймфрейм — часовики.

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

Герчик не прав

Недавно смотрел видео «Герчик о торговле по алгоритму» — семинар в Алма-Ате. Александр говорил на этом семинаре много правильного и нужного, но в одном он не прав: «Красивые слова «психология», «дисциплина» рассчитаны на дебилоидов….». И далее основной посыл – главное, следовать алгоритму, без всякой там психологии.
Следовать своему алгоритму получается легко, когда все идет хорошо: рынок растет/падает в твою сторону, профит растет, настроение отличное.
Но когда ситуация меняется – 1-2-3 стопа или даже больше, когда рынок вдруг улетает и заявка не сработала, когда счет тает на глазах – говорить себе: «Следуй своему алгоритму, ты же не дебилоид» бесполезно. Это тоже, как если бы врач сказал больному: «Перестаньте болеть! Возьмите себя в руки!»
В ситуациях, когда все идет не так, уровень стресса превышает нормальный, предельно допустимый для конкретного человека. Как только это происходит, сознание (точнее его логическая часть) «вырубается» либо получает искаженные сигналы.


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

Немного мыслей про трейдинг

    • 01 марта 2013, 11:05
    • |
    • avi
  • Еще
В последнее время я ощущаю потерю интереса к Price Action. Даже не конкретно к РА, а к торговым системам, основанным на ожидании сигнала входа в рынок. Причиной этому является то, что я на каждый раз испытываю сомнение, когда вижу сигнал для входа в рынок. Пусть даже этот сигнал с высокой вероятностью и многими подтверждающими факторами. Это сомнение вызывает у меня дискомфорт. И дело даже не в том, что я не люблю быть не правым. Дело в этом неприятном ощущении — осознании того, что сигнал может быть ложным.

Любая система, основанная на сигналах для входа в рынок подразумевает то, что у неё есть определенный процент ложных сигналов. Череда отличных сделок может смениться полосой убыточных. Есть системы в которых сигналы однозначно трактуемые, а системы с очень субъективными правилами и сигналами. Поэтому оценка вероятности сигнала опирается еще и на интуитивный опыт.

Я стал размышлять о том, как мне избавится о этого дискомфорта в торговле. Положительное математическое ожидание конечно весомый аргумент. Но все таки недостаточный для комфортного психологического состояния. Я не говорю о том, что трейдинг должен быть приятным времяпрепровождением. Совсем нет, трейдинг должен быть просто работой с наименьшим возможным уровнем стресса. А как возможно достичь такого состояния в торговле? Реально ли это?

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

Фондовый рынок как искусственный хаос: почему погибают системы.

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

На самом деле, чем тщательнее исследуется рынок, тем больше поводов для грусти. Если взять любой кусок данных конечной длины, то несложно подобрать факторы и построить модель, которая какую-то часть цены объясняет, уменьшает дисперсию. Однако должно быть понятно, что просто взять данные и построить по ним модель — это не решение задачи. Это подгонка под данные. 

Любой фактор взятый с потолка даст какую-то корреляцию с изменениями цены, не бывает факторов с нулевой корреляцией. Казалось бы — насочиняй кучу факторов, сложи всех в модель — и вот оно, счастье. 

В суровой реальности оказывается, что подавляющее большинство факторов уменьшают дисперсию на тренировочных данных, но увеличивает ее на тестовых. То есть ничего не объясняют, а просто мешаются. Каждый фактор в модели должен пройти какую-то дополнительную проверку, например кросс-валидацию. Ну или ее варианты для чайников — out-of-sample, форвардное тестирование, хоть что-нибудь. Если прошел — тогда да, фактор можно положить в модель, иначе — в мусор. И вот тут оказывается, что почти все идет в мусор, а на том. что не идет, грааля с супердоходностью не построить. И начинают в голову лезть гипотезы случайного блуждания. 

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

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