Почему не правильно строятся дневные бары?

GlobalServer начинает строить дневной бар при получении первой котировки в режиме real time. Если котировка была получена в 9:00 и затем была загружена пропущенная история, параметры дневного бара, из-за недоработки GlobalServer, не исправляются. Если настройки сессии отличаются от настроек сессии файла с историей, то GlobalServer может создать два дневных бара для одного дня. Кроме этого, GlobalServer сохраняет данные, использую локальное время компьютера. Поэтому параметры дневных баров, на разных компьютерах, могут отличаться.

Решить эту проблему можно несколькими способами:

  1. Можно строить график 1439 минут на основании одноминутных данных GlobalServer.
  2. Можно исправить дневные бары. Для этого надо удалить из настроек символа хранение данных Day Record. Перезапустить GlobalServer и снова добавить Day Record. В этом случае дневные бары будут заново пересчитаны исходя из имеющейся intraday истории.
  3. Можно строить графики на основании текстовых файлов, которые генерирует QuoteRoom. Это, на мой взгляд, самый быстрый и эффективный способ.

Для души и разума.

Задача двух лесорубов, канадца и норвежца, была такова: повалить как можно больше деревьев на своем участке леса. Времени давалось с восьми часов утра до четырех часов вечера.

В восемь утра раздался свисток и лесорубы заняли свои позиции. Они рубили дерево за деревом, пока канадец не услыхал, что норвежец остановился. Поняв, что это его шанс, канадец удвоил усилия. В девять часов канадец услышал, что норвежец снова принялся за работу.

Далее...

И снова они работали почти синхронно, как вдруг без десяти десять канадец услышал, что норвежец снова остановился. И снова канадец принялся за работу, желая воспользоваться слабостью конкурента. Так продолжалось целый день. Каждый час норвежец останавливался на десять минут, а канадец продолжал работу без перерыва.

Когда раздался сигнал об окончании соревнований, ровно в четыре часа дня, канадец был совершенно уверен, что приз у него в кармане. Вы можете себе представить, как он удивился, узнав, что проиграл!

— Как это получилось? — спросил он норвежца. — Каждый час я слышал, как ты на десять минут прекращаешь работу. Как, черт тебя подери, ты умудрился нарубить больше древесины, чем я?! Это невозможно.
— На самом деле все очень просто, — прямо ответил норвежец. — Каждый час я останавливался на десять минут, чтобы наточить свой топор.

Мораль: каждый раз, когда вы останавливаетесь и думаете над важными вопросами, вы точите свой «топор».




Перепечатка авторских материалов сайта без указания ссылки на
сайт Gelium.net запрещена.

Pavel Gelium 2000-2017 © All rights reserved.