Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım 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
Ahhh, üzgünüm Doody! Göstergeni yeni buldum (trendisgnal)
ilk olarak, ex4'ü yüklediğiniz için teşekkürler
ama şuna benziyor (arka plan rengini ve fark şablonunu deneyin - yine de kaybolur)
[ trend.ex4'ü yüklemeden önce UP IT UP UP YAPMAmız gereken başka bir gösterge yok, değil mi ?!] -- bir grupta çalışan önkoşullu gösterge
ex4'ü silmek isteyebilirsiniz, ardından MT4'ü yeniden açmak için MQ4'ü klasörüne koyun - bu size yeni bir trend.ex4 verecektir, eğer grafikte çalışıyorsa, lütfen bir kez daha yükleyin
bu arada MQ4 önceki cevaptaydı
ama yewww repaint indikatörü yani REGRET indikatör kategorisine ait -- yeni yönünü takip edip girdiğinizde 90 dakika içinde pişman olacaksınız.
-- ama daha önce resminize baktığımda, sadece 2 renk göstergesi gibi görünüyor, yani yeniden boyama gerçekten o kadar kötü olacak mı?
Lsma trend - channeled.mq4 (4,6 KB, 321 görüntüleme) bu kadar iyi mi?
normal LSMA'm oldukça fazla yeniden boyanıyor ve sadece ne olduğunu gösteriyor (hiç tahmin yeteneği yok)
ve 30M'de kullanacağım (iyi?) , örneğiniz M1 (benim için çok riskli)
===========
Çapraz döviz çifti için kritik fiyat seviyesini belirlemede oldukça iyiyim.
trend.ex4, SEFC göstergesi gibi bir şey olabilir -- geçmiş verilerde (yani son yarım gün değil), yeterince iyi görünüyor
ama girmek için kullanmaya çalıştığınızda, Riskli ve Belirsiz hissetmenizi sağlar.
aslında, DANGEROUS'un şu anda girmesi için bazı gösterge kombinasyonları bulmalıyız - yani, şu an girmek için kesinlikle iyi bir zaman değil, örneğin mevcut piyasa koşuluyla konsolidasyon bölgesini tanımlayın vb.
---- 30 milyonluk grafiği seviyorum ve AUDCHF ile ilgili bir şey fark ettim -- bu çift oynaklığı ÇOK DÜŞÜK
ekstra uzun bir mum çubuğu için, sadece bir mum çubuğu kullanarak L şekli çizebiliriz, yani MT4'te 2 dikdörtgen
o zaman zirvenin momentumun ne zaman ortadan kalkacağına karar verebiliriz (ters işaret olabilir)
zirvelerin muhtemelen nerede olduğunu görmek için diğer çifte bakacak !! aynı ters örüntünün devam edip etmediğini görmek için
AUD-chf tıpkı kaplumbağalar gibi olduğu ve fazla hareket etmeyi reddettiği için bu saçma bir keşif olabilir.
Ahhh, üzgünüm Doody! Göstergeni yeni buldum (trendisgnal)
tamam gorangel...
toplamla ilgili şüphelerim vardı çünkü sum1 bana b4'ün yeniden boyadığını söylemişti...
vaktin varsa bakabilirsin...
şerefe
karamsar
Haklısın. Gönderdiğiniz gösterge yeniden boyanmıyor.
İşte aynı şey ama farklı yazılmış (daha basit kod, çubuklarda kısıtlama yok (şimdi tüm grafik için çalışıyor)) şimdi ne yaptığı (koddan) daha net olacağını düşünüyorum ve daha fazla çalışma için daha uygun şimdi.
Not: tüm mantığı orijinaldekiyle aynı tuttu
Saygılarımızla
Mladen
tamam gorangel...
toplamla ilgili şüphelerim vardı çünkü sum1 bana b4'ün yeniden boyadığını söylemişti...
vaktin varsa bakabilirsin...
şerefeKirshenbaum Bantları
Herkese selam,
Gösterge için internette aradım ama hiçbir şey bulamadım. Birisi gösterge yapabilir mi?
Tanım:
Kirshenbaum bantları, üstel hareketli ortalama etrafında çizilen kanal çizgileridir (bkz. Üstel Hareketli Ortalama). Kanal genişliği, son N günün doğrusal regresyonundan elde edilen "standart hatanın" katıdır (bkz. Doğrusal Regresyon ve EMA aynı N gün kullanılarak düzeltilir.
Kirshenbaum bantları Bollinger bantlarına benzer (bkz. Bollinger Bantları), ancak standart sapma (stddev, bkz. Standart Sapma) yerine doğrusal regresyon standart hatası (stderr) ile. Aradaki fark, stddev'in bir trendi dikkate almamasıdır, bu nedenle Bollinger kanalı bir trend devam ederken genişler. Ancak stderr, sabit bir eğimli çizgiden sapmaya dayanır, bu nedenle fiyatlar sürekli yukarı veya aşağı ilerliyorsa, kanal genişliği küçük kalır.
Standart hata değerleri (yani kanal genişliği) doğrudan bir gösterge olarak “Linear Regresyon Stderr” olarak da görüntülenebilir (bkz. Linear Regresyon).
veya :
KBA-C Kirshenbaum Grupları Paul Kirshenbaum, para yöneticisi ve matematikçi, Ph.D. NYU'dan ekonomi alanında, "trendsiz" olan bu oldukça benzersiz ticaret grubunu sundu. Kirshenbaum Bantları, piyasa oynaklığını ölçmeleri bakımından Bollinger Bantlarına benzer (bkz. BOL-C). Bununla birlikte, bant genişliği için hareketli bir ortalamanın standart sapmasını kullanmak yerine, kapanışın doğrusal regresyon çizgilerinin standart hatasını kullanırlar. Bu, trenddeki değişiklikler için oynaklığı ölçmek yerine mevcut trend etrafındaki oynaklığı ölçme etkisine sahiptir. İnşaat: Kirshenbaum Bantları aşağıdaki gibi inşa edilmiştir:
Kapanışa dayalı olarak verilerin bir P-Periyodu Üstel Hareketli Ortalamasını hesaplayın.
Ardından, her çubuk için, bugünün kapanışını çizginin bitiş noktası olarak kullanarak L-Periyodu doğrusal regresyon çizgisini hesaplayın. (Not: "Doğrusal regresyon" terimi, bazı ders kitaplarındaki "en küçük kareler" veya "en uygun" satırla aynıdır.)
Çizgiyi türetmek için kullanılan her bir çubukta çizgiden kapanışa olan mesafe olarak d1, d2, d3, .. dL'yi hesaplayın. Yani, di = Regresyon Çizgisinden her bir çubuğun kapanışına olan uzaklık.
Karesi alınmış hataların ortalamasını hesaplayın:
AE = (d12 + d22 + d32 + .. + dN2) / L
Standart Hata (Se), bu değerin karekökü:
Se = AE'nin karekökü
N = Standart Hata Sayısı ise bant genişliği:
BW = N * GD
Üst ve alt bantlar için bugünün değerine ulaşmak için bant genişliğini Üstel Hareketli Ortalamadan ekleyin ve çıkarın.
Parametreler: Periyotlar (P): Üstel Hareketli Ortalama hesaplamasında kullanılan periyot. Lineer Regresyon Periyotları (L): Lineer Regresyon için doğruların oluşturulmasında kullanılan periyot. Sapmalar (N): Kullanılan sapmaların sayısı. Yani Standart Hata değeri, bantları genişletmek için bir faktör ile çarpılabilir. Bay Kirshenbaum, 1,75 değerini önerir.
Kirshenbaum Bantları mükemmel volatilite bantları verir. Bu sistemleri Bollinger Bantları ile karşılaştırın. Bir trend etrafındaki oynaklığı ölçmek için Kirshenbaum bantlarını ve trenddeki değişiklikleri ölçmek için Bollinger Bantlarını kullanın.
Aşağıdaki kodu buldum: Kirshenbaum Band Lower (KBL)
' Çubuk indeksi tarafından indekslenen temel gösterge değerleri için kullanın.
Değerleri tanımla() As Number = IndicatorValues(_indicatorKey, barIndex, length + 2 * MathMax(_periods1, _periods2))
' X çarpı Y'nin toplamı, X'in toplamı, Y'nin toplamı, X^2'nin toplamı için kullanın
sumXY,sumX,sumY,sumXPower'ı Sayı Olarak Tanımlayın
EMA yumuşatma faktörü için kullanın.
smoothFactor'u Sayı = 2 / (_periods1 + 1) olarak tanımlayın
' EMA hesaplaması için kullanın.
EMA'yı Sayı Olarak Tanımlayın
' Doğrusal regresyon hesaplaması için kullanın.
LR'yi Sayı Olarak Tanımlayın
' Karesi alınmış hataların ortalaması için kullanın.
Ortalama Hatayı Sayı Olarak Tanımla
' Çubuk indeksi tarafından indekslenen hesaplanmış gösterge komut dosyası değerleri için kullanın.
Sonuçları tanımla(uzunluk - 1) Sayı Olarak
' Belirtilen çubuk aralığı için gösterge komut dosyası değerlerini hesaplayın.
i için As Tamsayı = uzunluk - 1'den 0'a Adım -1
EMA = 0
' Geçerli çubuk için gösterge komut dosyası değerini hesaplayın.
j için As Tamsayı = i + _periods1 - 1 To i Adım -1
(EMA 0) ise
EMA = (1 - smoothFactor) * EMA + smoothFactor * değerler(j)
Başka
EMA = değerler(j)
Bitir
Sonraki
ortalamaHata = 0
' Doğrusal regresyonu ve karesi alınmış hataların ortalamasını hesaplayın.
j için As Integer = i + _periods2 - 1 To i Adım -1
LR = toplamXY = toplamX = toplamY = toplamXPower = 0
k için As Tamsayı = j + _periods2 - 1'den j'ye Adım -1
sumXY += k * değerler(k)
toplamX += k
toplamY += değerler(k)
toplamXPower += k * k
Sonraki
LR = (toplam - (1 * ((_dönemler2 * toplamXY) - (toplamX*toplam)) / (_dönemler2 * toplamXPower - (toplamX * toplamX))) * toplamX) / _dönemler2
ortalamaError += MathPow(değerler(j) - LR, 2)
Sonraki
ortalamaError = MathSqrt(averageError / _periods2)
sonuçlar(i) = EMA - ortalamaHata
Sonraki
Sonuçları döndür
Teşekkürler ve saygılar
delirmek
Kirshenbaum grupları...
Bu biri olmalıNot: Bollinger bantlarıyla karşılaştırmak istiyorsanız, Bollinger bantları orta çizgi için basit hareketli ortalama kullandığından (Kirshenbaum bantları olarak EMA değil) "Mod" parametresini 0'a (basit hareketli ortalama) ayarlayın.
Saygılarımızla
Herkese selam,
Gösterge için internette aradım ama hiçbir şey bulamadım. Birisi gösterge yapabilir mi?
Tanım:
Kirshenbaum bantları, üstel hareketli ortalama etrafında çizilen kanal çizgileridir (bkz. Üstel Hareketli Ortalama). Kanal genişliği, son N günün doğrusal regresyonundan elde edilen "standart hatanın" katıdır (bkz. Doğrusal Regresyon ve EMA aynı N gün kullanılarak düzeltilir.
Kirshenbaum bantları Bollinger bantlarına benzer (bkz. Bollinger Bantları), ancak standart sapma (stddev, bkz. Standart Sapma) yerine doğrusal regresyon standart hatası (stderr) ile. Aradaki fark, stddev'in bir trendi dikkate almamasıdır, bu nedenle Bollinger kanalı bir trend devam ederken genişler. Ancak stderr, sabit bir eğimli çizgiden sapmaya dayanır, bu nedenle fiyatlar sürekli yukarı veya aşağı ilerliyorsa, kanal genişliği küçük kalır.
Standart hata değerleri (yani kanal genişliği) doğrudan bir gösterge olarak “Linear Regresyon Stderr” olarak da görüntülenebilir (bkz. Linear Regresyon).
veya :
KBA-C Kirshenbaum Grupları Paul Kirshenbaum, para yöneticisi ve matematikçi, Ph.D. NYU'dan ekonomi alanında, "trendsiz" olan bu oldukça benzersiz ticaret grubunu sundu. Kirshenbaum Bantları, piyasa oynaklığını ölçmeleri bakımından Bollinger Bantlarına benzer (bkz. BOL-C). Bununla birlikte, bant genişliği için hareketli bir ortalamanın standart sapmasını kullanmak yerine, kapanışın doğrusal regresyon çizgilerinin standart hatasını kullanırlar. Bu, trenddeki değişiklikler için oynaklığı ölçmek yerine mevcut trend etrafındaki oynaklığı ölçme etkisine sahiptir. İnşaat: Kirshenbaum Bantları aşağıdaki gibi inşa edilmiştir:
Kapanışa dayalı olarak verilerin bir P-Periyodu Üstel Hareketli Ortalamasını hesaplayın.
Ardından, her çubuk için, bugünün kapanışını çizginin bitiş noktası olarak kullanarak L-Periyodu doğrusal regresyon çizgisini hesaplayın. (Not: "Doğrusal regresyon" terimi, bazı ders kitaplarındaki "en küçük kareler" veya "en uygun" satırla aynıdır.)
Çizgiyi türetmek için kullanılan her bir çubukta çizgiden kapanışa olan mesafe olarak d1, d2, d3, .. dL'yi hesaplayın. Yani, di = Regresyon Çizgisinden her bir çubuğun kapanışına olan uzaklık.
Karesi alınmış hataların ortalamasını hesaplayın:
AE = (d12 + d22 + d32 + .. + dN2) / L
Standart Hata (Se), bu değerin karekökü:
Se = AE'nin karekökü
N = Standart Hata Sayısı ise bant genişliği:
BW = N * GD
Üst ve alt bantlar için bugünün değerine ulaşmak için bant genişliğini Üstel Hareketli Ortalamadan ekleyin ve çıkarın.
Parametreler: Periyotlar (P): Üstel Hareketli Ortalama hesaplamasında kullanılan periyot. Lineer Regresyon Periyotları (L): Lineer Regresyon için doğruların oluşturulmasında kullanılan periyot. Sapmalar (N): Kullanılan sapmaların sayısı. Yani Standart Hata değeri, bantları genişletmek için bir faktör ile çarpılabilir. Bay Kirshenbaum, 1,75 değerini önerir.
Kirshenbaum Bantları mükemmel volatilite bantları verir. Bu sistemleri Bollinger Bantları ile karşılaştırın. Bir trend etrafındaki oynaklığı ölçmek için Kirshenbaum bantlarını ve trenddeki değişiklikleri ölçmek için Bollinger Bantlarını kullanın.
Aşağıdaki kodu buldum: Kirshenbaum Band Lower (KBL)
Define values() As Number = IndicatorValues(_indicatorKey, barIndex, length + 2 * MathMax(_periods1, _periods2))
' Use for the sum of X times Y, the sum of X, the sum of Y, the sum of X^2
Define sumXY,sumX,sumY,sumXPower As Number
' Use for the EMA smoothing factor.
Define smoothFactor As Number = 2 / (_periods1 + 1)
' Use for the EMA calculation.
Define EMA As Number
' Use for the linear regression calculation.
Define LR As Number
' Use for the average of the squared errors.
Define averageError As Number
' Use for the calculated indicator script values, indexed by bar index.
Define results(length - 1) As Number
' Calculate the indicator script values for the specified bar range.
For i As Integer = length - 1 To 0 Step -1
EMA = 0
' Calculate the indicator script value for the current bar.
For j As Integer = i + _periods1 - 1 To i Step -1
If (EMA 0) Then
EMA = (1 - smoothFactor) * EMA + smoothFactor * values(j)
Else
EMA = values(j)
End If
Next
averageError = 0
' Calculate the linear regression and the average of the squared errors.
For j As Integer = i + _periods2 - 1 To i Step -1
LR = sumXY = sumX = sumY = sumXPower = 0
For k As Integer = j + _periods2 - 1 To j Step -1
sumXY += k * values(k)
sumX += k
sumY += values(k)
sumXPower += k * k
Next
LR = (sumY - (1 * ((_periods2 * sumXY) - (sumX*sumY)) / (_periods2 * sumXPower - (sumX * sumX))) * sumX) / _periods2
averageError += MathPow(values(j) - LR, 2)
Next
averageError = MathSqrt(averageError / _periods2)
results(i) = EMA - averageError
Next
Return results
Teşekkürler ve saygılar
delirmekKirshenbaum Bantları
Merhaba Mladen,
gösterge için teşekkürler. İyi bir iş çıkardınız ve çok hızlı.
Saygılarımızla
delirmek
RSI_TripleHull Ind
RSI_TripleHull Ind burada zaten yayınlandı, ancak burada tekrar bakmaktan tasarruf etmek için.
Bu gösterge için bir uyarı olup olmadığını biliyor musunuz?
Teşekkürler.
TAKIM taciri
Burada kaynak kodudur:
https://www.mql5.com/en/forum/172972/page2
[langtitle=fr]merhaba[/langtitle]
[lang=fr]herkese merhaba,
Mladen'in kullandığı, arka plana kare çizen göstergeyi sormak istedim, hangisi olduğunu söyleyebilir misiniz?
Ayrıca sağ üstteki tırtılları yüksek ve alçaktan gösteren vb.
teşekkür ederim [/lang]