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

по

Играемся с НЧ-фильтрами и уровнями поддержки/сопротивления

    Добрый день, читатели. Сегодня будет очередная порция несвязного бреда.

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

    Подождите. Мы не хотим просто так сдаваться и верим в простые вещи, просто хотим немного их оптимизировать. 
    Что есть скользящая средняя? Типичный пример аналогового фильтра низких частот. Но она немного устарела. Примерно на пару-тройку десятков лет. С тех пор прикладная математика продвинулась к EMA, T3, JMA (ксати, лучшая на сегодня), без-названия основанная на полиномах Лежандра и т.д. Но мы хотим что-нибудь, что просто реализуется и лучше приблизит нас к скользящей, как будто она есть тригонометрический полином (почему — позже :)). Сразу на ум приходит простейший FIR-фильтр с характеристикой основанной на косинусоидальных затухающий колебаниях. Схема такого фильтра:

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

Где обучаться алготрейдингу?

    • 22 марта 2015, 18:11
    • |
    • SenSoR
  • Еще
Друзья, товарищи — алготрейдеры. Подскажите, где черпать информацию для новых алго-идей? Книги, журналы, сайты, блоги. Русско-Англо-язычные — не важно. Интересует ВСЁ! Жажда познаний колоссальная!) Заранее Благодарствую откликнувшимся!))

Кто себя узнал – палец вверх!)

…примерно в 2009 году мне хватило смелости попробовать себя на Форексе, терминал я освоил за пару дней открыл демо,  а торговать как? На сайтах ДЦ в основном были выложены стратегии на базовых индикаторах из терминала, тех.анализ. Просматривал вебинары Телетрейда (единственное что в Телетрейде есть/было хорошего), Альпари и т.п. Этого было мало, ничего не получалось и я стал рыскать на просторах интернета что-то новое. Наткнулся на чудесный сайт strategy4you, форумы forexsystems, ruforum.mt5. Ммм, тонны индюков, систем (THV например)… И ИЛАН!!!) Не сосчитать сколько денег я принес в жертву этой скотине…

В то же время я наткнулся на книгу Линды Рашке и Ларри Коннорса «Биржевые секреты». Ничего не поняв, положил на полку удалил. Как оказалось зря.

Грабить меня продолжили пятиминутки, складные метры, уровни, ZUP, временами перечитывал «Биржевые секреты». Всего и не вспомнить. Демка, новое открытие в интернете, реал, провал, занавес. На протяжении еще пары 2010-2013 годов форекс беспощадно наказывал меня за лень, тупость и фанатизм. А сколько раз я бросал этот самый форекс и возвращался через неделю)) Временами перечитывал «Биржевые секреты»…



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

Торговая система на основе скользящих средних

Многие до сих пор не видят перед глазами очевидного.

Стрелочки это пересечения средней. С периодом для минуток типа 400 или 999, или 600. Смотря какой день и какое время года. Смотрим чтобы на графике за последние 10 дней днем было не больше 10 стрелочек… Так и выбираем период. (в литературе это называется цикличностью рынка).

Желтая часть экрана — это утренняя сессия — её и торгуем. С 10 до часу дня.

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

Торговая система на основе скользящих средних

Когда же переворот? А как начинается новая сессия! Желтая утренняя закончилась, теперь нам важна каждая стрелка, и выбираем новый уровень и от него работаем уже дневную сессию.

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

StockSharp Open Source

StockSharp Open Source

Мы делаем вторую попытку создания Open Source комьюнити, и сегодня выложили на GitHub наш код S#.

На данный момент опубликованы следующие компоненты (Инструкция использования GitHub):

  • Ядро (общие библиотеки). Такие как Messages и BusinessEntities.
  • Графическая библиотека Xaml с различными компонентами (стакан, таблицы и т.д.).
  • Библиотека с базовыми алгоритмами (Strategy, статистика, деривативы, проскальзование, PnL, хранилище, бэктестер).
  • Коннекторы к торговыми системам (SmartCOM, AlfaDirect, Transaq и т.д., за исключением платных Plaza и Micex, и несколько зарубежных коннекторов).

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

Регистрируйтесь на GitHub, качайте наши исходники, помогайте проекту. Не забудьте поставить лайк нашему проекту (кнопка

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

Скальпинг, реальные сделки, видео...

    • 09 января 2015, 20:57
    • |
    • troy
  • Еще
Уважаемая публика смарт-лаба, если есть у кого то ссылки на видео по скальпингу RI или SI «свежачок», того года, может есть видео торговли известных «гур» скальпинга смартлаба и не только, поделитесь пожалуйста, только ручной торговли- ботов не надо. Спасибо всем откликнувшимся.

QuikSharp - интерфейс Quik Lua полностью в .NET

Представляю вашему вниманию библиотеку для работы с Quik из C#/F#/.NET — QuikSharp.

Последняя неделя показала, что мне нельзя торговать руками на такой волатильности, и заставила задуматься о более серьезном подходе к автоматизации. В итоге — пока нет доступа к Plaza, Fix и другим нормальным API — я набросал эту библиотеку.

Главная идея библиотеки — всё, что написано в руководстве к Луа работает из .NET без изменений интерфейса. Quik и Lua — недружественная территория по сравнению с .NET, хочется свести их использование к абсолютному минимуму.

Реализован и протестирован механизм обмена данными на основе TCP sockets. Ping/Pong roundtrip с Квиком занимает 190 микросекунд на моем компьютере. Также реализованы сервисные функции и несколько функций обратного вызова.

Установить библиотеку в свой .NET проект можно из NuGet. В проекте будет создана папка lua, из которой нужно запускать в Квике скрипт QuikSharp.lua.

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

Идея простого робота для интрадея в fRTS. Опережающий индикатор движений.

    • 22 ноября 2014, 14:12
    • |
    • Romanio
  • Еще
Всем привет. 

     Думаю многие новички начинают строить роботов исходя из простых индикаторов, цены инструмента и поиска параметров скользящих средних. Но оказывается, что в движении фьючерса РТС слишком много шума, и ложных сигналов. А при увеличении периода скользящих, при попытке ловить только сильные движения неизбежно возникает сильное запаздывание при срабатывании индикатора, и сделки открываются когда движение уже подходит к концу.    

    Идея — анализировать не цену инструмента, а таблицу всех сделок. Получаем ОПЕРЕЖАЮЩИЙ ИНДИКАТОР.
 
Рассмотрим таблицу всех сделок для RIZ4

Идея простого робота для интрадея в fRTS. Опережающий индикатор движений. 

Непрерывно суммируем количество всех новых сделок — если сделка КУПЛЯ — то прибавляем, если ПРОДАЖА — то вычитаем.
В итоге получаем график дельты. И его отличие от графика цены в том, что он более сглажен, и двигается он с небольшим опережением к графику цены, что позволяет наложив на него простой индикатор тренда всегда предсказывать движения цены заранее.

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

On-Line получение данных из Quik в Java и не только

    • 14 ноября 2014, 23:51
    • |
    • П М
  • Еще
Как говорится, делай добро и бросай его в воду.
Выношу на свет плоды своих трудов. Трудов не одного дня. На текущий момент это же решение уже работает у меня в составе робота.
Проверено.

Что это такое: с помощью скрипта QApi.lua на стороне Quik организуется сервер, который умеет принимать команды с клиента и отдавать ему результаты выполнения этих команд.

какие команды и данные может выдавать скрипт
— получение стакана по заданной бумаге (class, security)
— получение последних N свечей по заданной бумаге   (class, security, interval, count)
— получение времени сервера
— получение торговой даты
— получение статуса квика — подключен он к серверу или нет

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

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

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