• Demo счет NinjaTrader, регистрируется через личный кабинет в брокерской компании NinjaTrader Brokerage . NinjaTrader™, LLC
    Ссылка на личный кабинет NinjaTrader
    Не открывается ссылка - используйте любой локальный VPN или дополнение для браузера.
    Google поиск VPN
    Яндекс поиск VPN
  • Уважаемые посетители форума!
    При регистрации на форуме отправляется письмо подтверждения на ваш почтовый ящик, если письмо не пришло, просьба проверить папку "спам" вашего почтового ящика, возможно письмо попало туда.
  • Сколько я реально плачу комиссии?
    Подробнее по ссылке

Программирование Исключение праздничных и выходных дней

smarthead

Member
NinjaTrader
В стратегии использую расчёт уровней Пивот на основании цен Open, Close, High предыдущего дня. Как можно исключить попадание в эти расчёты праздничные и выходные дни? Т.е. Для понедельника мне нужны цены пятницы, а не воскресенья или субботы. А на следующий день после праздника, мне нужен предпразничный день. Кто может чего посоветовать?
 

thinarthrill

Well-Known Member
NinjaTrader
Для понедельника мне нужны цены пятницы, а не воскресенья или субботы
Разве в субботу и в воскресенье есть какие-то цены? Черный рынок?
Для праздничных дней
1. взять за основу штатный индикатор Pivots
2. объявить переменную с предыдущими значениями пивотов
3. присваивать предыдущим значениям значения текущих пивотов на первом тике первого бара дня
4. поставить проверку: если день и месяц текущего дня (дня бара) равны дню и месяцу праздника, то текущим значениям пивота присвоить предыдущие, иначе текущим значениям пивота присвоить стандартные расчетные значения.
 

smarthead

Member
NinjaTrader
Дело в том, что не могу получить переменную с предыдущим значением индикатора Pivots (п.2.) Обращался с этим вопросом на форум NT, ответили так: http://ninjatrader.com/support/forum/showthread.php?t=98664
Поэтому пытаюсь расчётным путём вычислить Рр[1]. Если знаете как сделать п.2 - подскажите пожалуйста.
 

thinarthrill

Well-Known Member
NinjaTrader
Дело в том, что не могу получить переменную с предыдущим значением индикатора Pivots (п.2.) Обращался с этим вопросом на форум NT, ответили так: http://ninjatrader.com/support/forum/showthread.php?t=98664
Поэтому пытаюсь расчётным путём вычислить Рр[1]. Если знаете как сделать п.2 - подскажите пожалуйста.
Они также и ответили.. на каждый день вы должны сохранять значения в массив или в переменную, чтобы потом обращаться к ним
 

thinarthrill

Well-Known Member
NinjaTrader
Дело в том, что не могу получить переменную с предыдущим значением индикатора Pivots (п.2.) Обращался с этим вопросом на форум NT, ответили так: http://ninjatrader.com/support/forum/showthread.php?t=98664
Поэтому пытаюсь расчётным путём вычислить Рр[1]. Если знаете как сделать п.2 - подскажите пожалуйста.
знаю.. алгоритм подсказал.. если нужен готовый код, то это уже другой вопрос
 
Верх Низ