Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1552
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Написал скрипт, который заполняет массив значениями тайм серии.
Если брать данные символа текущего графика, то всё нормально
А как указать другой символ инструмента?
Так выдаёт ошибку 'Symbol' - wrong parameters count
Читайте внимательнее справку по используемым функциям.
Функция Symbol() возвращает строку с именем текущего символа. Если нужен другой, то указываем его или в виде строкового литерала, либо создаём строковую переменную с нужным названием и её передаём в функцию iOpen().
Читайте внимательнее справку по используемым функциям.
Функция Symbol() возвращает строку с именем текущего символа. Если нужен другой, то указываем его или в виде строкового литерала, либо создаём строковую переменную с нужным названием и её передаём в функцию iOpen().
Спасибо. Справку читал, но примера с указанием другого символа не нашёл. Спасибо. Ваш бы пример прям в справку ниже и засунуть.
Все уже почти готово, код есть частично, идея как сделать есть, а вот на реализацию ума не хватает, помогите
Всем привет. Помогите. Написал функцию подсчета прибыли закрытых ордеров. Не работает в тестере. Подскажите пожалуйста в чем проблема и куда смотреть нужно.
Привет. А переменная Magic где своё значение получает? Она глобальная?
Конечно. Она во внешних переменных.
Всем привет. Помогите. Написал функцию подсчета прибыли закрытых ордеров. Не работает в тестере. Подскажите пожалуйста в чем проблема и куда смотреть нужно.
У вас всё не так, к тому-же, ордер не может быть закрыт/открыт, он может быть установлен/удалён.
Закрыта может быть позиция.
У вас всё не так, к тому-же, ордер не может быть закрыт/открыт, он может быть установлен/удалён.
Закрыта может быть позиция.
Прошу прощения за свой пережиток с MQL4. Конечно же речь идет о закрытых позициях.
Функция
HistoryDealsTotal
возвращает именно значение закрытых позиций. Но при отладке, я вижу что в мою функцию не передается нужный тикет. (в тестере). А соответственно и информация об ордерах неверная. И до подсчета прибыли из-за неверно переданного Magic дело вообще не доходит.
Друзья, помогите исправить ошибку, выдает 'SymbolInfoDouble' - no one of the overloads can be applied to the function call, что делать?
Друзья, помогите исправить ошибку, выдает 'SymbolInfoDouble' - no one of the overloads can be applied to the function call, что делать?
Вот в этой таблице найдите POSITION_PRICE_OPEN