Иконка ресурса

Daily LossProfit Limit 2019-07-22

Нет прав для скачивания
Обзор История версий Обсуждение
M

Muratik

Well-Known Member
NinjaTrader
  • #1
Muratik разместил(а) новый ресурс:

Daily LossProfit Limit - Стратегия закрывает открытые позы и торговлю на текущий день, если P / L достиг устан-ого значения

Эта стратегия закрывает любые открытые позиции и прекращает торговлю на текущий день, если ваш ежедневный P / L достигнет установленного отрицательного или положительного значения.

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

Дополнительная информация и инструкции...

Посмотреть страницу этого ресурса...
 
  • #2
Привет, почему мой пост удалили?
Где ответ взять?
Мне надо стоп дня -600 тейк дня +600, как это сделать в нинзе8? Спасибо.
 
  • #3
Разобраться как работает то, что находится в этой теме.
Поискать на официальном форуме. Там была эта тема.
Заплатить денег кому-нибудь.
Выбирайте.
 
  • Like
Реакции: Alexander
  • #4
welldone сказал(а):
Привет, почему мой пост удалили?
Где ответ взять?
Мне надо стоп дня -600 тейк дня +600, как это сделать в нинзе8? Спасибо.
Можно с брокером переговорить о риск менеджменте, они могут ограничить убытки при достижении лимита
 
  • Like
Реакции: Alexander
  • #5
Спасибо ребята за ответы. Просто контроль дейлоса это ОДНО ИЗ самого главного в торговле.... а как я понимаю даже про торгующие на значительные суммы делают неконтролируемый тильт, причем торгуя годами это не уходит... и сливаются через несколько лет((( или терпят непомерные убытки. Просто ПОЧЕМУТО сложно сразу найти простую инструкцию скриншотами или видео как сделать дейстоп ООЧЕНЬ странно ведь это ОСНОВНОЕ. Думаю это мин в шапке сайта должно быть...
 
  • #6
Каким образом установка в ПЛАТФОРМЕ лимита дневных потерь поможет избежать тильта? Как включили так и отключили. Реально это делается на уровне брокера.

В самой платформе такого нет. (Но можно сделать)
 
  • #7
NT8 сказал(а):
В самой платформе такого нет. (Но можно сделать)
блокируется компьютер и мышка с клавой бьют током ?
 
  • #8
welldone сказал(а):
Думаю это мин в шапке сайта должно быть...
Самое железное правило, это на уровне брокера, у нашего брокера эта услуга бесплатная.
 
  • #9
Можно и заблокировать комп. Не разрешать запускать ниндзю. Много вариантов есть.
 
  • Like
Реакции: Alexander
  • #10
Вот доказательства того что стратегия не работает (точнее не стратегия а в самой ninja trader8 ОШИБКА), 4 дня не могу разобраться, уже начал думать что я чего то недопонимаю или делаю не так: реализованный пнл меньше 200 работает сигнал, тоже самое больше не работает))) КАК ЭТО?
 

Вложения

  • Screenshot_7.png
    246,2 КБ · Просмотры: 37
  • Screenshot_8.png
    259,2 КБ · Просмотры: 37
  • Screenshot_9.png
    272,6 КБ · Просмотры: 30
  • #11
NT8 сказал(а):
Каким образом установка в ПЛАТФОРМЕ лимита дневных потерь поможет избежать тильта? Как включили так и отключили. Реально это делается на уровне брокера.

В самой платформе такого нет. (Но можно сделать)
Какразтаки очень даже поможет: я не буду маниакально после каждой сделки смотреть пнл (а буду концентрироваться на том чего хочет рынок на цене, это +15% к успеху дня) я не полезу сразу отыгрывать на импульсе 30 сек (а меня остановить по дейлосу и у меня будет время осознать, кретически оценить ситуацию, успокоиться и не лезть в рынок после дейлоса, это +15% к успеху дня) Итого +30% а это уже много на простой автомеханике.
 
  • #12
welldone сказал(а):
Привет, почему мой пост удалили?
Где ответ взять?
Мне надо стоп дня -600 тейк дня +600, как это сделать в нинзе8? Спасибо.
Посмотри там
Daily profit/loss limit - Free Ninjatrader Algo Code
 
  • Like
Реакции: Alexander
  • #13
  • Haha
Реакции: Iman и Alexander
  • #14
  • #15
вот этаже тема на англ. версии форума How to LIMIT loss and daily gain? - NinjaTrader Support Forum толькочто 3 раза проверил неработает((( Я непонемаю хелп!!! Или я немогу повторить написаное или стратегии в ninja trader8 НЕ работают, тогда так и скажите...

все сделал по этому куску: (ниже просто звуковой сигнал поставил)

Hello danakede,

Thanks for your post and welcome to the NinjaTrader forums!

You can accomplish your goal using the strategy builder, however, you would need to start/stop your strategy on a daily basis in order to correctly access the strategies realized PNL. Otherwise, the strategy PNL will continue to accumulate as it is not reset.

What you would need to do is to create a bool variable (initially set to true) that is set false when you are greater than or equal to 400 or are less than or equal to -200. The bool variable then can be a part of each set that has an entry condition. This means that if the realized PNL is >= 400 or is <= -200 the bool will be set to false and no further orders can occur because the bool is set to false and to trade you need the bool to be true.

You would create the bool variable in the "Variables" section of the Inputs and variables screen. As a suggestion, you might use the name of "OkToTrade" and set it true by default. The name can be anything you wish but using OkToTrade makes the function of the bool clear when looking at the strategy builder.

In a set, in the Conditions section, you would create a group to place two conditions. Please left click on the word "group" to open the "Condition Group Editor" window. It is important that the selection "if Any" is showing in the group drop down, as you will want either condition to set the bool to false. Now add the two PNL conditions. Click Add to open the conditions screen. On the left side select the strategy folder and inside locate and select "RealizedPnL", in the center select "Greater equal", on the right side select the "Misc" folder and inside find and select "Numeric value", in the field enter the value 400, click OK to add the condition. Repeat the same steps to add the next condition except in the center select "Less equal" and on the right, for the numeric value, enter -200, click OK. The Conditions group editor window should have both conditions and again should show "if Any". Click OK to complete the conditions section. (ниже просто звуковой сигнал поставил на действие)
 

Вложения

  • Screenshot_10.png
    16,1 КБ · Просмотры: 18
  • Screenshot_11.png
    177,5 КБ · Просмотры: 12
  • Screenshot_12.png
    197,7 КБ · Просмотры: 11
  • Screenshot_13.png
    28,6 КБ · Просмотры: 10
  • Screenshot_14.png
    38,2 КБ · Просмотры: 7
  • Screenshot_15.png
    339,8 КБ · Просмотры: 6
  • Screenshot_16.png
    312,5 КБ · Просмотры: 19
  • #16
Muratik сказал(а):
Muratik разместил(а) новый ресурс:

Daily LossProfit Limit - Стратегия закрывает открытые позы и торговлю на текущий день, если P / L достиг устан-ого значения



Посмотреть страницу этого ресурса...
я её пробывал на демо , закрывается и открывается повремени и закрывается по достижению результата вот только сделки остаются открытами ( стратегия закрылась) а сделки после порога нет
 
  • #17
welldone сказал(а):
вот этаже тема на англ. версии форума How to LIMIT loss and daily gain? - NinjaTrader Support Forum толькочто 3 раза проверил неработает((( Я непонемаю хелп!!! Или я немогу повторить написаное или стратегии в ninja trader8 НЕ работают, тогда так и скажите...

все сделал по этому куску: (ниже просто звуковой сигнал поставил)

Hello danakede,

Thanks for your post and welcome to the NinjaTrader forums!

You can accomplish your goal using the strategy builder, however, you would need to start/stop your strategy on a daily basis in order to correctly access the strategies realized PNL. Otherwise, the strategy PNL will continue to accumulate as it is not reset.

What you would need to do is to create a bool variable (initially set to true) that is set false when you are greater than or equal to 400 or are less than or equal to -200. The bool variable then can be a part of each set that has an entry condition. This means that if the realized PNL is >= 400 or is <= -200 the bool will be set to false and no further orders can occur because the bool is set to false and to trade you need the bool to be true.

You would create the bool variable in the "Variables" section of the Inputs and variables screen. As a suggestion, you might use the name of "OkToTrade" and set it true by default. The name can be anything you wish but using OkToTrade makes the function of the bool clear when looking at the strategy builder.

In a set, in the Conditions section, you would create a group to place two conditions. Please left click on the word "group" to open the "Condition Group Editor" window. It is important that the selection "if Any" is showing in the group drop down, as you will want either condition to set the bool to false. Now add the two PNL conditions. Click Add to open the conditions screen. On the left side select the strategy folder and inside locate and select "RealizedPnL", in the center select "Greater equal", on the right side select the "Misc" folder and inside find and select "Numeric value", in the field enter the value 400, click OK to add the condition. Repeat the same steps to add the next condition except in the center select "Less equal" and on the right, for the numeric value, enter -200, click OK. The Conditions group editor window should have both conditions and again should show "if Any". Click OK to complete the conditions section. (ниже просто звуковой сигнал поставил на действие)
ссылку смотрел?
 
  • #18
ILYA-slesar сказал(а):
я её пробывал на демо , закрывается и открывается повремени и закрывается по достижению результата вот только сделки остаются открытами ( стратегия закрылась) а сделки после порога нет
О чем речь?, сделки не закрылись (какая разница что там бот пощелкал) стратегия цели не достигла. НЕРАБОТАЕТ все.
 
  • #19
  • #20
welldone сказал(а):
или стратегии в ninja trader8 НЕ работают, тогда так и скажите
В детском саду (Strategy Builder) может и не работают.
Во взрослом мире, конечно же, всё работает.
1. Стратегия видит только свои собственные сделки.
2. Надо сбрасывать в начале каждой сессии PnL, чтобы получить дневной.
Это для стратегий. Но я предпочитаю общий подход:
- определяем нужный аккаунт
- получаем (и обновляем) по нему общий Pnl

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