orekton
orekton личный блог
04 июня 2012, 16:13

Роботы в Quik: библиотека для работы с датой и временем

Описание заключительного этапа создания библиотеки для работы с датой и временем при создании роботов в Quik, плюс сама библиотека, готовая к использованию. На третьем этапе разрабатываем функцию поиска заданной свечи по номеру назад от указанных даты и времени.

Например, если надо найти нулевую свечу, интервал 5 минут, а время сейчас 11.43, то начало нулевой свечи 11.40, первой 11.35, второй 11.30. Разумеется, это если есть все свечи. Если свечи со временем 11.30 нет, то вторая свеча будет 11.25 (если в это время есть свеча).

Ну и в итоге имеем саму библиотеку, которая позволит значительно упросить разработку роботов (большинство которых как раз и используют обращения к значениям полей и индикаторов конкретных свечей).

Имея библиотеку, мы избавимся от необходимости каждый раз писать хитроумные вычислительные алгоритмы: в дальнейшем будем просто использовать вызов библиотечной функции. Например, надо нам получить время 10 свечи назад от текущей, мы пишем:

timeOfNeedCandle=GetTimeCandleBackFromCurrent(currentTime,10)

Почитать о реализации третьего этапа разработки и скачать библиотеку можно тут robostroy.ru/community/article.aspx?id=296
5 Комментариев
  • vito333
    04 июня 2012, 17:00
    orekton, вот нафига сейчас с qpile возюкаться, когда уже можно более-менее по человечески кодить на c#?
    мазохизм

    ладно ещё, если давно сделано, пусть дышит

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн