Постов с тегом "Торговая Система": 3492

Торговая Система


Торговая система своими руками.

    • 25 августа 2017, 14:28
    • |
    • k100
  • Еще

Привет всем! Хотел опубликовать серию постов с описанием, как я на C# разработал систему для тестирования и торговли. Уклон будет больше в программирование, но в рамках алго.

Смысл в том, что я старался придерживаться правил ООП и сделать систему простой и конфигурируемой. В нескольких статьях я простыми словами расскажу про фишечки программирования, которые использовал. Расскажу про подходы к написанию объектно-ориентированного кода и про соответствующие библиотеки, которые использовал. Уделю внимание базам данных, как можно связываться с базами посредством объектно-реляционных преобразований  и про сам SQL. Опишу, что такое внедрение зависимостей и IoC контейнер, и как благодаря этому, только от одной переменной зависит режим работы – тестовый или торговый. Приведу пример реализации стратегии в рамках системы.
Оговорюсь, что это не hft – здесь не будет специальной оптимизации, работы с драйверами, памятью и т.д. В разработке использовал SmartCom и открытые библиотеки на C#. Чтобы не получилось слишком объёмно – буду сокращать, и опишу только часть моментов, опустив остальное (многопоточнось, проверки, защиту от сбоев и т.д.) Знаю, что есть StockSharp и пр. но… но… у меня с этим не пошло… мне проще оказалось сделать самому, чем от кого-то зависеть.

Оговорюсь так же, что всё нижесказанное – это моё личное мнение, сформированное в рамках моего понимания, не претендующее ни на что.  Я всё буду объяснять своими словами, и лишь хочу осветить тот материал, который здесь не обсуждался, либо обсуждался мало. В своё время, смарт-лаб очень много дал мне, что бы не говорили, это очень хороший ресурс, где много интересных людей! Я хочу внести и свою лепту в копилку, может кому-то, когда-нибудь пригодиться. Буду публиковать по одной – две статьи в неделю, всего будет 11 статей.



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

Торгуем нефтью вместе с FullCup 25.08.2017

    • 25 августа 2017, 10:35
    • |
    • FullCup
  • Еще
ТС в лонгах , так на открытии снесло стоп на куплю по 52,31 и зашла ТС по 52,50...
.
Число завершенных сделок за месяц: 55
Число завершенных сделок
в предыдущий торговый день : 3 сделка минус 35 шагов...
                          только лонг: 2 сделки плюс 1 шаг
                          только шорт: 1 сделка минус 36 шагов
Доходность на сделку строго по ТС (в шагах и без комиссий):  +4
Доходность накопительная с 01.08.2017 (в шагах):  +246
.
Предыдущий день торговли нефтью с FullCup
.
Отчёт за май
Отчёт за июнь
Отчёт за июль
.
Напоминаю об исходном предложении торговать нефтью с FullCup
.

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

Купить нельзя продать.

Имхо, спекулянту не надо думать куда поставить запятую, надо действовать по своей ТС.
Правда есть одно правило, которому следуют не многие — придерживаться своей ТС всегда.

Поработал вчера в +:
Купить нельзя продать.

Поработал сегодня в -:
Купить нельзя продать.

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

Торгуем нефтью вместе с FullCup 24.08.2017

    • 24 августа 2017, 09:43
    • |
    • FullCup
  • Еще
ТС в лонгах со вчера по 51,85, стоп на продажу на 52,13 пока + 28 шагов (пунктов, центов)
.
Число завершенных сделок за месяц: 52
Число завершенных сделок
в предыдущий торговый день : 1 сделка минус 3 шага...
                          только лонг: 0 сделок минус 0 шагов
                          только шорт: 1 сделка минус 3 шага
Доходность на сделку строго по ТС (в шагах и без комиссий):  +5
Доходность накопительная с 01.08.2017 (в шагах):  +281
.
Предыдущий день торговли нефтью с FullCup
.
Отчёт за май
Отчёт за июнь
Отчёт за июль
.
Напоминаю об исходном предложении торговать нефтью с FullCup
.

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

Торгуем нефтью вместе с FullCup 23.08.2017

    • 23 августа 2017, 09:44
    • |
    • FullCup
  • Еще
ТС в шортах со вчера по 51,81, стоп на куплю на 52,06 пока.
.
Число завершенных сделок за месяц: 51
Число завершенных сделок
в предыдущий торговый день : 4 сделки минус 94 шага...
                          только лонг: 2 сделки минус 37 шагов
                          только шорт: 2 сделки минус 54 шага
Доходность на сделку строго по ТС (в шагах и без комиссий):  +5
Доходность накопительная с 01.08.2017 (в шагах):  +284
.
Предыдущий день торговли нефтью с FullCup
.
Отчёт за май
Отчёт за июнь
Отчёт за июль
.
Напоминаю об исходном предложении торговать нефтью с FullCup
.

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

Торгуем нефтью вместе с FullCup 22.08.2017

    • 22 августа 2017, 09:16
    • |
    • FullCup
  • Еще
ТС в шортах со вчера по 51,54, стоп на куплю на 51,95 пока.
.
Число завершенных сделок за месяц: 47
Число завершенных сделок
в предыдущий торговый день : 5 сделок плюс 97 шагов...
                          только лонг: 3 сделки плюс 72 шага
                          только шорт: 2 сделки плюс 25 шагов
Доходность на сделку строго по ТС (в шагах и без комиссий):  +8
Доходность накопительная с 01.08.2017 (в шагах):  +378
.
Предыдущий день торговли нефтью с FullCup
.
Отчёт за май
Отчёт за июнь
Отчёт за июль
.
Напоминаю об исходном предложении торговать нефтью с FullCup
.

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

Торгуем нефтью вместе с FullCup 21.08.2017

    • 21 августа 2017, 08:46
    • |
    • FullCup
  • Еще
ТС в лонгах с пятницы по 51,09, стоп на продажу на 52,56 пока.
.
Число завершенных сделок за месяц: 42
Число завершенных сделок
в предыдущий торговый день : 2 сделки плюс 58 шагов...
                          только лонг: 1 сделка плюс 65 шагов
                          только шорт: 1 сделка минус 7 шагов
Доходность на сделку строго по ТС (в шагах и без комиссий):  +6
Доходность накопительная с 01.08.2017 (в шагах):  +281
.
Предыдущий день торговли нефтью с FullCup
.
Отчёт за май
Отчёт за июнь
Отчёт за июль
.
Напоминаю об исходном предложении торговать нефтью с FullCup
.

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

Торгуем нефтью вместе с FullCup 18.08.2017

    • 18 августа 2017, 09:40
    • |
    • FullCup
  • Еще
ТС в лонгах со вчера по 50,36, стоп на продажу на 50,60 пока.
.
Число завершенных сделок за месяц: 40
Число завершенных сделок
в предыдущий торговый день : 1 сделка плюс 48 шагов...
                          только лонг: 0 сделок минус 0 шагов
                          только шорт: 1 сделка плюс 48 шагов
Доходность на сделку строго по ТС (в шагах и без комиссий):  +5
Доходность накопительная с 01.08.2017 (в шагах):  +223
.
Предыдущий день торговли нефтью с FullCup
.
Отчёт за май
Отчёт за июнь
Отчёт за июль
.
Напоминаю об исходном предложении торговать нефтью с FullCup
.

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

Торгуем нефтью вместе с FullCup 17.08.2017

    • 17 августа 2017, 09:49
    • |
    • FullCup
  • Еще
ТС в шортах со вчера по 50,84, стоп на куплю на 50,90 пока.
.
Число завершенных сделок за месяц: 39
Число завершенных сделок
в предыдущий торговый день : 3 сделки минус 38 шагов...
                          только лонг: 2 сделки минус 1 шаг
                          только шорт: 1 сделка плюс 37 шагов
Доходность на сделку строго по ТС (в шагах и без комиссий):  +4
Доходность накопительная с 01.08.2017 (в шагах):  +175
.
Предыдущий день торговли нефтью с FullCup
.
Отчёт за май
Отчёт за июнь
Отчёт за июль
.
Напоминаю об исходном предложении торговать нефтью с FullCup
.

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

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