Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1364
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Подскажите пожалуйста как объявить массив в классе, для того чтобы его вытащить в советнике?
Зачем это? Какие возможности дает?
Создавая массив для "промежуточных вычислений" индикатора можно просто его создать и все работает, а можно указать свойство INDICATOR_CALCULATION.
Зачем это? Какие возможности дает?
если Вы динамический массив связали с индикаторным буфером, то распределением памяти для этого массива занимается терминал и размер этого массива будет равен количеству баров на чарте
это касается как индикаторных буферов INDICATOR_DATA используемых для отрисовки, так и INDICATOR_CALCULATIONS - вспомогательных буферов для расчетов
если Вы динамический массив связали с индикаторным буфером, то распределением памяти для этого массива занимается терминал и размер этого массива будет равен количеству баров на чарте
это касается как индикаторных буферов INDICATOR_DATA используемых для отрисовки, так и INDICATOR_CALCULATIONS - вспомогательных буферов для расчетов
Ничего подходящего не нашел в ENUM_CHART_PROPERTY_INTEGER
Или вопрос задам шире. Как правильно фиксировать положение объекта в окне графика (например "по центру") без привязки к самому графику?
Это что бы размеры графических объектов привязять к маштабу?
Если да, то в каких единицах и как указывать размеры объектов что бы они были связаны маштабом?
Вообще, как правильно связывать объекты рисования с маштабом графика?
Надо графический объект закрепить в определенном месте на окне графика. Например квадрат в левом нижнем углу. Для определения координаты по Y есть CHART_PRICE_MIN, а по X как узнать минимальное время?
Ничего подходящего не нашел в ENUM_CHART_PROPERTY_INTEGER
Или вопрос задам шире. Как правильно фиксировать положение объекта в окне графика (например "по центру") без привязки к самому графику?
Есть такое свойство графика CHART_SCALEFIX_11 "Режим масштаба 1:1" и не раскрыто для чего оно и как пользоваться.
Это что бы размеры графических объектов привязять к маштабу?
Если да, то в каких единицах и как указывать размеры объектов что бы они были связаны маштабом?
Вообще, как правильно связывать объекты рисования с маштабом графика?
Надо графический объект закрепить в определенном месте на окне графика. Например квадрат в левом нижнем углу. Для определения координаты по Y есть CHART_PRICE_MIN, а по X как узнать минимальное время?
Ничего подходящего не нашел в ENUM_CHART_PROPERTY_INTEGER
Или вопрос задам шире. Как правильно фиксировать положение объекта в окне графика (например "по центру") без привязки к самому графику?
CHART_FIRST_VISIBLE_BAR
Номер первого видимого бара на графике. Индексация баров соответствует таймсерии.
int r/o
Но не все объекты можно так привязать.