Блог им. t-trade |Продолжаем учиться создавать алгоритмы

Это «второйсполовиной» пост из серии про основы программирования торговых систем на языке Easy (power) language. Он является логическим продолжением второго, но также может рассматриваться и отдельно от остальных. Здесь я рассказываю о работе над простейшими ошибками в коде, а также показываю, как включить учет проскальзывания в программе Multicharts. Кроме того, я затрону тему даты и времени в языке Easylanguage.
 
На самом деле, этот пост был частью следующего, про оптимизацию. Но текст получился таким длинным, что пришлось разбивать на части…
 
В прошлом топике из этой серии мы рассмотрели процесс создания простой торговой системы.
 
Напомню: (уже с оптимальными параметрами)
 
«Нужно продавать на растущем рынке, при условии, что растет он уже час, поставив стоп в размере 400 пунктов, а тэйкпрофит на 250 пунктов, не забывая о том, что рост меньше, чем на 200 пунктов – таковым не является, а покупать при этом нужно на падающем рынке, даже если сейчас открыта позиция шорт, естественно, с теми же условиями.»


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

Блог им. t-trade |Файлы с минутками Ри и Си - пользуйтесь!

Позавчера в тексте про настройку Мультичартс я выкладывал файл с минутными данными по фьчерсу на индекс РТС. Меня попросили ещё СИ. А мне и не жалко.

Даты склейки фьюча выполнены не как у финама (он 11 числа склеивает), а в день экспирации. То есть, в день экспирации старого контракта уже используются данные нового с самого утра.

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

Минутки, формат DATE, TIME, OPEN, HIGH, LOW, CLOSE, VOL:

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

Блог им. t-trade |Научитесь писать простую стратегию с нуля за 15 минут!

Это второй пост из серии про основы программирования торговых систем на языке Easy (power) language. На примере простой стратегии я расскажу, как написать условия для входа, выхода из позиции, как поставить стоп лосс и тэйк профит, как при этом выстроить код так, чтобы систему можно было оптимизировать.
 
Тем, кто не читал, советую первый пост – там про настройку программы Multicharts. Первые шаги, так сказать…
 
Easy Language дословно переводится «Лёгкий язык». Простота программирования на Изи заключается в его несложной структуре, в интуитивно понятных формах. В принципе, Редактору, встроенному в Multicharts, достаточно просто по-английский «сказать» то, что вы хотите сделать – и высока вероятность, что программа вас поймет и сделает именно то, что вы хотели.


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

Блог им. t-trade |Пост Первый. О том, как настроить программу для написания торговых систем.

Этот топик о том, как настроить программу для тестирования стратегий Multicharts. Я даже видео записал;) Это первый пост из серии про начало пути системного трейдера, поэтому я также расскажу, что ждет читателя в «следующих выпусках». Ну и ссылка на полезный файл с альтернативной склейкой фьючерса на индекс РТС тоже имеет место быть...

Так получилось, что я стал трейдером. И не просто трейдером – а разработчиком механических торговых систем. В своей работе я постоянно сталкиваюсь с необходимостью вспоминать математику, статистику, с необходимостью писать код.
 
Так получилось, что у меня гуманитарный склад ума. Я должен был стать пианистом. Или певцом. Потом у меня был риск стать филологом. Переводчиком с немецкого. И, наконец, то, что окончательно убивает успешный старт в карьере трейдера – это экономическое образование и захламленность мозга ненужными знаниями.
 
Но вот за что я хочу сказать огромное спасибо своему ВУЗу – так это за навыки выкручиваться из неприятных ситуаций, впитывать тонны материала за короткий срок и нормально так ворочать языком на экзаменах.
 


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

Блог им. t-trade |Как выбрать правильный таймфрейм?

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

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


Все знают что такое таймфрейм в классическом понимании этого слова: 5-минутный таймфрейм на свечном графике означает, что каждая свеча соответствует 5 минутам торгов на рынке. «Часовик» на графике, выглядящем как простая линия, строится по ценам закрытия каждого часа (обычно именно закрытия, но бывают варианты). И так далее.

На каком таймфрейме торговать — излюбленная тема для холиваров в трейдерской блогосфере. А сторонники стратегий типа «три экрана» используют в торговле сразу несколько разных масштабов рынка.

Таймфрейм. Timeframe. Временные рамки. Масштаб рынка — и не более. Меня всегда удивляют эти споры и вопросы: на каком таймфрейме ты торгуешь? Я? Я использую минутные данные. Но этот вовсе не значит, что я скальпер или супер-краткосрочный интрадейщик.


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

Блог им. t-trade |Передавайте привет Коле Маржинову!

Любое движение больше 5000 пунктов последнее время создает волну постов на Смарт-лабе о визитах Николая Маржинова... 

Ребят, ну вы чего, совсем стопов не ставите? Вы понимаете, что незафиксированный убыток абсолютно равен зафиксированному в момент закрытия позиции? Когда вам хочется порезать убыточную позу, и вы этого не делаете — вот вы задаете себе в этот момент вопрос: «А стал бы я сейчас шортить, если бы у меня уже не висел шорт?».

И плечи тоже. Ну серьезно, вы что, правда думаете, что чем больше плечо — тем быстрее разбогатеете? Опыт прошлых поколений ничему не учит? Думаете, что вам-то точно повезет?

Совет вам, который помог мне:

Перестаньте ожидать от трейдинга, что он вас будет кормить! Особенно, если вы не торгуете системно! Не ставьте себя в зависимость от трейдинга! Как только вы ставите себя в зависимость от чего-либо, это что-либо начинает приносить проблемы — так не только с трейдингом. Вещи случаются тогда, когда перестаешь их ждать и полагаться на них.

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

Блог им. t-trade |Кидалово в трейдинге

Потенциальный инвестор спрашивает меня, как я собираюсь покрывать риски форс-мажорных обстоятельств: «например тебя кто-то обманет или хакеры какие-нибудь… Ты потом в суде у банка ничего не сможешь получить». И тут я завис… Речь идет о ФОРТС, о нормальных брокерах...

А вообще кто-нибудь сталкивался с подобными форс-мажорами? И как разрешилась ситуация, если да?

P.S. Если можено, в топ. Хорошие комментарии могут оказаться полезными всем... 

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