... вопрос в догонку, технически сформулировать вопрос я ещё не могу, поэтому спрошу своими словами:

4.
в моей ситуации, со множеством источником, когда в течении одного временного интервала происходит множество пересчетов, с одними и теми же данными. Допустим в моем скрипте на первом пересчете выполнилось условие для открытия позиции, выполнилась функция открытия позиции, сигнал ушел брокеру ... в это время, до окончания временного интервала происходит ещё множество пересчетов, при которых так же выполняется это же условие открытия позиции ... как избежать многократного открытия позиции? я предполагаю что может быть момент когда позиция ещё не создана а новый пересчет уже послал сигнал на открытие новой?

пожалуйста развейте мои заблуждения или подскажите какими маркерами или "индикаторами" возможно отследить то, что в текущем временном интервале сигнал на открытие позиции уже послан?

5.
очевидно, ситуация описанная выше в (вопросе 4.) будет иметь место и при закрытии позиции?