Страница 1 из 1

Импорт минуток со сдвигом +4 часа

Добавлено: Сб янв 06, 2007 9:59 am
torher
Здравствуйте, Михаил!

В продолжение темы импорта (копия последнего сообщения).

ДЕЙСТВИЯ:
1. Удалил папку валюты.
2. Импортировал минутки со сдвигом +4 часа.
3. Анализирую 4Н. Режим редактирования.

Что должно быть: хай-ло свечек должны быть те же, что и без сдвига.
Измениться должно только время.

Что получилось:
1. Некоторые свечи изменились по форме.
2. Появились свечи выходных 00.00.
3. Понедельник начинается со свечи 04.00.

Как проверял:
1. Скопировал папку тестера с др. именем. С ней экспериментирую.
2. Удалил валюту.
3. Импортировал со сдвигом. Период стоял 4Н. Режим редактирования.
4. Запустил старый тестер, где минутки без сдвига в режиме редактирования.
5. Сравниваю эти 2 экрана по хай-лу свечек и времени.

Скрины приложены.

С уважением, Павел.

Re: Импорт минуток со сдвигом +4 часа

Добавлено: Сб янв 06, 2007 5:31 pm
Terranin
torher писал(а):Здравствуйте, Михаил!

В продолжение темы импорта (копия последнего сообщения).

ДЕЙСТВИЯ:
1. Удалил папку валюты.
2. Импортировал минутки со сдвигом +4 часа.
3. Анализирую 4Н. Режим редактирования.

Что должно быть: хай-ло свечек должны быть те же, что и без сдвига.
Измениться должно только время.

Что получилось:
1. Некоторые свечи изменились по форме.
2. Появились свечи выходных 00.00.
3. Понедельник начинается со свечи 04.00.
То что появились свечи выходных и понедельник начинается с 4:00 в этом нет ничего удивительного. При сдвиге на 4 часа свечи пятницы вылезли на субботу а поскольку в воскресенье свечей небыло то понедельник начался на 4 часа позже.

Насчет различий в свечах я вижу только разницу в одной из последних свечей а именно предпоследней красной на первом рисунке.

Добавлено: Сб янв 06, 2007 6:10 pm
torher
Не согласен.

Если я сдвигаю время 20.00 пятницы на +4 часа, то сдвинуться время должно в понедельник, а НЕ в субботу. Потому как в суббота - выходной.
Субботы НЕТ в котировках.

Заметтьте, кстати, что пятница - неполноценный день. Это - ещё один вопрос.

Что касается различий в свечах - могу указать конкретно.
И не одну, а 6-8.

Добавлено: Сб янв 06, 2007 6:31 pm
Terranin
torher писал(а):Не согласен.

Если я сдвигаю время 20.00 пятницы на +4 часа, то сдвинуться время должно в понедельник, а НЕ в субботу. Потому как в суббота - выходной.
Субботы НЕТ в котировках.

Заметтьте, кстати, что пятница - неполноценный день. Это - ещё один вопрос.

Что касается различий в свечах - могу указать конкретно.
И не одну, а 6-8.
Насколько я знаю торги останавливаются везде одновременно. У меня например в пятницу посреди дня, а начинаются в воскресенье в 6 часов вечера. Так что если сдвигать котировки все так и будет выглядеть. И с какой стати тики вдруг скакнут на 2 дня по времени вместо 4х часов?

Различия в свечах могли возникнуть из-за того что некоторые минутки на границах 4x часов из-за погрешностей во времени (при сдвиге) могли перейти из одной свечи в другую.

Добавлено: Сб янв 06, 2007 6:56 pm
torher
Насколько я знаю торги останавливаются везде одновременно. У меня например в пятницу посреди дня, а начинаются в воскресенье в 6 часов вечера. Так что если сдвигать котировки все так и будет выглядеть. И с какой стати тики вдруг скакнут на 2 дня по времени вместо 4х часов?

При чём тут это?

Вы в самом деле не хотите вникнуть в проблему?
Я уже замотался вам объяснять её.
Вы хотите сказать, что с импортом всё в порядке?

Различия в свечах могли возникнуть из-за того что некоторые минутки на границах 4x часов из-за погрешностей во времени (при сдвиге) могли перейти из одной свечи в другую.

Извиняюсь, этого не может быть. Когда минутки одни и те же.

Добавлено: Вс янв 07, 2007 3:36 pm
torher
Приветствую всех.
Что решили по импорту со сдвигом?
Будет ли устранён баг?

Добавлено: Вс янв 07, 2007 4:29 pm
Terranin
torher писал(а):Насколько я знаю торги останавливаются везде одновременно. У меня например в пятницу посреди дня, а начинаются в воскресенье в 6 часов вечера. Так что если сдвигать котировки все так и будет выглядеть. И с какой стати тики вдруг скакнут на 2 дня по времени вместо 4х часов?

При чём тут это?

Вы в самом деле не хотите вникнуть в проблему?
Я уже замотался вам объяснять её.
Вы хотите сказать, что с импортом всё в порядке?

Различия в свечах могли возникнуть из-за того что некоторые минутки на границах 4x часов из-за погрешностей во времени (при сдвиге) могли перейти из одной свечи в другую.

Извиняюсь, этого не может быть. Когда минутки одни и те же.
Еще раз объясняю насчет сдвига с пятницы на субботу - так и должно быть. Торги по всему миру останавливаются одновременно, часовые пояса везде разные. Поэтому у кого-то кто использует среднеевропейское время как Альпари котировки заканчиваются в пятницу в 23:59 а у других брокеров вполне может быть уже суббота и на понедельник эти котировки не переезжают - с какой стати?

Насчет погрешностей в построении свечей то будем смотреть.

Добавлено: Вс янв 07, 2007 4:37 pm
torher
Дело ведь не во времени завершения торгов.

На примере 15.12.06 последняя свеча в 20.00.
Следующий торговый день - 18.12.06.
Поэтому при сдвиге на +4 пятничная свеча 20.00 должна стать свечой 0.00 ПОНЕДЕЛЬНИКА.

Появление же свечи 00.00 субботы - недопустимо, в котировках этой даты нет.

Начало понедельника свечой 4.00 - тоже абсурд, согласитесь.

Поэтому, мне всё-таки кажется, что именно так должно быть - перенос минуток на СУЩЕСТВУЮЩУЮ в котировках дату.

Добавлено: Вс янв 07, 2007 8:30 pm
Man
Есть календарная неделя с Понедельника по Воскресенье.
Есть 24 часовых пояса.

Рынок форекс, по преимуществу, рынок в электронных торговых системах. Электронные системы начинают работать одновременно во всех часовых поясах. Также есть национальные валютные рынки, которые своей работой формируют сессии - азиатскую, европейскую, американскую сессии. Если на каком-то национальном валютном рынке выходной день, то это не означает закрытие электронных торгов - у каждой такой системы свой регламент работы.

Когда электронные торги начинаются в начале рабочей недели, то в одном часовом поясе это может быть уже Понедельник, а в другом - еще Воскресенье.

При импорте котировок в программу сдвигаются часовые пояса, однако, целостность одной рабочей недели электронных торгов должна сохраниться. Поэтому котировки за Пятницу могут переноситься на Субботу, а не на Понедельник. Также, начало торгов в Понедельник в 4 часа утра - тоже нормально - это зависит от конкретного часового пояса.

Добавлено: Пн янв 08, 2007 7:44 am
torher
Не согласен.
Часовые пояса тут совершенно ни при чём.
Используются котировки КОНКРЕТНОГО дилера, работающего по своему времени, в данном случае - по ГМТ+1.
Они и сдвигаются.
Время и даты тут определены ОДНОЗНАЧНО.
И если дилер не работает в выходные, при сдвиге выходных быть НЕ должно.
И понедельник ДОЛЖЕН начаться со свечи 00.00 в ЛЮБОМ СЛУЧАЕ. Иначе это говорит о том, что свеча 00.00 ВЫПАЛА из котировок, а это - тоже ошибка.

Добавлено: Пн янв 08, 2007 8:14 am
Man
torher писал(а):Не согласен.
Часовые пояса тут совершенно ни при чём.
Хорошо, пойдем от противного - пожалуйста найдите программу технического анализа, в которой котировки с пятницы переносятся на понедельник.

Добавлено: Пн янв 08, 2007 10:19 am
torher
Формально вы, наверно, правы.

Если котировки сдвигаются на 4 часа вперёд, то последняя свеча пятницы должна перекочевать на субботу, а первая свеча понедельника начнётся в 4.00, а не в 0.00.

4-часовые свечи по охлц не должны измениться.
А вот дневные изменятся.

Идея состояла в следующем.
Работа по дневному фрейму предусматривает анализ ситуации в момент открытия нового дня.
По москве это 2.00 ночи. Неудобно для работающего человека.
Поэтому решил посмотреть, можно ли работать по этой тактике, если считать открытием дня не 0.00 новых суток, а 20.00 предыдущих.
Поэтому последняя свеча и переходит в следующие сутки.
Единственно, эта 4-часовая свеча в пятницу (перешедшая на понедельник) будет на 1-2 часа короче.
Остальная структура котировок остаётся неизменной.

Теперь стало понятно, что это не совсем то, что будет происходить при обычном сдвиге времени, без учёта имеющихся "жёстких" котировок.

Но, мне кажется, что такая фича была бы весьма полезна при тестировании.

Но сделаете ли вы её - сомневаюсь. И так загрузка у вас выше крыши.

Я сам такой фокус в МТ исполнял в своё время.

Но как вывертуться мне здесь, в тестере, - пока не понимаю.

Добавлено: Пн янв 08, 2007 10:30 am
torher
Кстати, имхо, эта возможность будет гораздо полезнее, чем обычный перевод стрелок.

Добавлено: Ср янв 10, 2007 6:00 pm
torher
Приветствую всех!
Проблему с модификацией котировок вроде решил.
Правда, через правое ухо, :))), - экспертом МТ4.

Но полезной оказалась дискуссия, спасибо!

Добавлено: Ср янв 10, 2007 10:11 pm
Man
Решили? Очень хорошо.