- PositionSelect(symbol) PositionGetInteger(POSITION_TYPE)
- Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам
- Компоненты для работы DLL
Здравствуйте,
можно, например, в первом цикле при обнаружении позиции, соответствующей условию А, сохранить в отдельные переменные (или свою структуру) все свойства этой позиции, которые понадобятся для сравнения, и запустить второй (внутренний) цикл перебора всех позиций, которые вы будете проверять на соответствие условию В. Если такая позиция нашлась, то сравниваете ее свойства с сохраненными свойствами первой найденной позиции.
Или можно пройтись в одном цикле по всем позициям и сохранить тикеты позиций, удовлетворяющих условию А, в один массив или множество, а позиции, удовлетворяющие условию В - во второй массив или множество. А после цикла уже работать с этими заполненными массивами.

- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования