Избранное трейдера _sg_
Что такое блокчейн и как он устроен рассказал ведущий вебинара Владимир Салыкин, менеджер по продуктам Рутокен компании «Актив». Он отметил, что блокчейн — это технология, которую можно применять самыми различными способами. Криптовалюты — это лишь одно из применений данной технологии. К сожалению, неспециалисты часто смешивают блокчейн и криптовалюты, особенно это касается биткойн.
Сегодняшний хайп и спекуляции вокруг криптовалют подрывают доверие к технологии в целом. Многие стартапы применяют блокчейн ради привлечения инвесторов и быстрого заработка, при этом не используя никаких преимуществ, которые дает технология.
На этапе проектирования в технологию заложили защиту от подделки, защиту от цензуры, защиту от отката операций, от нелегитимной эмиссии, от непоследовательности, от простоя. Но до сих пор блокчейн не покорил мир. Почему?

Классические паттерны типа «голова и плечи» американцы прогоняли на последних 100 лет, результат 50/50.
Я хотел задать вопрос: а что вам ещё надо, пацаны? Но решил пройти мимо.
Потом коллега Max Xaser, комментируя советы от Линды Рашке, с апломбом заявил, что может привести пример, когда любой из указанных сетапов не срабатывает)) Там коллега kbrobot указал ему на ошибку таких рассуждений: что 100%-ных входов не бывает. Но он, судя по всему, не понял, ибо чуть позже написал целый топик про сбоящие сигналы ТА, где всерьёз возмущается RSI, который генерирует убыточные сделки)) В общем я не удержался:
1. То что ТА даёт осечки не означает, что он не работает.
2. Ожидать, что RSI (или любой другой осциллятор) будет вам безошибочно сообщать, где покупать, где продавать — мягко говоря наивно. Означает ли это, что осцилляторы бесполезны? Нет!
Сегодня разберем фигуру теханализа восходящий и нисходящий треугольник. Очень многие совершают ошибки в его нахождении и правильной отработки этой фигуры. Поэтому мы дадим свои рекомендации.
ФИГУРА ТЕХАНАЛИЗА ТРЕУГОЛЬНИКВосходящий треугольник — это фигура при которой верхняя граница образует горизонтальную линию, а нижняя граница имеет наклон, при котором каждый последующий максимум выше предыдущего. И происходит некое поджатие к уровню сопротивления.
Многие чертят верхний уровень не всегда горизонтально, такого делать не нужно. Необходимо чертить фигуру и отрабатывать ее, если уровень сопротивления максимально четкий и чертить его только горизонтальной линией. Естественно, искать такую фигуру нужно только в трендовом движении. Многие же совершают ошибку и пытаются искать треугольники в боковиках.
Нисходящий треугольник это, по сути, зеркальное отражение восходящего, поэтому, сегодня мы будем рассматривать все на примере первого.
Паттерн возникает, как правило, после сильного импульсного движения цены и формируется в направлении, против первоначального импульса. В структуре этого паттерна выделяют «древко» — импульс цены (однонаправленное продолжительное движение) и непосредственно «полотно» — узкий канал движения цены, ограниченный двумя линиями, параллельными друг другу. Как правило, полотно формируется 3-6 низковолатильными волнами. В классическом варианте паттерна длина «флага» составляет около одной трети длины «древка».
Добрый день. В предыдущих частях я описывал, как на C# сделал собственный тестер, применяя объектно-ориентированный подход, рассказывал про интерфейсы, про их реализации, и, рассказывал про работу с БД. На данный момент осталось совсем немного. В этом топике я опишу вариант расчёта результатов работы стратегии.
Чтобы не запутаться, даже не читая предыдущие топики, поясню, что есть и к чему надо придти. Есть стратегии – это некий объект программы, который выставляет заявки на основе получаемой маркет-даты. Заявки (Order) регистрируются системой. Также, регистрируются сделки прошедшие по заявке (каждая заявка имеет список сделок — List<Trades> trades). После прогона стратегии, все заявки и сделки сохраняются в БД, и после, их можно извлечь и посчитать по ним статистику работы стратегии. По сути, эта статистика состоит из двух аспектов: сами закрытые позиции и оценка эффективности на их основе. Начнём с первого. Вот интерфейс, который принимает заявки со сделками, и, выдаёт, собственно, список закрытых позиций:
interface IClosePositionManager
{
List<ClosePosition> ClosePositions (List<Order> orders);
}