1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.

  2. Demo счет NinjaTrader, регистрируется в брокерской компании NinjaTrader Brokerage . NinjaTrader™, LLC
    Ссылка на демо счет NinjaTrader
    Фид на соединении Continuum/CQG.
    Для справки: Continuum - это брэнд CQG, и ни чем они не отличаются друг от друга.
  3. Уважаемые форумчане!
    Перед тем как написать пост или создать тему с просьбой оказания технической поддержки, вам нужно указать как можно больше информации по теме, к примеру: счет реал или демо, версия Windows, версия NinjaTrader, прикрепить скрин с проблемой и прочее.
    Не забывайте воспользоваться поиском на форуме, возможно уже есть решение вашей проблемы.

    Подробнее по ссылке

    Скрыть объявление
  4. Уважаемые трейдеры!
    NinjaTrader 8 официально начала свой путь!
    Ветка форума для обсуждения по ссылке.
    Скрыть объявление
  5. Сколько я реально плачу комиссии?
    Подробнее по ссылке
    Скрыть объявление

NinjaTrader Событие OnTimer

Тема в разделе "Вопросы программирования на C#", создана пользователем NinjaCoder, 31 июл 2015.

  1. NinjaCoder

    NinjaCoder New Member NinjaTrader

    Здравствуйте.
    Я хотел бы узнать, в NinjaTrader 7 есть событие OnTimer (или что-то типа этого), при наступлении которого выполняется мой код. Если да, то можно пример кода.
    Спасибо.
     
  2. Привал

    Привал Well-Known Member NinjaTrader

    Есть

    Вы не авторизованны на нашем форуме и не имеете возможности видеть этот код!

    Для того, что его посмотреть, Вам надо:

     
    broker_mirus нравится это.
  3. NinjaCoder

    NinjaCoder New Member NinjaTrader

    Большое спасибо за ответ. Я в мире Ninjatrader новичок, да и с C# не сильно дружу.
    P.S. Приятно видеть старых знакомых.
     
    broker_mirus нравится это.
  4. NinjaCoder

    NinjaCoder New Member NinjaTrader

    Прошу помощи у знающих.
    Нижеприведенный код должен вызывать MessageBox при наступления события Timer.
    MessageBox вызывается, но в произвольном порядке, и более того, когда стратегия удалена с графика и из "Стратегии" в основном окне NT, MessageBox всё-равно появляется.
    Подскажите как исправить.

    Вы не авторизованны на нашем форуме и не имеете возможности видеть этот код!

    Для того, что его посмотреть, Вам надо:

     
  5. Привал

    Привал Well-Known Member NinjaTrader

    Вы не авторизованны на нашем форуме и не имеете возможности видеть этот код!

    Для того, что его посмотреть, Вам надо:

    А если не поможет вырубай хуком справа :-)

    Вы не авторизованны на нашем форуме и не имеете возможности видеть этот код!

    Для того, что его посмотреть, Вам надо:

     
    Георгий нравится это.
  6. NinjaCoder

    NinjaCoder New Member NinjaTrader

    Пробовал, но....
    Вот как это всё работает ()
    P.S. сервис качество сильно снизил.
     
    Георгий нравится это.
  7. Привал

    Привал Well-Known Member NinjaTrader

    Попробуйте
    .Dispose();
    на все ресурсы что вы захватили. Чудес в этой железяке не бывает. Что то не так запрограммировано. На видео вижу, что выскакивает. Но нужен код, без него не догадаться, что и как.
    Если увидим, то возможно кто то и подскажет, что не так.
     
    Георгий нравится это.
  8. NinjaCoder

    NinjaCoder New Member NinjaTrader

    Немного изменит код, вроде ситуация улучшилась, но... Но выполнение метода происходит не с указанным интервалом, о чём говорит лог.
    Ну и сам код:

    Вы не авторизованны на нашем форуме и не имеете возможности видеть этот код!

    Для того, что его посмотреть, Вам надо:

    Output window:
    [​IMG]
     
  9. Привал

    Привал Well-Known Member NinjaTrader

    Вы не авторизованны на нашем форуме и не имеете возможности видеть этот код!

    Для того, что его посмотреть, Вам надо:

     
  10. NinjaCoder

    NinjaCoder New Member NinjaTrader

    Большое спасибо за Ваши ответы.
    Код заработал так, как от него требовалось.
    Проблемка оказалась не в коде, а в самом NT. NT походу кэширует стратегии и при последующем запуске восстанавливает сессию из кэша. Решение оказалоь простым, просто при выходи из NT, нажал на кнопку "Not to all".
     
    Георгий нравится это.

Поделиться этой страницей