Что общего с реальностью? Возможно, планы?
В MT4 было просто. Когда нужно взять значение сдвинутого на 5 баров MA(20) напротив нулевого бара:
MA = iMA(NULL, 0, 20, 5, MODE_SMA, PRICE_CLOSE, 0);
В MT5 же работает правильно только при
CopyBuffer(hMA, 0, -10, ....
Хотя логично было бы
CopyBuffer(hMA, 0, -5, ....
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Этот простой тестовый индикатор повторяет отрисовку MA. В параметрах задаем сдвиг вправо на 5 баров: MA_shift = 5
Главный вопрос: почему правильно работает только, когда в CopyBuffer 3-м параметром передается сдвиг с коэффициентом -2 ?
shift = -2 * MA_shift