Как поставить стоп лосс в Тинькофф приложении — разбор вопроса

Сейчас решение уже работоспособно, и его можно скачать с Гитхаба
Для пользователей, которые не понимают, что такое Python и как его настраивать, предлагаю попробовать запустить упакованное решение для Windows

Во время разработки возник следующей вопрос: а что делать, если мы уже послали пользователю СМС о пересечении порога? Пока проверок никаких не было, оно посылало СМС еще раз. Каждый раз. Довольно быстро «съел» бесплатный лимит и стал думать, что с этим делать. Пришлось добавить счетчик отосланных СМС (sms_counter), который мы проверяем перед вызовом send_message.

Прицепом пойдет еще один вопрос: отлично, во время торговой сессии мы обрабатываем одно пересечение порога определенным активом, и нас это устраивает. Что делать к следующей торговой сессии? Было решено обнулять счетчик высланных СМС. Вариантов было три: хранить данные в БД (но у меня, на текущей момент, stateless приложение), парсить время/дату или перезапускать скрипт. Пока что я делаю третий вариант, но в перспективе перейду ко второму или к первому варианту.

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

Логика моего велосипеда проста:
1) у нас есть thresholds (здесь и далее — пороги) для нашей ценной бумаги (актива), на который у нас должно происходить ручное действие take profit / stop loss. Пороги рассчитываем самостоятельно, исходя из цены покупки актива;
2) мы должны парсить откуда-то данные текущей цены актива;
3) посылать себе извещение, если один из порогов был достигнут.
Несмотря на незамысловатое описание, есть нюансы в реализации 🙂

Обратите внимание на timeout, а также вызовы метода close(). Их не во всех примерах можно встретить, но с ними работает лучше, чем без них.

3) Регистрируемся на сервисе, который умеет посылать СМСки (sms.ru), берем их API, создаем ключ. До 5 СМСок в сутки — бесплатно. Мне — достаточно.
Ключ выглядит так:
24A41EA5-EEEE-CCCC-5555-094143C2EDDD
а отправка СМС в первых версиях была реализована вот так:

Кто не знает что такое трейлинг стоп.

1. процент от цены (настраиваемый)

добавить trailing stop

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

[ ЕСТЬ РЕШЕНИЕ ]  Как привязать карту в личном кабинете Тинькофф - основные вопросы

Для примера вот так это выглядит в QUIK

Трейлинг стоп (trailing stop – от англ. отстающий стоп) – это функция торгового терминала, позволяющая автоматически перемещать ордер Stop Loss следом за ценой с небольшим отставанием (на заданное количество пунктов).

Цена бумаги — цена самой последней сделки на бирже, хоть на миллион акций, хоть на одну не важно, котировка это всегда цена последней сделки, в условиях российский брокеров и прокси в виде петербуржской биржы может быть отличной от nasdaq и других бирж.

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

Важно! В случае каких либо проблем у вашего брокера: отвалился интернет, завис сервер, нет связи с биржей, ураган, наводнение, гражданская война и прочее, ваши стопы не сработают или сработают с фатальным опозданием. Здесь важно понимать что если рыночные и лимитные заявки уходят на биржу сразу, то стопы обрабатывает как правило ваш брокер.

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

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

  • 15.06.15 02:15 • • • • •

2015 ITnan.ru Design by Styleshout.

Комментарии ():

Права на текст статей, расположенные на сайте, принадлежат их авторам. Источники статей: Хабрахабр и Гиктаймс.

Сам интересовался подобной информацией у разработчика. Они говорят что ближайший месяц будет введена подобное. Странно вообще как можно было запустить сервис по инвестициям и не указать там такие важные функции для торговли. Они делают как отправляют вам уведомления а потом вы якобы ориентируйтесь на это уведомление и уже потом покупаете или продаете. Но вопрос в том что на современном рынке за это время может произойти всё что угодно. Теряется время для прибыли.

[ ЕСТЬ РЕШЕНИЕ ]  Как восстановить пин код кредитной карты Тинькофф - все способы

Как поставить стоп лосс в Тинькофф приложении - разбор вопроса

В данном случае уровень Stop Loss устанавливается чуть выше линии шеи, а уровень Take Profit, как описано выше и показано на рисунке.

Взгляните на рисунок ниже. На нём показано поведение цены после открытия короткой позиции (уровень её открытия обозначен штрихпунктирной линией). Как видите, цена пошла, что называется, в сторону трейдера образовав три последовательных нисходящих минимума и максимума.

Теперь, что касается взятия прибыли – ордера take profit . Если положение этого уровня не продиктовано, например, паттерном (как в примере выше), то его надо устанавливать таким образом, чтобы его значение превышало значение ордера stop loss как минимум в 2 раза. Если глядя на график цены вы видите, что вероятность достижения ею намеченного таким образом ордера take profit ничтожно мала, то позицию открывать не следует.

Установка Stop Loss при торговле по уровням поддержки/сопротивления

Как поставить стоп лосс в Тинькофф приложении - разбор вопроса

Для примера давайте рассмотрим всем известную фигуру «Голова и плечи». На рисунке ниже представлен классический пример этого паттерна.

Как видите, цена однозначно испытывала на себе определённую поддержку в интервале времени с 10 декабря по 10 января. Однако поддержка эта не ограничивалась одним каким-то уровнем, например – 0,8960 или 0,8930. Зона поддержки распределилась между двумя указанными уровнями.

Первым делом определяемся с уровнем установки ордера stop loss . Этот ордер необходимо устанавливать на таком расстоянии от цены открытия, чтобы его не выбило случайными колебаниями цены (волатильностью). В тоже время не стоит относить его и слишком далеко (ведь чем он дальше от цены открытия, тем больше и потенциальный убыток по нему).

При этом каждый из этих максимумов можно рассматривать как уровень разворота тенденции. Это означает, что обратное пересечение ценой (снизу-вверх) уровня последнего из максимумов с большой долей вероятности будет говорить трейдеру о том, что тренд поменялся с нисходящего на восходящий.

@NikitaMelnikov но ведь стопы есть в мобильном приложении. Стоп-лимиты, но всё же есть. И редактировать их в мобильном приложении можно

@NikitaMelnikov конечно. no hassle 🙂 молча ждём. видел тикет в uservoice по теме трейлингов — похоже на то, что они выкатятся одновременно.

ogronome commented May 9, 2021

Стопы можно реализовать самостоятельно, в ОпенАпи не появится функциональность. которой нет в мобильном приложении.
Так что редактирование стопов появится не раньше, чем там

Не совсем понятно, как вообще предлагается торговать без стоп-лоссов?

в ОпенАпи не появится функциональность. которой нет в мобильном приложении.

3. Тейк-профит на покупку можно выставить ниже текущей цены. Используем для:

4. Тейк-профит на продажу можно выставить выше текущей цены. Используем для:

5. Стоп-лимит на покупку можно выставить выше текущей цены. Используем для:

[ ЕСТЬ РЕШЕНИЕ ]  Как проверить карту Тинькофф по номеру карты - разбор вопроса

6. Стоп-лимит на продажу можно выставить ниже текущей цены. Используем для

Нет, ты не можешь, и это действительно отстой. Я использую приложение для Android весь день. Я помню первый день торговли и единственный раз, когда я устанавливал лимитный ордер, думая, что «если он опустится до этой цены, он продаст автоматически». Массивная ладонь лица, когда я мгновенно продал свои жетоны на 7% дешевле, чем я их только что купил.

Не стоп-лосс, но вы можете проявить креативность с помощью стоп-ордера. Установите стоп-цену так, как вы хотели, а затем установите предельную цену на уровне или ниже стоп-цены. Надеюсь, ваш лимитный ордер будет заполнен сразу же.

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

У Bitfinex есть удивительное приложение

Вы можете использовать мой плагин chrome бесплатно для совершения стоп-лосс / тейк-профит рынка, для лимитных покупок или продаж — или для трейлинг-стопа, а также для ограничения покупок или продаж в Binance!

Да, это хорошая альтернатива покупкам по рыночным ценам и отсутствующим падениям

Стоп-лосс — это обычно стоп-цена, которая запускает рыночный ордер (продажа по любой цене на рынке). Стоп-лимит — это стоп-цена, которая запускает лимитный ордер (продавать по лимитной цене или лучше).

Громадное проскальзывание тоже ставить не нужно, так как у любого фьючерса есть лимит по росту/падению которое он может показать. Это ситуация называется планка.

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

Проскальзывание это абсолютно нормальное явление для любого реального рынка. Оно может отсутствовать разве что на форексе, так как форекс кухни не выводят сделки на межбанк.

Выставление стоп лимит заявки и проскальзывания в quik

И при выставлении заявки нельзя превысить этот лимит. Смотрите скрин ниже (максимально возможная цена инструмента и минимально возможная).

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

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

Оцените статью
Moonya.ru
Добавить комментарий

Adblock
detector