Вопросы от начинающих MQL4 MT4 MetaTrader 4 - страница 221
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Как лучше организовать доступ свойства класса к другому свойству этого же класса?
То есть вместо "this", хотелось бы использовать что-то типа "parent".
Я в индикаторе использовал ArraySetAsSeries( array[], false). В индикаторе мне понадобилось использовать iMa(...,i), получается индексация в другую сторону. Можно для iMa() тоже как-то поменять порядок индексации как ArraySetAsSeries?
Пока сделал так: rates_total-i (с другого конца считать ), только не уверен это ли правильное решение?Как лучше организовать доступ свойства класса к другому свойству этого же класса?
То есть вместо "this", хотелось бы использовать что-то типа "parent".
Учи мат.часть)
Ребята. Подскажите пожалуйста код, для привязки индикатора к номеру счета, и чтоб помимо привязки к счету, можно было бы добавить лицензионный ключ?) Большое спасибо...
Есть вопрос, как обратиться к элементу структуры подставляя его имя в виде строки?
Кто подскажет, будет молодец!Я в индикаторе использовал ArraySetAsSeries( array[], false). В индикаторе мне понадобилось использовать iMa(...,i), получается индексация в другую сторону. Можно для iMa() тоже как-то поменять порядок индексации как ArraySetAsSeries?
Пока сделал так: rates_total-i (с другого конца считать ), только не уверен это ли правильное решение?Отвечу сам себе (может кому-то тоже пригодится). Можно сделать (переделать) буфер данных по примеру include MovingAverages.mqh (SimpleMAOnBuffer) и даже не заморачиватся на ArraySetAsSeries, так как в примере уже есть ArrayGetAsSeries.
Есть вопрос, как обратиться к элементу структуры подставляя его имя в виде строки?
Кто подскажет, будет молодец!после компиляции имен переменных не будет,
что то с макроподстановками нужно придумывать
тип string не люблю - много неожиданных вариантов с ним всегда ожидаю, с перечислением набросал пример, может так устроит:
UPD:
хотя логичнее в структуру метод работы с полями внести, т.е. так:
после компиляции имен переменных не будет,
Понял, Игорь, видать изящно не получится. Думал укоротить путь к данным для наглядности, а получу простыни case и макроподстановок. Смирюсь, наверное, с длинной записью. Хотя подумаю ещё, решение интересное. Спасибо!
Есть вопрос, как обратиться к элементу структуры подставляя его имя в виде строки?
Кто подскажет, будет молодец!