Избранное трейдера Михаил

по

Торговая система своими руками. Часть 3. Выставление заявок.

    • 05 сентября 2017, 14:48
    • |
    • k100
  • Еще

     Добрый день. В предыдущем посте были описаны базовые компоненты – классы обёртки над API брокера. Не хотелось нагружать их дополнительной логикой, поэтому оставим их как есть, и перейдём к чуть более сложному объекту. На сцене появляется IOrderManager, который отвечает за заявки и сделки по ним.

interface IOrderManager
{
   List<Order> GetOrders(string symbol, int strategyID);
   void PlaceOrder(string symbol, int strategyID, OrderAction action, OrderType type, double price, double amount, double stopPrice);
} 

     Всего два метода – выставить заявку и получить их список. Но, у реализации IOrderManager’а непростая задача – надо не просто выставлять заявки, но также хранить какая стратегия это сделала и какие прошли сделки. Получается, у OrderManager’а есть некое состояние – список заявок/сделок, поэтому этот объект относится больше к модели, чем к сервисному слою программы. Перед этим я описывал IPortfolioGate – класс-обёртка для работы с портфелем, вот у него нет состояния, он просто транслирует вызов методов внешней COM библиотеки, а вот OrderManager это некий дополнительный уровень над всем этим – у него появляются «знания» о предметной области, и именно он используется в классах стратегий.
     Также, появляются две сущности – заявка (Order) и сделка (Trade). Класс Order имеет список сделок прошедших по данной заявке.

class Order
{
   public string Symbol { get; set; }
   public OrderAction Action { get; set; }
   public double Price { get; set; }
   …
   public List<Trade> Trades { get; set; }
}


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

Подробный мануал как правильно зайти в шорт.

    • 05 сентября 2017, 14:01
    • |
    • p1x3
  • Еще

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

 

 

Есть акция под названием FENG. По дневному графику она улетела сильно (pump and dump), и потом  её слили.

Подробный мануал как правильно зайти в шорт.

В чатике ловили её в районе 4.70$ все стандартно от уровней вчерашнего дня. 

Про шорт от уровня вчерашнего дня, я подробно рассказал в этом видео https://www.youtube.com/watch?v=MDoftGig-q0 оно является пожалуй одним из самых главных для понимания как лучше торговать pump and dump, где  нужно заходить и выходить.

Но сегодня речь пойдет о следующем дне, день после слива. По принципу он похож и на предыдущий день (Second day). Так же ждем уровни, но нужно знать, чего ожидать такого, чтобы зайти правильно в позицию.



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

СОТы в каждый дом!

Отвечая на свой собственный вопрос постом ранее: не стоит заниматься созданием решений, которые уже есть :D Проблема в том, что ни один открытый сервис не предоставляет возможности смотреть СОТ с абсолютными позициями на одном графике с ценой. Самый лучший http://tradingster.com/, но и он этого не дает. Между тем, ряд исследований без этого становятся ужасающе трудоемкими.

Оказывается, еще в 9-м году Василием Соколовым был создан проект Мета-СОТ с набором индикатором для МТ4. С тех пор MQL4 изменился, и старая версия уже не работает. Сам же автор переключился на поддержку платного продукта уже на базе MQL5. Но большого труда внести требуемые изменения в старый код не составляет, и после нескольких исправлений он дает отличный результат:

СОТы в каждый дом!

Кроме того, я добавил функцию, ограничивающую создание частных отчетов одним инструментом, что позволяет сэкономить время генерации файлов на несколько порядков и не захламлять терминал кучей ненужных файлов. Для его активации надо просто установить параметр build_only_instr в «true» и выбрать сочетание букв требуемого инструмента:

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

ОБЗОР VWAP (VOLUME WEIGHTED AVERAGE PRICE)

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

Как рассчитывается VWAP?

VWAP (Volume Weighted Average Price) — это аббревиатура от Средневзвешенной цены по объему. На первый взгляд, вы можете думать, что VWAP — это всего лишь индикатор средней цены. Но VWAP — это нечто большее.

Индикатор скользящей средней чаще всего основан только на одной цене (закрытия) актива, и он никогда не даст вам точной информации об истинной средней цене. Чтобы определить истинную среднюю цену акции (или другого актива), вам необходимо фактическое количество транзакций по целому ряду цен. Это то, что может делать VWAP.



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

ЛЧИ близко. АлгоТрейдинг - устойчивость робота и подбор параметров


  ЛЧИ близко. АлгоТрейдинг - устойчивость робота и подбор параметров

Для того, чтобы лучше понять материал, можно ознакомиться в этими статьями:
https://smart-lab.ru/blog/180975.php
https://smart-lab.ru/blog/259824.php 
Там же видео как я оптимизировал 2,5 года назад(2015 год)

+++ Спасибо за твой плюс или коммент, они важны для меня!+++
*Картинки из статьи можно смотреть тут
ЛЧИ близко. АлгоТрейдинг - устойчивость робота и подбор параметров

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

Стратегия "Шпильки". Подходит для криптовалют, биткоина,акцию и фьючерсов

Выложил в открытый доступ весьма интересную стратегию.
Поставьте, пожалуйста, плюс за труды.



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

Заключительное письмо моему юному другу о здоровье

Третье письмо моему юному другу о здоровье

Начало: Письмо моему юному другу о здоровье.
Продолжение: Второе письмо моему юному другу о здоровье
П
родолжение: Третье письмо моему юному другу о здоровье

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

9. Простые решения сложных проблем.

Еще раз предупреждаю, я не медик, от слова совсем.

Единственное, что меня связывает с этой сферой деятельности, это то, что я 7 лет проработал в сфере оптовой торговли медикаментами, и из-за своей привычки влезать в детали неплохо разбирался в назначении и возможностях широкого круга медпрепаратов. Плюс к этому имелись некоторые навыки в работе с информацией и выработанный за время работы в науке системный подход к решению любой проблемы. Но это все, что у меня было в арсенале.



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

Plaza 2, Fast, Fix, TWIME. Вопросы чайника.

Повышаю уровень технической подготовки. По мотивам:

Plaza II
сайт биржи - http://www.moex.com/a582
форум биржи - http://forum.moex.com/viewforum.asp?f=12
Топики на смартлабе:
https://smart-lab.ru/blog/30661.php
https://smart-lab.ru/blog/360270.php
https://smart-lab.ru/blog/361797.php

Протокол FAST
сайт биржи - http://www.moex.com/s441
статья на хабре - https://habrahabr.ru/company/itinvest/blog/243657/

Протокол FIX
сайт биржи - http://www.moex.com/a554
Топик на смартлабе - https://smart-lab.ru/blog/310446.php

Протокол TWIME
форум московской биржи - http://forum.moex.com/viewtopic.asp?t=30534&topicdays=0&postorder=asc&start=0
Топик на смартлабе - https://smart-lab.ru/blog/357048.php

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

Криптовалюта Lisk (LSK) - главный конкурент Ethereum-а.

Ознакомтесь с возможностями проекта Lisk, который может составить серьёзную конкуренцию криптовалюте Ethereum.

А кто сможет дочитать статью (опубликована в августе 2016г) до конца — того в самом низу страницы ждёт ссылка, по которой можно каждые 20 минут бесплатно получать жалкие пылинки монеты Lisk.

Но бесплатно.

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

Дивидендные истории в России. Статистика закрытия гэпов (автор Spydell)

копипаст. Оригинал тут: http://spydell.livejournal.com/642950.html 

В этом году стремительность закрытия дивидендных гэпов поражает, но как обстояли дела раньше? Сколько времени требуется для закрытия див.гэпа?
Акциям Газпрома с 2007 по 2011 везло, гэп закрывали в тот же день, но и дивиденды никогда не превышали 2%. Как только выросли дивиденды, так и начались сложности. В 2012 году при дивах в 8.97 руб и отсечке на уровне 165 руб потребовалось 89 торговых дней, чтобы вернуться на тот же уровень. В 2013 44 дня, в 2014 80 дней, в 2015 31 день, а в прошлом году 80 торговых дней. Другими словами, чтобы за 5 лет отбить дивиденды в Газпроме в совокупности на 37.25 рублей необходимо было 324 торговых дня. Если в прошлые 5 лет вы бы инвестировали в Газпром фиксированную сумму в рублях, например, 1 млн руб в последний день перед закрытием реестра, то примерно за 16 календарных месяцев смогли бы получить около 250 тыс рублей.
Газпром
Это один из худших показателей среди всех крупных компаний на ММВБ. Газпром отличается тем, что всегда падает и очень неохотно растет. Однако, это все равно заметно выше любого вида депозита в банках.

В таблице «дни» — это количество торговых дней после закрытия реестра, в течение которых акция закрывала дивидендных гэп. «минимум» — минимальная достигнутая цена в процессе закрытия гэапа, а «мин (%)» — величина падения в % от закрытия реестра до самого минимума в дивидендном гэпе. На примере Газпрома с 2012 по 2014 инвесторы терпели в худший момент около 17% убытка от последней котировки перед закрытием реестра.

У Сбербанка раньше были низкие дивы, поэтому и закрытие гэпов стремительное за исключением 2014 года, когда попали на негативную конъюнктуру. Именно в этот момент США и ЕС начали вводить санкции против банковского сектора, чуть позже начался коллапс рубля и банковской системы России, а потом отходняк.
Сбербанк
Инвестируя фиксированную сумму в Сбербанк, можно было бы получить около 10% доходности примерно за календарный год ожидания. Статистику смазывает 2014. В таблице лимит 226 дней – это значит, что котировки не достигли предыдущего закрытия реестра до момент но момента истечения года. В целом, раньше Сбер был не самым выгодным в контексте дивидендной доходности.

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

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