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

по

Тестирование торговой стратегии #1

Тестирование торговой стратегии #1
 
Пришло время опубликовать тестирование первой торговой стратегии по нашей акции, присланной к нам на электронную почту.
ТЗ торговой стратегии:
Общие условия:
  1. Торговый инструмент — фьючерс на индекс РТС. 
  2. Торговля внутри дня, закрытие всех открытых сделок в 11:59.
  3. В течении дня допускается только одна сделка. 
  4. Вход только в длинные позиции. 
  5. Сделки открываются только после 11:00 по московскому времени.
Правила на вход в позицию:
  1. Рабочий ТФ — 5 минут. 
  2. На график накладывается обычная скользящая средняя. Рассчитывается значение мувинга на последних 4 барах. Значение мувинга на последнем баре должно быть на 20 пунктов больше, чем на предыдущем. Аналогично для 3х предшествующих свечей. Таким образом мувинг должен возрастать на значение не меньшее заданного в течении 4х последних баров. 
  3. Если выполняются общие условия, предыдущий дневной бар был зеленым и цена выше цены открытия дня, а также выполняются условия роста мувинга — открывается длинная позиция. 


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

кому нужен код WealthLab для загрузки СВОИХ сделок в него для анализа?

Есть код свеженаписанный для Лаба. Загружает Ваши сделки по отчету брокера(я выгружал из Quick). От вас требуется Лаб, разобраться как загрузить в него исторические графики инструментов(это не сложно) и знания Excel(чтобы отчет брокера сохранить в текстовый файл).

Строит динамику Equity и отображает динамику объема(кол акций/контрактов), показывает на графике участки шортов/Лонгов, точки входа и выхода. Работает с любой последовательностью входов-выходов(добавления позиций, переворот позиций). Преобразует графики к любому вышестоящему таймфрейму.

Код хорошо структурирован, легко масштабируется, компактен и легко читабелен. Написан под WL 4.0. 

Если есть интерес, дайте знать плюсиками. Если плюсиков будет достаточно, Я подготовлю исходники и напишу инструкции по пользованию кодом.

Конечно есть pirateTrades для загрузки и анализа своих сделок, но тут вы получаете инструмент, который при отсутствии знаний программинга даст вам встроенную в WealthLab аналитику по вашим сделкам(Max DrawDown, проценты сделок удачных/неудачных сделок, их анализ и тп...), а при умении немного программить, дает возможности протестить свои сделки при разработке дополнительных правил.

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

"Воспоминания Биржевого Динозавра"

Страшно представить – через 2 месяца исполнится 20 лет, как я связал свою жизнь с фондовым рынком нашей страны. Еще 10 лет назад многие знакомые мне говорили :  Илья, ты так давно на рынке, напиши мемуары, многим будет интересно) Мне казалось смешным и немного странным писать мемуары о том времени, которое буквально было вчера. Хотя я понимал, что очень немногие из тогда работающих фондовиков застали период  истории нашего рынка до 1996-го года (до эпохи РТС и ММВБ). Что уж говорить о сегодняшнем времени, когда  сменилось еще одно фондовое поколение и даже те, кто пришел на рынок в начале нулевых –уже считаются ветеранами) В общем, взвесив все за и против и немного начав уже побаиваться за сохранность своих воспоминаний – я решил что 20 лет – это достаточно серьезный срок для робкой попытки начать собственную мемуаристику))  Данную статью можно считать первым плодом этой попытки) Это рассказ о том времени, когда я только пришел на биржу – об эпохе МММ и ваучеров – 1993-1994 годы. Это не столько  история биржи с датами и фактами, сколько моя личная история, субъективный взгляд очевидца, дыхание  того времени изнутри – времени, когда наш фондовый рынок только начинал появляться). Надеюсь, кому-то это покажется интересным)


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

Пишем торгового робота на C#. Часть 1. Основы языка программирования и связь с терминалом

В последнее время всё чаще слышу от многих трейдеров заявления, что очень здорово знать язык программирования и самому писать роботов. Многие усиленно пытаются изучать модный в последнее время язык C#. Однако новичку с нуля написать какое-либо стоящее приложение будет довольно сложно. В этой статье я попытаюсь дать минимальные знания языка программирования, показать логику построения приложения, спроектировать и запустить торгового робота для терминала QUIK.


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

Формула вычисления последовательности положительных и отрицательных свечей

По следам поста smart-lab.ru/blog/139535.php

Формула вычисления последовательности положительных и отрицательных свечей:

=ЕСЛИ(E41=$E$2;V41; ЕСЛИ(V41=V40;V41+W40;V41))

Формула вычисления последовательности положительных и отрицательных свечей

Формула максимальной серия свечей роста/снижения подряд:

1 вариант:
=-МАКС(ЧАСТОТА(СТРОКА($V$39:$V$100015);($V$39:$V$100015&""<>"-1")*СТРОКА($V$39:$V$100015))-1)

2 вариант:
=НАИМЕНЬШИЙ($W$39:$W$100015;1)
или
=НАИБОЛЬШИЙ($W$39:$W$100015;1)

— кол-во растущих свечей(ячейка - E8), шт. =СЧЁТЕСЛИ(V39:V100015;">0")
— частота наблюдения: =СЧЁТЕСЛИ($W$39:$W$100015;E11)
— вероятность наступления события: =E12/$E$8

И получаем:

Формула вычисления последовательности положительных и отрицательных свечей

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

Графики для QUIK 2

    • 06 сентября 2013, 18:27
    • |
    • Ага
  • Еще
Первоначальная тема: http://smart-lab.ru/blog/138905.php
Т.к. графики оказались интересны, решил скорректировать по пожеланиям:
1) Добавил возможность указывать DDE имя - можно использовать несколько таблиц и графиков одновременно
2) Добавил возможность настраивать таймфрем бара в пределах 1-5 минут
3) Исправил вопрос с запаздывание (в т.ч. можно указать интервал обнавления)


Т.к. не у меня нет QUIKа, возможно ошибки — пишите исправлю...

Скачать можно отсюда:
http://files.mail.ru/356B67C9149F46BAB3255A8054716C1D

Из графика покупок/продаж извлекаем:
1) Общий дневной настрой участников
2) Определяем зарождение движения

Из графика спроса/предложения извлекаем:

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

График соотношения покупок и продаж для QUIK

    • 05 сентября 2013, 16:57
    • |
    • Ага
  • Еще
График соотношения покупок и продаж для QUIKВыкладываю график отображающий изменение покупок и продаж по бумаге. Подключается к QUIK через DDE. Реализован в виде отделного приложения под .NET - поставляется «как есть».

Как использовать:
1) Скачать
2) Запустить
3) В QUIK соддать таблицу всех сделок по нужному инструменту с форматом колонок: |Дата|Время|Количество|Операция|
4) Вызываем вывод по DDE и указываем: 
-DDE сервер «BuySellChangesChartForm»
-Книга «BuySellChangesChartForm»
— Снимаем все галочки

Нажимаем «Начать вывод» 

5) Смотрим графи :)  


http://files.mail.ru/746B87A6C207432EB503F96315A44B14



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

Текущая волатильность фьючерса на индекс РТС

Данный пост, думаю, будет интересен для внутридневных спекулянтов торгующих фьючерсом на индекс РТС (RI) и использующим для торговли 1 минутные и 5-ти минутные графики.

Для трейдера важно знать и понимать общие поведенческие характеристики торгуемого ими инструмента. Основным показателем в данном исследовании будет текущая волатильность RI.

Существуют различные способы её расчета. В данном случае, анализ предлагается строить на использовании показателя ATR (average true range). ATR - достаточно известный в трейдерской среде индикатор волатильности рынка.

Формула расчёта ATR:
Наибольшая из следующих величин:

|
High – Low


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

Мини-заметка №2 на тему ограничения убытков

    • 24 августа 2013, 22:37
    • |
    • siva
  • Еще
Привет, закономерное продолжение первой части об ограничении убытков.



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

Теханализ 2.0 - кто хочет попробовать?

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

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

Если вам хочется понять идею подробнее читайте в этом посте.

Я человек непоседливый и за сегодня написал простенький сервис который эту задачу решает. У сервиса всего две кнопки и два окошка для ввода данных:

Теханализ 2.0 - кто хочет попробовать?

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

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

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