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

по

Монте-Карло симуляция в Ниндзе Трейдере

    • 12 декабря 2012, 19:11
    • |
    • Spekyl
  • Еще
Расскажу про небольшую приблуду, которая имеется в терминале Ninja Trader. Называется «Монте-Карло симуляция» или «Monte Carlo simulation». Смысл приблуды — взять ваши трейды, и случайным образом эмулировать результаты вашей торговли фигову тучу раз — чтобы посмотреть:  если вы ничего не будете менять в своей торовле — с какой вероятностью вы получите какой результат за определенное количество трейдов.
Приблуда прячется в отчетах: бектест, оптимизация, walk-forward и результаты торговли. Туда и отправимся.
Тыкаем в любую строчку отчета правой конопкой мыши:

Монте-Карло симуляция в Ниндзе Трейдере

Выбираем параметры:

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

Трейдинг и геморрой

Всем привет. В миру я врач-проктолог, поэтому вместе с другим лекарем-смартлабовцем Гугенотом мы решили написать несколько советов, следуя которым вы сможете избежать этой неприятной болезни — ГЕМОРРОЯ.
 
Профессиональные болезни трейдера коррелируют с болезнями офисных работников. Но скажите спасибо, что ваша профессия не водитель, вот где настоящий геморрой. А потому как мы — трейдеры, то нам всего лишь стоит придерживаться нескольких простых правил и лайфхаков. И это не пресловутые «больше физических упражнений», а элементарные легкие приёмы. Внимание! Если вы чувствительны описанию естественной человеческой физиологии, то дальше лучше не читать. Начнём:

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

Вопрос о стандартных задержках в обновлении данных QUIK/QPILE

    • 15 ноября 2012, 09:12
    • |
    • akaRem
  • Еще
Хочу написать торгового робота на языке QPILE, но торговый алгоритм несколько критичен к системным задержкам и рассогласованиям.
(Не ХФТ, но нужно четко контролировать позиции по инструментам, активные и исполненные заявки, а так же совершенные сделки с наименьшими «тормозами»)

Подскажите, пожалуйста, какие задержки являются нормальными (понятно, что они всегда есть, интересуют их «обычные» величины — от… до… )
— между двумя последовательными итерациями скрипта (и что будет, если его зациклить на постоянный пересчет?) (1)
— между моментом передачи скриптом заявки на сервер и моментом получения ответа от сервера о результате (2)
— (приостанавливается ли выполнение скрипта до момента получения ответа от сервера)? (2, да)
— между моментом передачи скриптом заявки на сервер и моментом появления заявки в таблице заявок (т.е. моментом начала возможности проверять наличие и статус заявки в системе) 

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

Как выдержать мин количество сделок при генетической оптимизации в Ами

Беда генетического оптимизатора в Ами в том, что он находит лучшие наборы параметров, не учитывая количество сделок. Приходится либо колдовать с границами параметров, либо увеличивать сроки оптимизации.

Для себя  я нашел такое решение — посчитал новую метрику modified Recovery Factor (я обычно по нему оптимизирую): если количество трейдов меньше 50, то приравнял его -1, иначе он равен Recovery Factor по расчетам ами. Теперь, если этот modified Recovery Factor использовать в качестве цели оптимизации, то получим наборы параметров, которые дают не менее определенного количества сделок за период оптимизации.

Код, показанный ниже, надо просто добавить в конце afl скрипта стратегии:

TotalTrades = 0; 
SetCustomBacktestProc(""); 
if (Status(«action») == actionPortfolio) 

   bo = GetBacktesterObject(); //  Get backtester object 
   bo.Backtest(); //  Run backtests 

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

Сегодня семь лет трейдинга ч.4

Выкладываю очередную порцию. Ещё раз спасибо всем кто читает мой блог. Завтра постараюсь насписать 2011 и 2012 годы. С опытом, количество идей возникает в прогрессии, поэтому ещё будет много информации особенно относительно моего личного понимания рынка.


Часть 1 http://smart-lab.ru/blog/84340.php
Часть 2 http://smart-lab.ru/blog/84348.php
Часть 3 smart-lab.ru/blog/84360.php
Часть 4


Январь 2008. Плечо на ММВБ.
Новый год я решил начать с увеличения риска на ММВБ. Я уже был уверен в торговле на бирже. Даже отличный результат на Форекс не отодвинул назад увлечение фондовым рынком. Я пришёл в офис филиала БКС и подключил плечо 1:3. Тогда я ещё не решался осваивать фьючерсы FORTS, потому как всё ещё не всё понимал в расчётах таблиц Квика. Особенно сильно напрягало то, что вчерашние сделки попросту исчезали на следующую торговую сессию. Необходимо было вести дневник. Частично решалась задача ведением истории в Метатредере, т.к. я торговал только через Метатрейдер. Реальные результаты в Квике практически совпадали с результатами на демо счёте в Метатрейдере.


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

Сегодня семь лет трейдинга ч.3

Продолжаю праздновать семилетие. Купили хорошего пива на вечер, так что сегодня может не всю историю рассказать не смогу :).

Часть 1 http://smart-lab.ru/blog/84340.php
Часть 2 http://smart-lab.ru/blog/84348.php
Часть 3

Январь 2007. Знакомство с РФР и выбор терминала.
Зимой было много свободного времени. Я установил Квик, заказал демо-счёт и начал разбираться. После удобного и понятного во всех отношениях Метатрейдера, Квик казался настолько убогим, что производил впечатления программы для Windows 3.11 середины 90-х. Я устанавливал другие терминалы, они были удобней, понятней и красивей, но в них небыло самого главного для меня — внутреннего языка для создания роботов. А также, Квик был самым информативным.
Февраль 2007. Обучение торговли на бирже.
Квик мне не нравился, а вот фондовый рынок превзошёл ожидания. Особенно поражали возможности стакана котировок. Я долго не мог поверить в то, что если я выставлю заявку, например, на акции Газпрома на покупку выше лучшего спроса, то мой спрос, мою цену, увидят все трейдеры. Открытость торгового процесса, была сравнима для меня с прозрением. Возникали сложности с пониманием условных стоп-заявок. На Форекс было всё гораздо проще — выставил стоп-ордер, указал цены стоп-лосса и тейк-профита и свободен. На бирже я был озадачен ценой условия, защитным спредом, допустимым отклонением и другими новыми понятиями. Пришлось переосмылить весь процесс совершения сделок. Всё казалось неоправданно усложнённым. Тогда мне нужен был учитель, трейдер, который уже знал все нюансы биржевой торговли. Но желающих рассказывать мне особенности даже на платной основе небыло. Трейдеры, которые много знали были заняты заработком непосредственно на бирже, а те кто не знал и научить ничему не мог. Семинары проходили редко и не моём городе. Пришлось осваивать самому. (Сейчас гораздо легче учиться дистанционно, благодаря улучшению доступа в Интернет. Есть YouTube с многочисленными видеоруками, есть удалённый доступ через Скайп, когда трейдер учитель всё показывает и рассказывает ученику прямо на экране. На правах хобби, спустя годы трейдинга, я занимаюсь обучением и консультированием начинающих трейдеров.)


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

Сегодня семь лет трейдинга. ч.2.


И так, сегодня 7 лет я на рынке. Всё вспоминаю и продолжаю свою историю.
 
Первая часть http://smart-lab.ru/blog/84340.php
Вторая часть.

Январь 2006. Первая по-настоящему прибыльная сделка и расплата за жадность.
В первый торговый день после Нового Года, я ждал у монитора какую-то новость с надеждой на движение на рынке. После её выхода действительно рынок задёргался. Сначала я открылся на продажу, получив небольшой убыток, закрылся и вошёл в покупку. В этот раз поймал большой куш в размере почти 200 пунктов. Все мои мелкие потери отбились и мой счёт был в плюсе. Через неделю я перевёл все средства в ДЦ «FX Team». Но, как оказалось, это была ошибка. 1 пункт по eurusd стоил 1 доллар при минимальном лоте. Зная это, я надеялся быстро заработать поймав ещё одно большое движение. Открыв одну сделку, я потерял 30 долларов за пол часа. Это была расплата за жадность. Больше я не торговал в этом ДЦ, а переходить обратно в ДЦ «Dealing City» мне не хотелось. Уж больно понравились возможности торгового терминала MetaTrader 4.


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

Сегодня семь лет трейдинга.

Здравствуйте, усчастника СмартЛаба. Давно наблюдаю за всем происходящим здесь со стороны. Но первую запись решил сделать именно сегодня. Ровно семь лет назад в этот день я совершил первую сделку. Потом стал понимать, что зарабатывать на рынке не просто и отвёл для этого семь лет. За семь лет я должен был научиться стабильно зарабатывать, а если не этого не получилось добиться, решил для себя бросить это дело. Ведь я не из тех, кто будет заниматься всю жизнь тем, что не приносит доход.
Пользуясь моментом, я хочу рассказать свою историю трейдера: как начинал торговать на Форекс с 1000 р., как не имея соответствующего образования, начал писать роботов, как тестировал нейросети в начале трейдерского пути, как ошибался и наступал на грабли, как и все начинающие тредеры, как попал на биржу и не верил своим глазам, как начал заниматься арбитражём, опционами и многое другое. Надеюсь моя история будет интересна. Особенно познавательной информация будет для тех, кто недавно на рынке и, возможно, моя история убережёт от наступания на теже грабли.


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

--> Рубики # 1 - ОИ

Любая логическая система должна строиться на базе однозначно сформулированных «кубиков» и их взаимосвязей. Именно их поиск и построение «пирамидок» выжирает львиную долю времени «обучения трейдингу». И это именно те кубики, на которых строится сам «рыночный механизм», а не наше его восприятие. Вот под тегом «рубики» я и буду публиковать эти кубики от Рубика )).


2008 год. Связь событий на основе динамики цены и ОИ.


--> Рубики # 1 - ОИ

Опционы для "чайников". Части 1-3.


Опционы для "чайников". Части 1-3.

Интересная статья про опционы попалась (http://www.comon.ru/user/E_dyatel/blog/post.aspx?index1=91788),
понятно и интересно написано для тех, кто хочет начать работать с опционами будет полезно, надеюсь будет продолжение. Автору респект!


Опционы для чайников.


«Если деньги мерить кучками, то у меня небольшая ямка»
— слова опционщика после маржинкола.

Часть 1. Зачем все это написано.

Начнем с того, что мне абсолютно по барабану следующее:

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

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