Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 967
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Как правильно получить цену открытия бара и если не удалось получить цену открытия выйти?
Набросал несколько вариантов. Но может есть код лучше и правильнее?
Как правильно получить цену открытия бара и если не удалось получить цену открытия выйти?
Набросал несколько вариантов. Но может есть код лучше и правильнее?
iXXXX функции имеет смысл применять только если выполняется одноразовый запрос, без циклов и без вызовов других iXXXX функций.
Если Вам нужно только один раз получить цену открытия, то смотрим справку iOpen:
Возвращаемое значение
*** 0 в случае ошибки.
Значит нужно запросить цену и проверить её на равенство нулю: если не ноль - значит цена получена, если ноль - значит ошибка.
enum Symboll_ { AUDUSD=0, NZDUSD=1, USDCAD=2, USDCHF=3, USDJPY=4, EURJPY=5, EURUSD=6, GBPUSD=7, #CL =8 };
iXXXX функции имеет смысл применять только если выполняется одноразовый запрос, без циклов и без вызовов других iXXXX функций.
Если Вам нужно только один раз получить цену открытия, то смотрим справку iOpen:
Возвращаемое значение
*** 0 в случае ошибки.
Значит нужно запросить цену и проверить её на равенство нулю: если не ноль - значит цена получена, если ноль - значит ошибка.
Спасибо. Ещё вопросик. Стоит ли применять скобки в данном коде или нет разницы?
Подскажите пожалуйста как всунуть 9 параметр с решёткой (#CL) чтоб компилятор не выдавал ошибку?
Вот так:
Спасибо. Ещё вопросик. Стоит ли применять скобки в данном коде или нет разницы?
Вполне будет работать. Скобки по большому счету нужны для группы каких-то действий. Если одно действие, то они ни к чему.
Вот так:
Большое спасибо!
а то я пробовал вот так и у меня не вышло:
Большое спасибо!
а то я пробовал вот так и у меня не вышло:
или так:
или так:
Во вот это то что и надо!
в тех вариантах выходило или просто порядковый номер или SIM_1,...и тд.