Разберем подробнее с самого начала а то получается не так работает и сливает(
Да частично я не дописал и ты тоже не доделала вот после теста стало видно все.
Открывать будет сделки если цена будет выше/ниже отдельно на определенное количество пунктов от цены открытия свечи.
Открывает первую сделку правильно но продолжает открывать только в ту сторону куда открылась первая через шаг.
А про шаг нет ни слова тем самым ускоряется слив.
Например стоит количество пунктов 5 от цены открытия свечи, если цена уходит 10 пунктов вверх то на 5 пункте открывается buy, дальше цена возвращается обратно и идет на 5 пунктов ниже открытия свечи закрывается buy открывается sell и т. д. false/true закрытие по противоположной сделке.
Дальше
Ограничитель открытия сделок в свечи по:
Не открытых как в советнике а открытия сделок в свечи.
количеству false/true,
Например стоит количество ограничения открытия сделок в свечи 2 и стоит true закрытие по противоположной сделке, то если брать пример выше, сначала откроется buy потом после отката закроется buy и откроется sell, теперь даже если цена будет идти выше и закроется sell на 5 пунктов выше цены открытия, больше сделки не будут открываться пока не будет новая свеча и т. д. false/true.
времени false/true,
В минутах и ограничение в количестве на указанное количество минут.
Если поставить минут 15 и ограничение 2 то каждых 15 минут можно открыть только 2 сделки false/true.
если уходит уходит цена на определенное количество пунктов выше/ниже отдельно от открытия свечи тогда разрешать ставить одну сделку в противоположную сторону false/true.
Тоже пример если ограничения те что выше не позволяют открывать сделки и цена ушла на 30 пунктов выше/ниже цены открытия свечи, то разрешается ставить одну сделку если цена откатится к цене открытия и потом уйдет выше/ниже на 5 пунктов от цены открытия свечи false/true.
Все остальное вроде работает правильно)
А ждать месяц чтобы Андрей отказался потом еще не очень хочется.
Если есть время и желание напишешь)
Vitalik5675