• Demo счет NinjaTrader, регистрируется в брокерской компании NinjaTrader Brokerage . NinjaTrader™, LLC
    Ссылка на демо счет NinjaTrader
    Фид на соединении Continuum/CQG.
    Для справки: Continuum - это брэнд CQG, и ни чем они не отличаются друг от друга.
  • Сколько я реально плачу комиссии?
    Подробнее по ссылке

Как получить значения текущего тейк профита?

Evgeniy Pivovarov

New Member
NinjaTrader
#1
Здравствуйте!

Помогите пожалуйста!

Есть тейк профит надо сделать чтоб у него было поведения как у трелинг стопа тоесть при закрытии свечи от него он модифицировался на длину тела свечи, а при закрытии в плюс он стоял на месте см скрин https://yadi.sk/i/CaRwOm983QYueY

Тут я накидал следующий код

if(Open[0] > Close[0])
{
SetProfitTarget("", CalculationMode.Ticks, ? - Math.Abs((Open[0] - Close[0])/TickSize));
}

Там где вопрос это текущий профит! Но только как его вызвать?

Возможно все это не так считается

Заранее благодарю!
 

thinarthrill

Well-Known Member
NinjaTrader
#2
Здравствуйте!

Помогите пожалуйста!

Есть тейк профит надо сделать чтоб у него было поведения как у трелинг стопа тоесть при закрытии свечи от него он модифицировался на длину тела свечи, а при закрытии в плюс он стоял на месте см скрин https://yadi.sk/i/CaRwOm983QYueY

Тут я накидал следующий код

if(Open[0] > Close[0])
{
SetProfitTarget("", CalculationMode.Ticks, ? - Math.Abs((Open[0] - Close[0])/TickSize));
}

Там где вопрос это текущий профит! Но только как его вызвать?

Возможно все это не так считается

Заранее благодарю!
а первый тейкпрофит, т.е. текущий, по какому правилу ставится? У какого-то уровня или фиксированная величина в тиках? Его не надо определять, его надо зафиксировать в переменную при его установке. А потом уже трейлингом можно отнимать от него значения разницы открытия и закрытия
 
Вверх Снизу