при подстановке цен в формулы получается другие данные
Это закономерно. Дело в том, что существует много видов стохастиков: быстрый, медленный, "классический", и т.д.
Почитайте ДиНаполи - там все рассчётные формулы есть. Должно помочь.
Это закономерно. Дело в том, что существует много видов стохастиков: быстрый, медленный, "классический", и т.д.
Почитайте ДиНаполи - там все рассчётные формулы есть. Должно помочь.
"ДиНаполи.Торговля с использованием уровней ДиНаполи " Если речь идет о этой книге, то ничего нового я для себя там не нашел.
Попробую уточнить вопрос: что значит "сглаживание", откуда беруться эти "методы сглаживания трехпериодной модифицированной скользящей средней". Теоретические формулы я все видел, мне бы хоть одну формулу посмотреть с конкретным расчетом значения.
"ДиНаполи.Торговля с использованием уровней ДиНаполи " Если речь идет о этой книге, то ничего нового я для себя там не нашел.
Попробую уточнить вопрос: что значит "сглаживание", откуда беруться эти "методы сглаживания трехпериодной модифицированной скользящей средней". Теоретические формулы я все видел, мне бы хоть одну формулу посмотреть с конкретным расчетом значения.
Покажите лучше как вы это делаете на экселе.
Берем данные М30 EURUSD
1. 15.01.09 12.00 1.3158/1.3180/1.3149/1.3163
2. 15.01.09 12.30 1.3162/1.3184/1.3155/1.3183
3. 15.01.09 13.00 1.3182/1.3199/1.3158/1.3162
4. 15.01.09 13.30 1.3163/1.3180/1.3087/1.3098
5. 15.01.09 14.00 1.3100/1.3121/1.3071/1.3116
Считаем значения для "5"
%К=100*(1.3116-1.3071)/(1.3199-1.3071)=35.1562
SMA=(1.3163+1.3183+1.3162+1.3098+1.3116)/5=1.3144
%D=100*(1.3144*(1.3116-1.3071))/(1.3144*(1.3199-1.3071))=35.1562
Вот так у меня получается.
А МТ дает 10.8247 и 22.7051
Нет на https://www.metatrader5.com/ru/terminal/help/indicators/oscillators/so такой формулы, которую вы продемонстрировали
Нет на https://www.metatrader5.com/ru/terminal/help/indicators/oscillators/so такой формулы, которую вы продемонстрировали
"Формула для расчета %K:
%K = (CLOSE - MIN (LOW (%K))) / (MAX (HIGH (%K)) - MIN (LOW (%K))) * 100
Где:
CLOSE - сегодняшняя цена закрытия;
MIN (LOW (%K)) - наименьший минимум за число периодов %K;
MAX (HIGH (%K)) - наибольший максимум за число периодов %K.
Скользящее среднее %D рассчитывается по формуле:
%D = SMA (%K, N)
Где:
N - период сглаживания;
SMA - простая скользящая средняя."
Вот формулы по которым я считал. Я привел пример как я считал. То что я считаю не правильно - это я и сам прекрасно понимаю. Эту тему я и создал для того, что бы мне подсказали где я не прав.
На мой взгляд в формулу %K подставлены все правильные значения, а если нет, то я прошу помочь разобраться что и куда подставлять. И как применить параметр сглаживания N?
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Возникла необходимость построения стохастика в экселе для проведения промежуточных расчетов.
Стандартные формулы, приведенные на https://ta.mql4.com/ru/indicators/oscillators/stochastic не дают данные, которые дает стохастик, встроенный в МТ4.
Я потратил 3 дня на поиск ошибки в формулах, изучил все посты по стохастикам на данном форуме, во всех поисковиках смотрел... но так и не смог понять как идет расчет данных стохастика в МТ (при подстановке цен в формулы получается другие данные).
Просьба помочь и объяснить на конкретном примере что и откуда берется (для любого интервала и любой пары).
P.S. Ответы типа: "Поищи на форуме", "А зачем тебе оно надо?", "попробуй DLL", "программируй в mql" помощью не являются.