Программное закрытие позиции

Программное закрытие позиции
Подскажите, пожалуйста, как написать программу, с помощью которой можно открывать и закрывать позицию по определённому моменту времени?
Думаю, можно так
if Hour=x then
SetOrder(...);

if Hour=y then
CloseOrder(...);