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

Программирование Открытие нескольких ордеров

igorpylat

New Member
NinjaTrader
Здравствуйте. У меня есть робот, который при перевесе прошедших контрактов на уровне цены на графике футпринт открывает ордер в бай или сел. Но ордер открывает только один. Вопрос: Можно ли открывать ордер на каждом уровне цены, где есть перевес по контрактах, но предыдущие не закрывать? Заранее спасибо.
 
Можно.
Используйте в коде "неуправляемый" режим
Unmanaged=true;
 
Пробовал. Добавил IsUnmanaged = true; в State.SetDefaults.
В коде, где должно выводить позицию добавил: SubmitOrderUnmanaged(0, OrderAction.Buy, OrderType.Market, 1, 0, 0, "", "Enter Long");
Но показывает ошибку - 'SubmitOrderUnmanaged' метод не может быть вызван на управляемых стратегиях.
Также пробовал метод "EntryHandling", но он тоже ничего не дал.
Может что-то не так делаю?
 
Последнее редактирование:
Назад
Верх Низ