у меня мозгов не так много как у вас видимо и я даже не понял с 1 взгляда, то что вы написали, но потихоньку начинаю въезжать, скажите а усреднение в вашем коде обычное или экспоненциальное?)
Обычное. Я уже говорил Вам ранее, что простая МА - это арифметическое среднее. Вычисляется оно как сумма элементов числового ряда, разделённая на их количество. Обычное 35-ти периодное МА, построенное по ценам закрытия - это сумма 35-ти цен Close последних 35-ти свеч, разделённая на 35. Чтоб получить экспоненциальное МА нужно вносить последние 35 цен клоуз в массив и делать с ними иные манипуляции - вычислять значение МА по формуле, которую Вы можете посмотреть вот здесь http://s1.ipicture.ru/uploads/20101228/UeQ7Bu5n.jpg
Кстати, MACD имеет две линии - основную и сигнальную. Попытка бросить скользящую на этот индикатор приводит к тому, что становится непонятно, значения какой линии индикатора будут усредняться этой скользящей.
Обычное. Я уже говорил Вам ранее, что простая МА - это арифметическое среднее. Вычисляется оно как сумма элементов числового ряда, разделённая на их количество. Обычное 35-ти периодное МА, построенное по ценам закрытия - это сумма 35-ти цен Close последних 35-ти свеч, разделённая на 35. Чтоб получить экспоненциальное МА нужно вносить последние 35 цен клоуз в массив и делать с ними иные манипуляции - вычислять значение МА по формуле, которую Вы можете посмотреть вот здесь http://s1.ipicture.ru/uploads/20101228/UeQ7Bu5n.jpg
Кстати, MACD имеет две линии - основную и сигнальную. Попытка бросить скользящую на этот индикатор приводит к тому, что становится непонятно, значения какой линии индикатора будут усредняться этой скользящей.
а есть возможность у вас сейчас переделать ваш код под такую же, но экспоненциальную среднюю?
m100: а есть возможность у вас сейчас переделать ваш код под такую же, но экспоненциальную среднюю?
Нет - мне нужно сейчас уйти, а по приходу сесть программить. У меня в запасе трое суток, а нужно сделать довольно сложный код не на одну тысячу строк. Жут меня бессонные ночи.
На Ваш вопрос, как обратиться к нужной переменной я ответил. Только непонятно, зачем Вы об этом спрашивали, если не можете применить полученное знание.
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
у меня мозгов не так много как у вас видимо и я даже не понял с 1 взгляда, то что вы написали, но потихоньку начинаю въезжать, скажите а усреднение в вашем коде обычное или экспоненциальное?)
Обычное. Я уже говорил Вам ранее, что простая МА - это арифметическое среднее. Вычисляется оно как сумма элементов числового ряда, разделённая на их количество. Обычное 35-ти периодное МА, построенное по ценам закрытия - это сумма 35-ти цен Close последних 35-ти свеч, разделённая на 35. Чтоб получить экспоненциальное МА нужно вносить последние 35 цен клоуз в массив и делать с ними иные манипуляции - вычислять значение МА по формуле, которую Вы можете посмотреть вот здесь http://s1.ipicture.ru/uploads/20101228/UeQ7Bu5n.jpg
Кстати, MACD имеет две линии - основную и сигнальную. Попытка бросить скользящую на этот индикатор приводит к тому, что становится непонятно, значения какой линии индикатора будут усредняться этой скользящей.
дети не оценят ваши поступки...
И Вам не хворать
Удачи ))))
например как это можно сделать?
Обычное. Я уже говорил Вам ранее, что простая МА - это арифметическое среднее. Вычисляется оно как сумма элементов числового ряда, разделённая на их количество. Обычное 35-ти периодное МА, построенное по ценам закрытия - это сумма 35-ти цен Close последних 35-ти свеч, разделённая на 35. Чтоб получить экспоненциальное МА нужно вносить последние 35 цен клоуз в массив и делать с ними иные манипуляции - вычислять значение МА по формуле, которую Вы можете посмотреть вот здесь http://s1.ipicture.ru/uploads/20101228/UeQ7Bu5n.jpg
Кстати, MACD имеет две линии - основную и сигнальную. Попытка бросить скользящую на этот индикатор приводит к тому, что становится непонятно, значения какой линии индикатора будут усредняться этой скользящей.
Вы пытаетесь одеть штаны через голову одумайтесь! :)
мне просто интересно как это можно реализовать чтобы все делалось на автомате, никто не сказал что я буду делать именно так...
да сегодня весь день меня заставляют одуматься один пользователь этого форума...
вступайте тоже в мой фан-клуб?
а есть возможность у вас сейчас переделать ваш код под такую же, но экспоненциальную среднюю?
Нет - мне нужно сейчас уйти, а по приходу сесть программить. У меня в запасе трое суток, а нужно сделать довольно сложный код не на одну тысячу строк. Жут меня бессонные ночи.
На Ваш вопрос, как обратиться к нужной переменной я ответил. Только непонятно, зачем Вы об этом спрашивали, если не можете применить полученное знание.
Ваши труды и время потраченное на меня не пройдет просто так, спасибо вам за оказанную помощь, удачи в делах
например как это можно сделать?
Читайте msdn, WinApi, WindowHandle. Я не спец в этих технологиях. Имейте ввиду что для Вашей задачи это ИЗВРАТ полнейший.
Кое-что есть здесь https://www.mql5.com/ru/forum/120356
мне просто интересно как это можно реализовать чтобы все делалось на автомате, никто не сказал что я буду делать именно так...
goldtrader, может я задам для вас слишком тупой вопрос, но все же, откуда тогда берет "Окно Данных" все значения?
А если оно это умеет то значит может ли существовать функция которая умеет доставать данные из "Окна Данных"?