Блог им. t-trade |Шорт на ФСЁ

«Большая игра на понижение». Мы ждали этого фильма, и он оправдал наши ожидания! Это лучший фильм непосредственно о трейдинге на большом экране. Отличная игра актеров, незабываемое чувство собственного всезнания, когда шепчешь жене о том, что произойдет дальше и сколько миллиардов составят убытки банка. Очень качественно снято, очень понятно и держит в напряжении. Отличный фильм. 

Шорт на ФСЁ

Блог им. t-trade |Народная мудрость

«Если глядя на вас можно определить, хороший или плохой день сегодня выдался для вашего торгового счета, значит вы торгуете слишком большим объемом», — Ричард Вайсман, трейдер

Народная мудрость 

Блог им. t-trade |Как найти свой грааль? + скидки на Мультичартс

Теперь все слушатели моего курса обучения языку программирования Easy Language могут получить скидку на программу с коннектором к квику. Стоимость со скидкой составит 999 долларов (вместо 1549 в обычном случае).

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

Добрый день,

Решил написать о своем мнении по поводу курсов изучения языка программирования EasyLanguage.
Почему то не приходит в голову как литературно оформить отзыв, поэтому просто пройду по плюсам и минусам, которые лично для меня имеют значение.

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

Остальные недостатки в большей степени связаны с тем, что я проходил обучение языку программирование в первой, пилотной, так сказать, группе. Я получал лекции по мере их написания, и, разумеется, иногда возникали технические нюансы, связанные, с особенностью записи, либо мелких ошибок в описании решения какой – либо задачи. Эти моменты выяснялись после того, как я задавал вопросы по окончанию изучения лекции, либо сам Иван комментировал ошибки предыдущей лекции в следующем занятии. Хотя, надо признать, что такие недочеты были довольно таки редки.


А теперь плюсы.

Плюсов на самом деле много, они лежат на поверхности и над ними не нужно ломать голову. В курсе чувствуется структурированность и последовательность. Это очень важно. Понравилось то, что следующую лекцию получаешь, когда разобрался с содержанием предыдущей и выполнил по ней домашнее задание. Лично у меня домашние задания всегда были с ошибками. Но, что для меня очень важно, Иван не просто говорил, тут ошибка — сделай так то, а давал лишь направление, с тем, чтобы конкретный метод или способ должен был подобрать я сам. На самом деле только так, думая, ошибаясь и исправляя, можно действительно чему-то научиться. Во время лекции язык очень живой, лекции не скучные. Иногда Иван разбавит материал уместной шуткой. А иногда — не уместной, но тоже смешной (шутка). Домашние задания придуманы таким образом, чтобы позволить ученику в различных вариациях использовать материал лекции. Ну и общее настроение лекций нацеливает на применение полученных навыков для создания рабочих алгоритмов. Ответственность учителя – она действительно есть. Чувствуется, что пока ты чего-то не понимаешь, можешь «мучить» Ивана своими вопросами, пока окончательно не прояснишь для себя материал. Т.е. человек обещал научить «EasyLanguage» и делает это, если конечно у ученика есть такое желание, так как любое обучение это труд, в том числе и ученика. Как бы преподаватель хорошо не разбирался в предмете, какими бы прогрессивными методиками не пользовался, в первую очередь нужно понимать, что придется тратить свое время и силы не только на прослушивание лекций, но и на самостоятельную работу. Без этого не достигнуть того к чему стремишься. Кстати, преподавателя можно «доставать» своими вопросами по предмету, и он на них довольно подробно отвечает. «Взорвать» мозг преподавателю в принципе возможно, но это может случиться, если вы пришлете на проверку совсем уж не оптимизированный код, в котором сами с трудом разберетесь. Не злоупотребляйте этим. Ни разу не получал от Ивана формальной отписки на свои вопросы.

Ну и напоследок, определитесь для чего вам нужен Easy Language. Если только для тестирования идей, то кроме затрат на курсы от вас больше денег не потребуется, так как можно обойтись ограниченной версией программы. Если же вы планируете торговать через Мультичартс, нужно быть готовым потратиться на приобретение лицензии программы с коннектором к Квику, а это как минимум 1000 долларов.


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

Блог им. t-trade |Продолжаем палево граалей:) Easy language для анализа рынка

В своем предыдущем посте (где меня обвинили в палеве гроялей) я приводил результаты легкого «исследования» рынка. И Тимофей спросил меня, как и в чем я строил свои графики. Так родилась идея очередного поста из серии про Изи ленгвич. Пост про анализ данных в языке.

Почему опять изи-ленгвич и почему опять Multicharts? Да всё просто — не хочешь опростоволоситься — говори только о том, в чем разбираешься. Я не пробовал анализировать рынок с помощью других языков программирования — си шарпа или сток шарпа, например. Говорят, что даже если разбираешься в этих языках — всё равно не просто и не быстро решать какие-то задачи. Хотя, полагаю, дело в практике и знаниях. Когда Марсель выкладывает свои изыскания на языке R — иногда аж страшно становится, зачем такие трудности. Но, уверен, что существует определенный предел возможностей изи-ленгвич. Хотя, скорей всего, при анализе минуток инструментов нашего срочного рынка вряд ли этот предел легко достижим:) Кстати, эксель часто очень помогает. Изиланг+эксель.

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

Блог им. t-trade |Может, нужно уже бросить трейдинг???

Попробовать ли себя в качестве трейдера?

Продолжать ли трейдинг если всё плохо?

Уйти ли от жены/мужа?

В какую школу отдать ребенка?

Купить автомобиль или инвестировать?


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

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

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

Я уже давно  интересуюсь методами рационального мышления. А в шапке у меня висит формула вероятности по Байесу (это тоже из той области). (а началось всё с прочтения фанфика «Гарри Поттер и методы рационального мышления») 

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

Блог им. t-trade |Мааааленькая ошибка может стоить БОЛЬШИХ денег!

Мааааленькая ошибка может стоить БОЛЬШИХ денег!

В конце поста будет пару слов про эту картинку, а пока что про Easy Language.

А знаете ли Вы, что очередность записей в коде на языке Easy (power) Language огого как важна?! Вот такой пример: Если свеча растущая, то сделать счетчик равным единице. Если счетчик показывает 1 — продать. А счетчик нужно сбрасывать на каждой свечке.

Пример высосан из пальца, на самом деле здесь никакой счетчик не нужен. Просто хочу показать важность правильной очередности частей кода. 

Если мы напишем так:

var: counter(0);
if open<close then counter=1;
if counter=1 then sell short this bar close;
counter=0;

Вот в таком коде сделки будут совершаться, а счетчик сбрасываться на ноль, всё будет хорошо. 

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

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

Этот топик о том, как искать условия для входа на одном графике, торгуя при этом на другом. Также здесь я покажу, как открывать позицию в программе Multicharts не «по рынку», а по стопу или по лимитному ордеру.
 
Использование нескольких графиков одновременно – это может быть как один инструмент с несколькими открытыми таймфреймами, так и несколько инструментов. Например, можно торговать расхождение Си и Ри. Или смотреть на Америку, торгуя Россию. Правда, во втором случае, придется попариться с первоначальными настройками инструментов – так, чтобы разное время свечек американских инструментов и российских совпадали по моменту, когда они реально торгуются. Для этого в настройках биржи и инструментов указываются часовые пояса, правила перехода на летнее/зимнее время. А поскольку наш любимый МирДверьМяч отменил перевод часов, делать всё автоматически сложно. Наверное. Скажу честно – сам я никогда этим не занимался. Когда будет необходимость – буду постигать. А пока что мне хватает сравнения разных инструментов на одной площадке.


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

Блог им. t-trade |Грааль! МАЙТРЕЙД такому вас не научит!:)

Хотел провести «грамотную продажу», там продающие письма, всё такое. В результате намутил так, что все запутались.
 
Но, тем не менее, первая группа для курса почти что собрана, осталось немного мест. Поскольку предполагается «индивидуальный» подход, делать группу слишком большой возможности нет.
 
Давайте по старинке. Тупоанонс:)
 
При оплате до конца декабря – новогодняя скидка 30%!:)
 
Курсы по языку Easy Language. Через 1-2 месяца вы сможете алгоритмизировать самостоятельно практически любую идею, которую в принципе можно алгоритмизировать с помощью данного языка.
 
Если до этого вы кропотливо проверяли все свои стратегии руками, двигаясь по одной свечке по историческому графику, либо проверяя по году на тестовом счете – позвольте мысленно пожать вам руку, это титанический труд. Но, поверьте, работать с тестером гораздо эффективнее. Вы сэкономите многие часы, доверяя проверку стратегий программе.
 


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

Блог им. t-trade |Мощный инструмент в системостроительстве! Пост пятый.

Это уже пятый пост из серии про основы программирования торговых систем на языке Easy (power) language. Сегодня я расскажу о крутой штуке, которая называется Variables. Обожаю их! А ещё будет пара слов об устройстве конструкции кода. Тоже интересный и немаловажный момент!
 
Итак, Динамические переменные. С тех пор как было принято решение делать платный курс по языку, я стал пытаться оставлять самые «сладкие» темы для его слушателей. Недаром из перечня будущих постов ушел пункт про «фишки кодинга». Моё ноу-хау стоит того, чтобы транслироваться ограниченной аудитории.
 
Если Вас интересуют подробности обучения – напишите мне в личку или на электронную почту ttradesystems сбк gmail.com.
 
И эта тема про Variables – она такая, что с одной стороны хочется её оставить для платной части банкета. Но с другой – это очень важная составляющая практически любой системы, важная часть структуры кода. И это очень мощный инструмент. А я обещал «делиться так, что вы сможете, приложив усилия, самостоятельно освоить язык». Ну, раз обещал…


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

Блог им. t-trade |Пост четвертый. Про оптимизацию

Это третий по номеру и четвертый по порядку пост из серии про основы программирования торговых систем на языке Easy (power) language. Речь пойдет об оптимизации. Я расскажу как общие принципы и подход к этому делу, так и конкретные действия для программы Multicharts, которые надо совершить, чтобы оптимизировать стратегию. Ну и кусочек своей эквити в конце поста покажу – для иллюстрации одного явления.
 
Для начала хочу сказать спасибо тем, кто отреагировал на прошлый пост. Я не ожидал такой реакции. Это очень круто. А теперь про оптимизацию.


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


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

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