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

Ордер снимается на следующем баре

Привал

Well-Known Member
NinjaTrader
double price=High[1] + TickSize*Distance;
SetStopLoss("", CalculationMode.Ticks, SL, false);
SetProfitTarget("B1", CalculationMode.Ticks, TP1);
EnterLongStopLimit(Vol1, price, price, "B1");


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

EnterLongStopLimit(int barsInProgressIndex, bool liveUntilCancelled, int quantity, double limitPrice, double stopPrice, string signalName)

где bool liveUntilCancelled и есть параметр отвечающий за снятие ордера на следующем баре.
 
Назад
Верх Низ