#71786 - Fri Jul 24 2015 12:31 PM
Неправильный вход по времени.
|
journeyman
Registered: Wed Apr 29 2015
Записи: 91
Loc: Махачкала
|
Приветствую коллеги! Есть следующий код: if ((sec.Bars[bar].Date.Hour >= 18 && sec.Bars[bar].Date.Minute >= 37) && (le == null) && (sec.Bars[bar].Date.Hour < 19 && sec.Bars[bar].Date.Minute < 41)) { // расчеты //лонг } т.е. он анализирует текущий день, и на основе этого входит в сделку строго между 18:37 и 18:40, но, почему-то он имеет привычку входить утром, ровно в 10:00, причем, оснований для входа никаких. Торговые настройки: таймфрейм 1min, Торговать с бар 530, макс дней 2. На истории отрабатывает нормально, без ошибок. В чем может быть причина такого странного поведения? Причем я явно указал время в которое можно входить, но скрипт все игнорит.
|
Наверх
|
|
|
|
#71790 - Fri Jul 24 2015 01:06 PM
Re: Неправильный вход по времени.
[Re: crn]
|
enthusiast
Registered: Wed Jan 18 2012
Записи: 256
|
Наверное скрипт делает сделки на подгружаемых данных. Я бы запустил в режиме отладки и посмотрел какое время у свечей.
|
Наверх
|
|
|
|
#71792 - Fri Jul 24 2015 01:09 PM
Re: Неправильный вход по времени.
[Re: Kermit]
|
journeyman
Registered: Wed Apr 29 2015
Записи: 91
Loc: Махачкала
|
а откладка в реалтайме разве возможна?
|
Наверх
|
|
|
|
#71795 - Fri Jul 24 2015 01:24 PM
Re: Неправильный вход по времени.
[Re: crn]
|
enthusiast
Registered: Wed Jan 18 2012
Записи: 256
|
|
Наверх
|
|
|
|
#71797 - Fri Jul 24 2015 02:14 PM
Re: Неправильный вход по времени.
[Re: crn]
|
veteran
Registered: Wed Oct 02 2013
Записи: 1357
|
Приветствую коллеги! Есть следующий код: if ((sec.Bars[bar].Date.Hour >= 18 && sec.Bars[bar].Date.Minute >= 37) && (le == null) && (sec.Bars[bar].Date.Hour < 19 && sec.Bars[bar].Date.Minute < 41)) { // расчеты //лонг } т.е. он анализирует текущий день, и на основе этого входит в сделку строго между 18:37 и 18:40, но, почему-то он имеет привычку входить утром, ровно в 10:00, причем, оснований для входа никаких. Торговые настройки: таймфрейм 1min, Торговать с бар 530, макс дней 2. На истории отрабатывает нормально, без ошибок. В чем может быть причина такого странного поведения? Причем я явно указал время в которое можно входить, но скрипт все игнорит. Может у вас на машине время не московское стоит или патч не установлен??
|
Наверх
|
|
|
|
#71798 - Fri Jul 24 2015 03:01 PM
Re: Неправильный вход по времени.
[Re: Stan]
|
journeyman
Registered: Wed Apr 29 2015
Записи: 91
Loc: Махачкала
|
да нет вроде, 15:01 24.07.2015 сейчас. операционка win8. удаленный сервер. версия тслаб 1.2.19.0 прикол в том, что в нужное время, вечером, он входит по правильному сигналу, и расчеты скрипта верны. А утром, он входит не понятно по какой закономерности, сегодня например вошел в Новатэк, Россети и НЛМК, хотя никаких сигналов по ним не было. А что за патч?
Отредактировано crn (Fri Jul 24 2015 03:02 PM)
|
Наверх
|
|
|
|
#71799 - Fri Jul 24 2015 03:32 PM
Re: Неправильный вход по времени.
[Re: crn]
|
veteran
Registered: Wed Oct 02 2013
Записи: 1357
|
Attachments
патч.jpg (289 downloads)
Отредактировано Stan (Fri Jul 24 2015 03:32 PM)
|
Наверх
|
|
|
|
#71800 - Fri Jul 24 2015 03:45 PM
Re: Неправильный вход по времени.
[Re: Stan]
|
journeyman
Registered: Wed Apr 29 2015
Записи: 91
Loc: Махачкала
|
тайм зона тоже вроде правильная стоит. (UTC+03:00) Moscow, St. Petersburg, Volgograd (RTZ 2) кажись, дело не в ней.
|
Наверх
|
|
|
|
#71801 - Fri Jul 24 2015 03:48 PM
Re: Неправильный вход по времени.
[Re: crn]
|
journeyman
Registered: Wed Apr 29 2015
Записи: 91
Loc: Махачкала
|
бар реалтайма стоит var bar = ctx.BarsCount-1; может тут ошибка?
|
Наверх
|
|
|
|
#71822 - Sat Jul 25 2015 11:12 AM
Re: Неправильный вход по времени.
[Re: crn]
|
enthusiast
Registered: Wed Jan 18 2012
Записи: 256
|
Гадать можно долго, нужно посмотреть. Как вариант добавить перед открытием позиции ctx.Log(sec.Bars[i].Date.ToShortTimeString(),0); и проверить что за время передается.
|
Наверх
|
|
|
|
#71823 - Sat Jul 25 2015 04:22 PM
Re: Неправильный вход по времени.
[Re: Kermit]
|
journeyman
Registered: Wed Apr 29 2015
Записи: 91
Loc: Махачкала
|
да, я так и сделал. буду ждать понедельника.
|
Наверх
|
|
|
|
#72014 - Sun Aug 02 2015 01:54 PM
Re: Неправильный вход по времени.
[Re: crn]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
возможно стоит автовход. при включении агента утром данные могут подгружаться и агент может сгенерить вход который совершается на открытии. Поставьте паузу на открытие сделок в настройках брокера. ошибка в скрипта тоже возможна, но вроде бы написано верно. Отладка в реале возможна.
_________________________
__
|
Наверх
|
|
|
|
#72036 - Mon Aug 03 2015 02:34 AM
Re: Неправильный вход по времени.
[Re: ra81]
|
journeyman
Registered: Wed Apr 29 2015
Записи: 91
Loc: Махачкала
|
возможно стоит автовход. при включении агента утром данные могут подгружаться и агент может сгенерить вход который совершается на открытии. Поставьте паузу на открытие сделок в настройках брокера. ошибка в скрипта тоже возможна, но вроде бы написано верно. Отладка в реале возможна. А где эта пауза? Наиболее похожее, что я увидел это - "блокировка заявок, сек" в настройках поставщика данных.
|
Наверх
|
|
|
|
#72039 - Mon Aug 03 2015 05:45 AM
Re: Неправильный вход по времени.
[Re: crn]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
да я про эту опцию и говорил
_________________________
__
|
Наверх
|
|
|
|
#72099 - Tue Aug 04 2015 11:51 AM
Re: Неправильный вход по времени.
[Re: ra81]
|
journeyman
Registered: Wed Apr 29 2015
Записи: 91
Loc: Махачкала
|
да я про эту опцию и говорил сделал как вы сказали, вроде щас норм отрабатывает. спасибо.
|
Наверх
|
|
|
|
|
|