Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 631
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
На планшета тяжело код смотреть, но ответ напрашивается - записывайте значение Х в буфер.
Записал. Работает. Как добиться отображение пяти знаков после запятой в индикаторе в расчётах, как в терминале у брокера пятизначного котировки бид и аск цены пятизначные чтобы были и в отображении их индикатором? Скрин прилагаю.
причём в комментах слева белыми символами на экране добился пяти знаков кодом: (а в индикаторе буферы когда заполняю, то всё равно кажет четыре знака NormalizeDouble (ExtMapBuffer2[0],Digits) - не помогает.
Записал. Работает. Как добиться отображение пяти знаков после запятой в индикаторе в расчётах, как в терминале у брокера пятизначного котировки бид и аск цены пятизначные чтобы были и в отображении их индикатором? Скрин прилагаю.
причём в комментах слева белыми символами на экране добился пяти знаков кодом: (а в индикаторе буферы когда заполняю, то всё равно кажет четыре знака NormalizeDouble (ExtMapBuffer2[0],Digits) - не помогает.
IndicatorSetInteger(INDICATOR_DIGITS, _Digits);
или
IndicatorDigits(_Digits);
Причём, вот для средней скорости конкретно указал заполнении индикаторного массива ExtMapBuffer_Ave_Speed[0]= NormalizeDouble(X,1);
А он всё равно нули рисует до 4-х знаков после запятой округляет... Как сделать, чтобы отображал пять знаков?
IndicatorSetInteger(INDICATOR_DIGITS, _Digits);
или
IndicatorDigits(_Digits);
Сенк-с. Всё заработало!
Извини забыл написать что это надо в OnInit()
У нас тут оказывается очередь "на ответить" ;)
Не успел...
Извини забыл написать что это надо в OnInit()
Это понятно. Сенк-с. Там попутно может. подскажете ещё...
МА наложил из навигатора терминала на индикатор тиков. Как её значения получать в эксперте?
Можно просто ткнуть носом где почитать об этом.
Кажись вспомнил... через iMAOnArray?
Это понятно. Сенк-с. Там попутно может. подскажете ещё...
МА наложил из навигатора терминала на индикатор тиков. Как её значения получать в эксперте?
Можно просто ткнуть носом где почитать об этом.
Кажись вспомнил... через iMAOnArray?
iMAOnArray нужно вписать в индикатор тиков и выводить в нём же в дополнительный буфер.
Либо в новом индикаторе сначала прочитать содержимое буферов индикатора тиков в расчётный буфер, а потом на него уже натравить iMAOnArray.
1. iMAOnArray нужно вписать в индикатор тиков и выводить в нём же в дополнительный буфер.
2. Либо в новом индикаторе сначала прочитать содержимое буферов индикатора тиков в расчётный буфер, а потом на него уже натравить iMAOnArray.
Не могу добиться равенства значений индикатора МА (цвет Gold) период 1 (на графике) от Bid (зелёного цвета - её не видно из-за линии МА) и её же МА (1) значений, рассчитанной через iMAonArray() от индикаторного буфера цен Bid.
зелёные стрелочки - равные значения - как и должно быть. Красные стрелочки - отличные значения. Должны быть, как и у зелёных.
на трёх верхних стрелках должны быть числа ОДИНАКОВЫЕ, а они разные... Подскажите, причину расхождения...