Робот отслеживает первый/последний тик баров 1/2/5/10 минут.
Информация по тику отправляется в отдельную функцию, которая на основе полученной информации принимает решение о том стоит ли переменной StartFlag присвоить значение true. В этой же функции, если StartFlag=true и нет открытых сделок робот проводит на свое усмотрение сделки Sell или Buy по рыночной цене на всю сумму депозита, либо если есть открытые сделки то он на свое усмотрение может их закрыть также по рыночной цене и присвоить StartFlag значение false.
Возвращаемся в пункт 1.