![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Алексей, а чем тебя предложенный мной расчет не устраивает? Тебе индикатор написать, чтоб пояснить? )))
yanlış çeviriyorsun örneğin 3.33333 dönemini alın.
yanlış çeviriyorsun örneğin 3.33333 dönemini alın.
??? Hiçbir şeyi hareket ettirmiyorum. Ve tamsayıdaki gibi bir biçimde yazarsanız ve her zamanki FIR'ın yazıldığı gibi biçimde değil, o zaman şöyle sonuçlanacaktır:
(0.33333*Kapat[3] + Kapat[2] + Kapat[1] + Kapat[0])/3.33333
??? Hiç bir şeyi hareket ettirmiyorum.
otozh. Gösterge arabelleğinin yalnızca 0 değerini dikkate almayız. ve N-1 diğerleri.
Diğer endeksler için formülün doğruluğunu değerlendirmeyi öneriyorum
Алексей, а чем тебя предложенный мной расчет не устраивает? Тебе индикатор написать, чтоб пояснить? )))
Evet, indükleyiciye ihtiyacınız yok, formül yeterli. Formülünüz fiyatlar açısından simetrik değil, beni rahatsız eden de bu.
Örneğin, 3.5 SMA periyodu için şu şekilde yazılabilir:
a1*Kapat[3] + a2*Kapat[2] + a2*Kapat[1] + a2*Kapat[0], burada a2=1/3.5, a1=1-3/3.5;
Bu arada, formülünüzde bir sorun var. Belki de a2=1/3.5, a1=0.5/3.5 demek istediniz? Ve neden a1 bu kadar özel ve başka biri değil? Kapat[0]'daki seti küçülterek neden tam tersini önermiyorsunuz?
İşte gama işlevi budur, muhtemelen biliyorsunuzdur. Bu, faktöriyelin tamsayı olmayanlar bölgesine doğal bir uzantısıdır. Bu devam, tamsayıların faktöriyelinin hiçbir özelliğini ihlal etmez ve aynı zamanda belirli bir anlamda "en yumuşak"tır (dışbükeylik hakkında bir şey vardı, hatırlamıyorum, uzun zaman önce çalışılmıştı).
Prensip olarak, insanlar muhtemelen dönemdeki (tamsayı olmayan) en ufak bir değişikliğin harekete bir şekilde yansımasını istediler. Ama bin şekilde yapılabilir.
2 avatara: peki, aynı durum. Ben senin versiyonunu daha çok beğendim aslında. Ama burada da bir pusu: Uç noktaların katkısı diğerlerinin katkısından farklıdır. Bu basit bir farenin özelliği değildir.
Belki de fazla kategorik davranıyorum. Önünüzde bir örnek gördüğünüzde en iyisidir - örneğin, Kolay Dilde. Algoritma zaten orada.
Лучше всего, когда видишь перед собой пример - скажем, на Easy Language.
bir ipucu verdim. /* bana öyle geliyor ki - bir vardiya ile geometrik bir problemi çözmek için nuno. o zaman indeks 0'da Peter formülü doğrudur. Ve sonra kenar katsayılarını değiştirin. */
------
Mini bir deneme provokasyonudur ;)
Örneğin, 3.3333333 dönemi için SMA şu şekilde yazılabilir:
iMA(...,3.3333333,...)=a1*iMa(...,3,...)+a2*iMa(...,4,...). burada a1+a2=1. a1=0.6666666, a2=1-a1=0.3333333. Ve formülde 0 ve 1'i yerine koyarsanız, çıkacaktır.
Как вам такая формула
Например, для периода 3.3333333 SMA можно записать так:
iMA(...,3.5,...)=a1*iMa(...,3,...)+a2*iMa(...,4,...). где а1+а2=1. а1=0.6666666, а2=1-а1=0.3333333. И если в формулу подставить 0 и 1, то то на то и выйдет.
+5)
Doğrudan formül:
2/3*(S0+S1+S2)/3 + 1/3*(S0+S1+S2+S3)/4 = (2/9+1/12)*0+(2/9+1/12) *С1+(2/9+1/12)*С2+1/12*С3= 11/36*(С0+С1+С2)+1/12*С3
Evet, hala asimetriksin. Ama çok güzel!