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

по

ЛЧИ Viewer

Один из учеников прислал программу отображения сделок участников ЛЧИ на графике (для поиска Грааля) с индикаторами. Мы решили с согласия автора довести программу до потребительского уровня (красивые кнопочки, куда же без них?), и выложить для общего пользования.

Ниже сделки по Доллар-Рубль мега-участника нынешнего конкурса Bull (ответ на вопрос как заработать 12 млн. руб. за 1 день, где-то рядом):

ЛЧИ Viewer

Или, знаменитого Василия Олейника (ответ на вопрос как слить миллион, тоже где-то тут):

ЛЧИ Viewer

А вот как выглядят сделки HFT роботов на тиковом графике РИ (без комментариев):

ЛЧИ Viewer

ЛЧИ Viewer

Инструкция по установке и использованию.

Пользуйтесь, отписывайте о своем впечатлении. Кто хочет поправить или внести свои замечания - welcome на форум.

Это поразительно-2. О финансовых консультантах

По просьбе Йоганна добавляю цитату из Канемана о финансовых консультантах:

Канеман пишет:

   Несколько лет назад мне выпала необычная возможность непосредственно изучить иллюзию финансового умения: меня пригласили выступить перед группой инвестиционных консультантов фирмы, предоставляющей финансовые рекомендации и прочие услуги весьма состоятельным клиентам. Я попросил снабдить меня данными для подготовки презентации и получил настоящее сокровище: финансовую отчетность за восемь последовательных лет, где подытоживались результаты инвестиционной деятельности двадцати пяти консультантов. Годовые показатели каждого консультанта фактически определяли размеры их годовых премий. Далее было нетрудно составить рейтинг консультантов в соответствии с успехом их деятельности, определить, наблюдались ли у них устойчивые различия в умениях и с каким постоянством эти консультанты год за годом добивались бо́льших прибылей для своих клиентов.

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

Познаем суть трейдинга через арбитраж и опционы

В опционах есть одна очень важная для понимания сути спекуляций вещь — справедливая стоимость актива.

Арбитраж это наиболее распространенные системы торговли — даже обычная направленная сделка есть арбитраж цены во времени.

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

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

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

Macd.lua

    • 23 ноября 2014, 14:48
    • |
    • XXM
  • Еще
                                                       
                                                       Воскресное чтиво.
                                                       В образовательных целях.

------------------------------------------------------------------------
— Macd.lua, © hismatullin.h@gmail.com, 23.11.2014
— Короткий период: period1
— Длинный период: period2
— Количество периодов сигнальной скользящей средней: period3
— метод усреднения линий: Exponential
------------------------------------------------------------------------
Settings =
     {
          Name = «Macd»,
          period1 = 12, period2 = 26, period3 = 9,
          line=
               {
                    {Name = «Macd», Color = 8404992, Type = 1, Width = 2},
                    {Name = «Sign», Color = 32768, Type = 1, Width = 2}
               }
     }
-------------------------------
function Init()
     Macd = cached_Macd()
     return 2
end
-------------------------------
function OnCalculate(index)
     return Macd(index, Settings.period1, Settings.period2, Settings.period3)
end
-------------------------------
function average(_start, _end)
     local sum=0
     for i = _start, _end do
          sum=sum+C(i)
     end
     return sum/(_end-_start+1)
end
-------------------------------
function cached_Macd()
     local cache_EMA_long={}
     local cache_EMA_short={}
     local cache_MACD={}
     local cache_Sign={}
     return function(ind, _p01, _p02, _p03)
          local n_ema_short = 0 --теущий EMA короткий
          local p_ema_short = 0 --предыдущий EMA короткий
          local n_sign = 0 --теущий sign
          local p_sign = 0 --предыдущий sign
          local period_short = _p01
          local period_long = _p02
          local period_sign = _p03
          local index = ind
          local k_short = 2/(period_short+1)
          local k_long = 2/(period_long+1)
          local k_sign = 2/(period_sign+1)
          if index == 1 then
               cache_EMA_long = {}
               cache_EMA_short = {}
               cache_MACD = {}
               cache_Sign={}
          end
          -----------------------------------------------
          if index < period_long then
               cache_EMA_long[index] = average(1,index)
               return nil
          end
          p_ema_long = cache_EMA_long[index-1] or C(index)
          n_ema_long = k_long*C(index)+(1-k_long)*p_ema_long
          cache_EMA_long[index] = n_ema_long
          -----------------------------------------------
          if index < period_short then
               cache_EMA_short[index] = average(1,index)
               return nil
          end
          p_ema_short = cache_EMA_short[index-1] or C(index)
          n_ema_short = k_short*C(index)+(1-k_short)*p_ema_short
          cache_EMA_short[index] = n_ema_short
          -----------------------------------------------
          --считаем сигнальную
          cache_MACD[index] = n_ema_short-n_ema_long
          p_sign = cache_Sign[index-1] or cache_MACD[index]
          n_sign = k_sign*cache_MACD[index]+(1-k_sign)*p_sign
          cache_Sign[index] = n_sign
          -----------------------------------------------
          return n_ema_short-n_ema_long, n_sign
     end
end
------------------------------------------------------------------------ 

Анализатор опционных позиций. Версия 3

Вторая версия лежит тут.
Во второй версии были выявлены серьёзные недоработки с работой инструментов Si и SR (спасибо Ярославу Долгову, за помощь в их обнаружении). В связи с этим необходимо было поскорее выпускать третью версию.
В третью версию программы вошли следующие изменения:
1. Исправил работу с инструментами Si и SR. Теперь все работает корректно.
2. Исправил некорректное отображение на диаграмме греков и PnL, таких инструментов как Si и SR, если включена галочка «Рисовать в руб.».
3. Сделал автоматическую настройку «Шаг рассчета графика» в зависимости от различных инструментов. Убрал эту настройку из вкладки «Настройки».
4. Перенес настройки «Больше текущей цены» и «Менее текущей цены» из вкладки «Настройки» во вкладку «Диаграмма». Теперь они в панельке «Отрисовка графика».
5. На диаграмме подписи оси Х, сделал вертикальными, а то при большой отрисовке они сливались.

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

Индикатор для QUIK «Черепаший суп».

    • 18 ноября 2014, 16:20
    • |
    • Karim
  • Еще
Так и не смог разобраться, как написать в раздел «Торговые роботы», где эта загадочная кнопка «подписаться», поэтому сорри, пишу в общий.

 С начало о самой графической формации «Черепаший суп» (описана у Л.Рашки). Как известно, это ложный пробой N-барного минимума, если рассматривать лонг. 
 Индикатор для QUIK «Черепаший суп».
 Проанализировал простую стратегию. Инструмент фьючерс РТС Ri, таймфрейм 5-минутки. Только лонг, N=3 (слева и справа от минимума не менее 3-х бар), стоп на минимуме сетапного бара, тейк-профит 2 стопа. Начальный капитал 100 000 руб., риск на сделку 1000 руб (1%).Посмотрел четыре последних фьючерса Ri. Вот что получилось. Декабрь-март (RIH4).

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

Анализатор опционных позиций. Версия 2

Первая версия лежит тут.
Во вторую версию программы вошли следующие изменения:
1.  Убрал значительную часть ошибок вызываемых от некорректно введенных данных. Теперь если какието данные введены неверно, то выскакивает соответствующее пояснение.
2. Значительно ускорил расчеты. Ранее допустим при нажатии кнопки «обновить» рассчет происходил в течении нескольких секунд, теперь менее секунды. Теперь хоть онлайн запускай.
3. Добавил профиль греков. Теперь можно анализтровать греки от изменения «days», «vola» и «dollar».
4. Добавил опционный калькулятор. Теперь можно рассчитывать как волу от теоретической цены, так и теоретическую цену от волы. К своему глубокому удивлению, я выяснил, что нет формулы рассчета волы от теоретической цены, необходимо её рассчитывать методом подбора. 
5. Добавил ещё 2 инструмента. Теперь можно анализировать следующие инструменты: RI — индекс РТС, SI — доллар, SR — сбербанк.

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

Очередной халявный робот в помощь трейдеру

Здравствуйте, уважаемый трейдеры!

Очередной халявный робот в помощь трейдеру

Многие наши клиенты заказывают себе в торговых роботов такую функцию как закрытие позиции в конце дня.

Что бы не множить каждый раз одно и тоже из робота в робота, мы решили выложить небольшую утилитку.

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

Ставите  программу-настраиваете и вперед!!!  Робот сам закроет, пока Вы будете спать 

Скачать можно тут  kbrobot.ru/%D0%B7%D0%B0%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5-%D1%81%D0%B4%D0%B5%D0%BB%D0%BE%D0%BA-%D0%B2-%D0%BA%D0%BE%D0%BD%D1%86%D0%B5-%D0%B4%D0%BD%D1%8F.html/

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