Надеюсь этой формулировки будет достаточно)...
Без обид))) я всего лишь хотел сказать что ты сам себе должен чётко сформулировать задачу. Я чем смог помог тебе, но писать скрипт по твоей стратегии не буду. квалификация не та. Касаемо свечек: всегда сигнал будет только по закрытию текущей свечи, что бы ускорить процесс добавляют блок сжатие. скажем стратегия на 30 мин. сжимай минутки до 30 мин и строй стратегию от сжатых данных, а приказы отдавай минутным. тогда сигнал на сделку будет на 31-й минуте