Если нет позиций в обоих инструментах, то какой фьюч может сейчас торговать?
Вот это не сработает:
"через или и подать оба сигнала. Первый сигнал, что нет позиции по одному инструменту и второй, что нет позиции по двум инструментам.
А на второй инструмент подать сигнал, что нет позиций на первом инструменте." Так как сигнал будет на обоих.
Соответственно решение может быть только в самом сигнале входа в позицию. Нужно видеть скрипт, чтобы решить задачу.
Но логика достаточно проста:
Если на обоих инструментах нет позиций, то сигнал для входа есть только для данного инструмента.
Например, если сигнал для входа EMA>Close, то очевидно в логической формуле так и написать:
НетПозицийНаОбоих? false:EMA>Close и подать это на тот инструмент, который не в приоритете.