Разница между функциями ObjectCreate и ObjectFind при работе с графическими объектами в MQL4 заключается в их задачах.
ObjectCreate создаёт объект с указанным именем, типом и начальными координатами в определённом подокне графика. 1 Функция возвращает только результат добавления команды в очередь графика, а результат её выполнения остаётся неизвестным. 1
ObjectFind проверяет существование объекта на графике. 2 Если объект не найден, функция создаёт его заново. 2 Если же объект уже имеется, то процесс создания пропускается, и к нему применяются новые свойства. 2
Таким образом, ObjectCreate занимается созданием объектов, а ObjectFind — проверкой их существования и работой с уже существующими объектами.