• Тинькофф Банк-лучшие банковские продукты еще выгоднее
    Выбирайте продукт от банка Тинькофф
  • Уважаемые форумчане, друзья и посетители!
    Поступило предложение ( ссылка на обсуждение ) на сбор средств поддержания форума в рабочем состоянии с 1 июня ( оплата хостинга, бэкап ежедневный на другой хостинг и тд), отчетность будет предоставляться ежемесячно. Пока на ЮMoney ( яндекс деньги), доступно картой перевод, далее добавлю другие способы. Сумму перевода указывайте на ваш выбор исходя из своих возможностей.
    Форум продолжает свою работу благодаря Вашим пожертвованиям.

Трейлинг стоп

ahel

New Member
NinjaTrader
Как реализовать движение трейлинг стопа за ценой?
Я делаю это вот так
Код:
if( Position.GetProfitLoss(GetCurrentBid(), PerformanceUnit.Points) > 15*TickSize )
         SetTrailStop( CalculationMode.Ticks, 15 );
Но вот никак не могу отследить когда он передвигает и насколько.
Вобщем как NT сделать эту вещь грамотно? Нужно передвигать за ценой на расстоянии 15п , когда профит позиции превысил 15п.
Или NT трейлинг стоп ставиться только один раз?
 
Как вариант можно самому реализовать трейлинг через Unmanaged order methods, тогда Вы точно знать будете насколько он сдвинулся ::biggrin24.gif::
А что мешает запомнить цену входа в переменную и потом в зависимости от цены вычислять где находится трейлинг в событии OnBarUpdate()?
 
Назад
Верх Низ