Выход по тэйк профит и stop-loss

  • 4,8K Views
  • Последнее сообщение 19 июля 2018
admin posted this 03 мая 2018

Создал новую тему для данной доработки. Сформулирую, как я вижу данный функционал.

Добавится два хелпера в списке стратегий: Стоп-лосс и Тейк-профит. Поначалу, они будут похожи, но со временем будет расширяться логика. Форма будет состоять из двух частей: список стратегий (с галочками) и областью настроек. Галочками можно будет указать, какие стратегии следует включать в общие правила выхода. Поле настроек будет содержать два правила выхода: в рублях и в процентах. В рублях проще всего, а вот с процентами, тут похоже тоже разделять сценарии выхода: в процентах от запланированных на стратегию средств, в процентах от текущих затрат или в процентах от заданной вручную суммы.

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

Предлагаю тут обсудить будущий функционал.

vladimir posted this 19 июля 2018

Видите, в максимуме, 1,3 и в цели тоже, причем, я наблюдал, как максимум был, 1,3%, трижды, обновляя значение, но, не включая остановку по профиту...

Сейчас кода нет перед глазами, на память не помню, как округляю. Скорее всего классически. Завтра напишу.

vladimir posted this 19 июля 2018

Пишет,  что до стопа осталось 0,8 . Почему 0,8 ?  Я так понимаю, что должно быть  0,6  (0,7 - 0,1 = 0,6). Если до стопа 0,8 , то получается убыток , а не профит .

При флаге "от нуля" выход по профиту тоже от 0 считается. Сейчас понял, что это нелогично. Поправлю.

SVM777 posted this 19 июля 2018

Я, добавлю, к этому вопросу ещё немного))) Вот,сегодня случилась такая штука:

Видите, в максимуме, 1,3 и в цели тоже, причем, я наблюдал, как максимум был, 1,3%, трижды, обновляя значение, но, не включая остановку по профиту...

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

Вопрос, каков механизм включения стопа, нормально ли это, что, в цифре этот параметр достигнут, но стоп не включился?

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

Тем более, что тут он уже не такой огромный, в максимуме, достиг 85к...

averman posted this 19 июля 2018

Добрый день ! 

Разъясните, пожалуйста,  работу стоп-профита на моем примере. Цель достигнута , стоп-профит 0,1, текущие показатели 0,7 . Пишет,  что до стопа осталось 0,8 . Почему 0,8 ?  Я так понимаю, что должно быть  0,6  (0,7 - 0,1 = 0,6). Если до стопа 0,8 , то получается убыток , а не профит .

admin posted this 26 июня 2018

Я ещё хотел добавить, может разумнее реализовать генеральный параметр "максимальное количество реализованных зон за 1 проход" в роботе, который будет сразу по всем стратегиям?

Решил сделать по-другому. Добавится новый параметр в опциях "интервал между транзакциями". Тестировал на 33 мсек, 600 зон выходят за 20 секунд. Параметр можно будет варьировать. Пока тестирую опцию.

Alexey posted this 25 июня 2018

Я ещё хотел добавить, может разумнее реализовать генеральный параметр "максимальное количество реализованных зон за 1 проход" в роботе, который будет сразу по всем стратегиям?

zav-ip posted this 25 июня 2018

>Рыночные заявки пока делать не буду, это другая крайность. Если проливать стакан, тоже потери могут быть несоизмеримо больше, что есть сейчас.

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

admin posted this 23 июня 2018

Добрый день!

Добавьте в настройках расчёт стопа от 0, при текущих настройках стопа  от максимума, постоянно по стопу выбивает.

Это уже сделал. Уже бы опубликовал, но в ходе тестирования выявился сценарий, при котором не совсем корректно работает алгоритм. Попробую к понедельнику опубликовать обновление.

 

Было бы неплохо выходить по рынку. Бывает при пробоях робот не успевает продать из-за застрявших заявок. Когда робот переставляет снова эти заявки, 30% прибыли уже уходит.

Тут есть еще проблема - когда много зон за очень короткое время нужно выбросить много заявок. В последнее время брокер стал блокировать транзакции, если слишком часто они делаются. Блокирует, если за секунду более 50 транзакций, но у меня есть подозрение, что даже если транзакций меньше, например, 5, но между ними интервал нулевой, это тоже считается нарушение. Попробую к понедельнику также устранить эту проблему.

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

zav-ip posted this 22 июня 2018

Было бы неплохо выходить по рынку. Бывает при пробоях робот не успевает продать из-за застрявших заявок. Когда робот переставляет снова эти заявки, 30% прибыли уже уходит.

maxlifter posted this 04 июня 2018

Добавьте в настройках расчёт стопа от 0, при текущих настройках стопа  от максимума, постоянно по стопу выбивает.

Sergun43 posted this 16 мая 2018

Back, в смысле, чем отличается Муравей+ от обычного Муравья ? Плюсовый настраивается на высоко коинтегрированных инструментах (Сбер об/прив, Сургут об/прив)...а обычный на любых.

  • В избранное
  • Back
Back posted this 16 мая 2018

Вчера опоздала к началу вебинара. Проходили, чем отличается Муравей+ от предыдущей версии?)

Sergun43 posted this 16 мая 2018

Добрый день! Хотел бы сделать небольшое предложение по улучшению скоринга. Пишу именно в эту тему, потому что она наиболее посещаемая и актуальная на текущий момент. Так же это улучшение, мне кажется, может значительно улучшить результат использования стратегии "Муравей +".

Суть: в нашем роботе, в скоринге, как правило используется разница между коинтегрированными инструментами, а в практике, большинство трейдеров и инвесторов зачастую используют не разницу, а соотношение между ними...особенно это касается Сбер об- Сбер пр. И это разумно, так как дивиденды оцениваются в процентах от капитала, а не просто в рублевом эквиваленте. Хотелось бы увидеть в скоринге возможность реализации хотя бы графического отображения именно соотношения (Сб об / Сб пр), а не только разницу ( Сб об - Сб пр). Особенно это актуально именно сейчас, потому как, Сбер через полгода может стоить как 200 , так и 300 руб , и разница между обычкой и прев будет значительно меняться, а вот отношение между ними скорее всего окажется в своих обычных значениях.

zav-ip posted this 16 мая 2018

Я не выключал хелпер вечером, а с утра в 10:00 робот вышел из всех позиций. У меня хелпер на каждую стратегию отдельный. Кажется, что перед закрытием вечером робот неверно обработал цены. Похоже надо пользоваться планировщиком обязательно.

  • В избранное
  • Back
Sergun43 posted this 15 мая 2018

admin, можно и так. А то стоит чуть ошибиться при вводе нового тэйк-профита и робот мгновенно избавится от позиции. Что очень нехорошо).

Back posted this 15 мая 2018

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

Back posted this 15 мая 2018

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

admin posted this 15 мая 2018

Добрый день.

текущее знач стало 5...мы меняем тэйк на 10 т.р и дожидаемся когда позиция дойдет до этой точки.

То есть, если введенное пользователем  значение цели меньше текущего максимума выдавать окно "Сбросить текущие показатели"? В противном случае, цель сразу считается достигнутой и небольшой отскок назад и робот закроет позиции.

Sergun43 posted this 15 мая 2018

Добрый день! Можно ли сделать так, чтобы если мы изменили значение тэйк-профита, и оно вдруг оказалось ниже когда-то ранее достигнутого макс.значения, то робот не скидывал бы все позиции. а дожидался точки достижения нового тэйка ? Пример. Был тэйк 20 т.р., дошли до 17...спустя время, к примеру, текущее знач стало 5...мы меняем тэйк на 10 т.р и дожидаемся когда позиция дойдет до этой точки. В текущий момент, если я правильно понимаю, он сразу же сбрасывает позиции отталкиваясь от того, что раз максимум был когда-то больше чем тэйк, то значит -  выход.

Back posted this 10 мая 2018

Александр,нет, не подойдет) Лучше значок "Печать" или возможность копирования. А то сейчас на виртуальном сервере копию делаю через ПринтСкрин,

Показать еще сообщения
Close