Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 242
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Можно так:
Можно так:
Спасибо.
Вопрос по ArraySize , если у меня сразу определено количество элементов select [9], функция вернет значение 10? или пока я не присвою значения он будет равен 0?
Спасибо.
Вопрос по ArraySize , если у меня сразу определено количество элементов select [9], функция вернет значение 10? или пока я не присвою значения он будет равен 0?
Группа функций для работы с массивами
Допускаются не более чем четырехмерные массивы. Индексация каждого измерения производится от 0 до размер_измерения-1. В частном случае одномерного массива из 50 элементов обращение к первому элементу будет выглядеть как array[0], к последнему элементу - array[49].
Вот скрипт для проверки:
Спасибо.
Вопрос по ArraySize , если у меня сразу определено количество элементов select [9], функция вернет значение 10? или пока я не присвою значения он будет равен 0?
Если массив статический и имеет размер 10 ячеек, то функция ArraySize всегда будет возвращать число 10, независимо от содержания каждой ячейки.
Если же массив динамический, то функция ArraySize будет возвращать его фактический размер (а этот размер можно изменять).
Продолжаю мастерить свой генератор) Модуль расположен в Include\Expert\Signal
1. Не могу найти его в списке модулей для сигнала.
2. Смущает вот эта строка:
нужно получить разницу междуна баре с индексом 1. Если правильно понимаю в скобках указывается индекс?
3. В данной строке указывается количество всех буфферов индикатора или которые будут использоваться?
4. Подскажите, как из скрипта запросить данные из этого генератора, для проверки?
Ниже весь код. Может где еще ошибся, просьба подсказать.
Продолжаю мастерить свой генератор) Модуль расположен в Include\Expert\Signal
1. Не могу найти его в списке модулей для сигнала.
2. Смущает вот эта строка:
нужно получить разницу междуна баре с индексом 1. Если правильно понимаю в скобках указывается индекс?
3. В данной строке указывается количество всех буфферов индикатора или которые будут использоваться?
4. Подскажите, как из скрипта запросить данные из этого генератора, для проверки?
Ниже весь код. Может где еще ошибся, просьба подсказать.
В шапке после Class нужно написать CSampelSignal
Сделал вот так:
Не нахожу. В меню выбираю сгенерировать советника.Сделал вот так:
Не нахожу. В меню выбираю сгенерировать советника.Нужно перезапустить MetaEditor.
Несколько раз открыл, закрыл. Нет ничего.
Может потому что деструктор пропустил. Он не компилируется ошибку выдает.
~CSampleSignal' - member function not definedСделал вот так:
Не нахожу. В меню выбираю сгенерировать советника.А, полностью, с названием шапки, выложить код, что религия не позволяет :) ?
И еще, все-же стоит прочесть:
Мастер MQL5: Как написать свой модуль торговых сигналов
https://www.mql5.com/ru/forum/3724/page3#comment_66962
А ошибка в коде - неправильное описание параметров в шапке. Выделенное цветом - это измененный код:
Конечно значения параметров я поставил с потолка. Эти значения только для примера.