Возможно, имелись в виду различия между синхронным и асинхронным выполнением функций в контексте торговой платформы MetaTrader 5.
Синхронное выполнение означает, что все задачи внутри блока кода выполняются одновременно. 5 Например, если вызвать несколько подпрограмм, то сначала запустится первая, затем завершится, после чего начнётся вторая и так далее. 5
Асинхронное выполнение предполагает, что некоторые задачи выполняются в фоновом режиме, а другие можно запускать сразу же. 5 Например, после отправки торгового запроса можно сразу же продолжать выполнение программы, не дожидаясь ответа торгового сервера. 4
По результатам тестов, MetaTrader 5 быстрее в синхронных операциях, но при использовании асинхронных операций скорость работы в 3 раза выше. 2