Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1143
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Здравствуйте.
Скажите, пожалуйста, есть ли какое-то готовое решение для бэктестинга по новостям?
Подскажите что не так?
Как узнать профит закрытой позиции по тикету?
Подскажите что не так?
Как узнать профит закрытой позиции по тикету?
Надо выбрать все сделки по тикету позиции и перебрав их суммировать профит сделки, комиссию и своп.
Здравствуйте!
Для себя уже понял, что программирование, это не моё, зато с Мастером MQL5 получилось подружиться. Однако, при компиляции некоторых модулей торговых сигналов, появляются предупреждения. Насколько критичны данные предупреждения и если не трудно, то подскажите, что нужно поправить в коде модуля торговых сигналов, чтобы исключить предупреждения, которые показаны на картинке.
С уважением, Владимир.
Код модуля торговых сигналов
Здравствуйте!
Для себя уже понял, что программирование, это не моё, зато с Мастером MQL5 получилось подружиться. Однако, при компиляции некоторых модулей торговых сигналов, появляются предупреждения. Насколько критичны данные предупреждения и если не трудно, то подскажите, что нужно поправить в коде модуля торговых сигналов, чтобы исключить предупреждения, которые показаны на картинке.
С уважением, Владимир.
Код модуля торговых сигналов
Язык развивается.
Сделайте замены: (ctrl+h)
m_open -> m_open_sample
m_close -> m_close_sample
m_expiration -> m_expiration_sample
Язык развивается.
Сделайте замены: (ctrl+h)
m_open -> m_open_sample
m_close -> m_close_sample
m_expiration -> m_expiration_sample
Благодарю, Владимир, за быстрый и четкий ответ. Все предупреждения устранились.
С уважением, Владимир.
Здравствуйте!
Пожалуйста, подскажите, что нужно поправить в коде модуля торговых сигналов, чтобы исключить предупреждение компилятора в той строке, которая выделена желтым цветом.
С уважением, Владимир.
Здравствуйте, уважаемые разработчики языка MQL5!
Вы создали для людей не имеющих знаний в области программирования, такой прекрасный инструмент, как Мастер MQL5, способный генерировать советники на базе торговых модулей. На сайте MQL5 есть множество интересных модулей торговых сигналов, которые были написаны несколько лет назад не только специалистами MQL5, но и другими участниками данного форума. Кстати, спасибо Вам всем за Ваш труд! Однако есть маленькое "но", которое постоянно возникает и мешает в полной мере воспользоваться всей мощью Мастера MQL5.
В связи с тем, что идет постоянное развитие языка программирования, прошу Вас создать ветку, в которой были бы отображены все нюансы этих изменений и с описанием необходимых действий в плане исправления кода, например, в модулях торговых сигналов, с целью исключения подобных вопросов:
Здравствуйте!
Пожалуйста, подскажите, что нужно поправить в коде модуля торговых сигналов, чтобы исключить предупреждение компилятора в той строке, которая выделена желтым цветом.
С уважением, Владимир.
Если мое предложение приемлемо, то ветке можно было бы дать название, например, "Ревизия модулей торговых сигналов".
С уважением, Владимир.
Здравствуйте!
Пожалуйста, подскажите, что нужно поправить в коде модуля торговых сигналов, чтобы исключить предупреждение компилятора в той строке, которая выделена желтым цветом.
С уважением, Владимир.
А почему Вы в одном месте обращаетесь с объекту "m_symbol"
а потом вдруг к Symbol():
Так делать не нужно.
А чтобы понят почему вдруг предупреждение о вызове скрытого метода, достаточно поставить мышку на Symbol и нажать среднюю клавишу мышки: Вы увидите, что в есть такой метод
в файле ExpertBase.
Поэтому в модуле сигналов нужно использовать m_symbol.
А почему Вы в одном месте обращаетесь с объекту "m_symbol"
а потом вдруг к Symbol():
Так делать не нужно.
Спасибо, Владимир, за подсказку!
Всё дело в том, что этот модуль скачан с сайта и просто скомпилирован в MetaEditor. Никаких других действий (например, изменения кода и т.п.) с модулем торговых сигналов не совершалось, а предупреждение выдал сам компилятор.
С уважением, Владимир.