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

NinjaTrader 8 Вопросы по NT8

thinarthrill

Well-Known Member
NinjaTrader
#2
Если настроить Interval Link одного цвета в разных окнах с графиками, то когда меняете периодичность, например, с М1 на М30, то в линкованом окне (окне с тем же цветом Interval Link) график меняется автоматически на соответствую периодичность (тоже М30). Instrument Link соответственно меняет инструмент, например, с CL на ES в линкованых окнах.
 

smarthead

Member
NinjaTrader
#5
В настройках графика появилась галочка “Break at EOD”. Читая справку не могу понять что это. Сравнивая Range графики с этим параметром и без него, видно что графики кардинально отличаются (см. рис 29-01-2016 22-21-50.png 29-01-2016 22-21-50.png ).
Если кто уже разобрался подскажите что это за “Break at EOD”?
 

Alexander

Administrator
Команда форума
Помогли тебе - помоги другим!
#8

smarthead

Member
NinjaTrader
#9
Друзья, не могу понять важность Strategy Position и Account Position, описанные в справке по NT8 (см.вложение). В двух словах - в чём тут дело, какие риски и что необходимо понимать?
Спасибо.
 

Вложения

  • 20,4 КБ Просмотры: 23

SergeiPR

New Member
NinjaTrader
#10
Подскажите футпринт для восьмерки есть? И второй вопрос в последней семерке вер. 31 цены с пятью знаками в вер 30 4 знака стало очень неудобно футпринт читать можно ли как-то перевести на 4 знака версию 31?
 
Последнее редактирование:

smarthead

Member
NinjaTrader
#11
Коллеги, помогите разобраться. При попытке компиляции собственной стратегии на NT8 выпадает список ошибок по ПРЕДУСТАНОВЛЕННЫМ объектам (см. вложения) к которым я даже не прикасаюсь, что не позволяет скомпелироваться. Что я сделал не так??? Хелп!!


20-03-2016 21-18-17.png
20-03-2016 21-28-36.png
 

kuzn65

New Member
NinjaTrader
#14
Скажите, в НТ8 есть встроенный футпринт или кластерный график ?
И ещё, раз уж вышла версия НТ8, то надо сделать качественные видео функционала на русском языке - это пожелание !!!
 
Последнее редактирование:

marselim

New Member
NinjaTrader
#15
Добрый день. Вот уже не первую неделю по понедельникам платформа отказывается отображать на графике котировки пятницы... после четверга гэпом переходит к понедельнику, хотя во вторник все встает на свои места.... подгрузка истории не помогает... может кто знает где проблема зарыта? http://SSMaker.ru/dbe4e964/
 

richi

Member
NinjaTrader
#16
Добрый день. Вот уже не первую неделю по понедельникам платформа отказывается отображать на графике котировки пятницы... после четверга гэпом переходит к понедельнику, хотя во вторник все встает на свои места.... подгрузка истории не помогает... может кто знает где проблема зарыта? http://SSMaker.ru/dbe4e964/
Поставьте часовой пояс в НТ, например, Чикаго, должно помочь.
 

richi

Member
NinjaTrader
#17
Коллеги, помогите разобраться. При попытке компиляции собственной стратегии на NT8 выпадает список ошибок по ПРЕДУСТАНОВЛЕННЫМ объектам (см. вложения) к которым я даже не прикасаюсь, что не позволяет скомпелироваться. Что я сделал не так??? Хелп!!


Посмотреть вложение 3080
Посмотреть вложение 3081
попробуйте как то так
if (mySessionIterator == null)
mySessionIterator = new Data.SessionIterator(BarsArray[0]);

startSessionTime = mySessionIterator.ActualSessionBegin; //get start session
endSessionTime = mySessionIterator.ActualSessionEnd;
 

thinarthrill

Well-Known Member
NinjaTrader
#18
Добрый день. Вот уже не первую неделю по понедельникам платформа отказывается отображать на графике котировки пятницы... после четверга гэпом переходит к понедельнику, хотя во вторник все встает на свои места.... подгрузка истории не помогает... может кто знает где проблема зарыта? http://SSMaker.ru/dbe4e964/
Может в свойствах дата серии "Дней к загрузке" стоит мало дней: 2-3 дня? Можно увеличить до 5-10 дней. Пару раз решал проблему полной загрузкой истории.. вручную удалял историю Minute и Ticks из Documents\NinjaTrader 7\db и NT автоматом загружал на графике всю историю
 

thinarthrill

Well-Known Member
NinjaTrader
#19
Коллеги, помогите разобраться. При попытке компиляции собственной стратегии на NT8 выпадает список ошибок по ПРЕДУСТАНОВЛЕННЫМ объектам (см. вложения) к которым я даже не прикасаюсь, что не позволяет скомпелироваться. Что я сделал не так??? Хелп!!


Посмотреть вложение 3080
Посмотреть вложение 3081
Попробуйте обновить NT, т.к. с 9 беты (сейчас уже 11) Bars.SessionIterator стало не доступно
Defect 9301 Bars Bars.SessionIterator no longer accessible in NinjaScript

В обновленном NT код из вашего примера выглядит уже так
Код:
private DateTime TimeToBarTimeMinute(Bars bars, DateTime time, bool isBar)
        {
            if (SessionIterator.IsNewSession(time, isBar))
                SessionIterator.GetNextSession(time, isBar);

            if (bars.IsResetOnNewTradingDay || (!bars.IsResetOnNewTradingDay && bars.Count == 0))
            {
                DateTime barTimeStamp = isBar
                    ? SessionIterator.ActualSessionBegin.AddMinutes(Math.Ceiling(Math.Ceiling(Math.Max(0, time.Subtract(SessionIterator.ActualSessionBegin).TotalMinutes)) / bars.BarsPeriod.BaseBarsPeriodValue) * bars.BarsPeriod.BaseBarsPeriodValue)
                    : SessionIterator.ActualSessionBegin.AddMinutes(bars.BarsPeriod.BaseBarsPeriodValue + Math.Floor(Math.Floor(Math.Max(0, time.Subtract(SessionIterator.ActualSessionBegin).TotalMinutes)) / bars.BarsPeriod.BaseBarsPeriodValue) * bars.BarsPeriod.BaseBarsPeriodValue);
                if (bars.TradingHours.Sessions.Count > 0 && barTimeStamp > SessionIterator.ActualSessionEnd) // Cut last bar in session down to session end on odd session end time
                    barTimeStamp = SessionIterator.ActualSessionEnd;
                return barTimeStamp;
            }
            else
            {
                DateTime lastBarTime    = bars.GetTime(bars.Count - 1);
                DateTime barTimeStamp    = isBar
                    ? lastBarTime.AddMinutes(Math.Ceiling(Math.Ceiling(Math.Max(0, time.Subtract(lastBarTime).TotalMinutes)) / bars.BarsPeriod.BaseBarsPeriodValue) * bars.BarsPeriod.BaseBarsPeriodValue)
                    : lastBarTime.AddMinutes(bars.BarsPeriod.BaseBarsPeriodValue + Math.Floor(Math.Floor(Math.Max(0, time.Subtract(lastBarTime).TotalMinutes)) / bars.BarsPeriod.BaseBarsPeriodValue) * bars.BarsPeriod.BaseBarsPeriodValue);
                if (bars.TradingHours.Sessions.Count > 0 && barTimeStamp > SessionIterator.ActualSessionEnd)
                {
                    DateTime saveActualSessionEnd = SessionIterator.ActualSessionEnd;
                    SessionIterator.GetNextSession(SessionIterator.ActualSessionEnd.AddSeconds(1), isBar);
                    barTimeStamp = SessionIterator.ActualSessionBegin.AddMinutes((int) barTimeStamp.Subtract(saveActualSessionEnd).TotalMinutes);
                }
                return barTimeStamp;
            }
        }
 

Muratik

Well-Known Member
NinjaTrader
#20
Приветствую.
Подскажите, пожалуйста, кто знает в чём тут дело.
На NT7 и NT8 одни и те же настройки баров и индикатора на графиках отображаются по разному... совершенно по разному. Время последних баров в обеих одно - 1 июля 18:15:26 :


Думается, что то не правильно выставлено или настроено в NT8...
Спасибо.
 
Вверх Снизу