Имитация свопов

 
Есть стратегия, которая очень хорошо показывается на счете со свопами (в полночь закрывается и открывается занаво). Пытаюсь ее подогнать под счет чемпионата, но ничего кроме закрытия в 23.59 и открытия в 0.01 на ум не приходит. Кроме того, почемуто не срабатывает в 23.59 в пятницу. Может есть идеи как по-красивее оформить такую операцию? 
 
-dude- писал (а):
Кроме того, почемуто не срабатывает в 23.59 в пятницу.
Во первых, не все ДЦ закрывают пятницу в 24:00 (00:00), есть те кто пятницу закрывает в 23:00. Соответственно у них 23:59 в пятницу вообще не будет. :)
Кроме того, нет никакой возможности вообще гарантировать наличие минутной свечи 23:59 на графике, ее просто может не быть (тика небыло).
Можно сказать о наступлении какого-то времени когда уже появился тик ПОСЛЕ него! Т.е. нужное время уже было.
Либо делать зацикленный код работающий не по приходу тиков, а в постоянном режиме, контролировать в нем локальное время и по нему совершать нужные операции.