Elit göstergeler :) - sayfa 374

 

Tekrar teşekkürler Bilal..

mrtools:
Valeo'da sorun yok.

Çok teşekkürler Bill. Çok takdir edildi. Hafta sonunun geri kalanının tadını çıkar.

En iyi dileklerimle.

 

ValeoFX

"Adım atmak" için bir "ölçü" veya "kriter"dir. Aslında ATR'yi "seçmenin" 2 yolunuz var - ilk önce ATR'dir (ortalama gerçek aralık - stres ortalamadır) ve ortalama gerçek aralık için 1. periyodu kullanırsanız , gerçek bir aralık olur (ortalama yapılmaz) ve sonra minimum olur ve maksimum ATR veya TR, son WindowSize verilerinde yanılır ("sonsuz uzunluk" kontrolünün yanı sıra örtük yeniden boyamayı önlemek için pencere boyutu sınırlaması kullanılır - artık yeniden boyamadığını veya nedeniyle deforme olmadığını hatırlatmak için "sonsuz uzunluk" araması). Bu şekilde bulunan değer daha sonraki hesaplamalar için kullanılır (stokastik hesaplamada doğrusal değerler kullanılmaz, ancak zaten "adımlanmış" değerler)

Umarım bu, adım stokastikte ATR'nin ne için kullanıldığını netleştirir

Saygılarımızla

Mladen

ValeoFX:
Merhaba Mladen,

"Step stokastik önceden yumuşatılmış" bölümündeki ATR'nin gerçekte nasıl çalıştığını söyler misiniz lütfen?

1 gibi düşük ayarlarla muazzam bir başarı elde ettim (inanır mıydınız), ancak bunun aslında @ 20'ye (varsayılanınız @ 10'du) daha iyi ayarlanmış olduğunu keşfettim, ancak K.Slow'da ince ayarlar yapıldı.

Sadece kısa bir açıklama harika olur lütfen.

Şimdiden teşekkürler.
 

Düzeltilmiş ortalama

İşte bir gösterge daha


Bunun için orijinal fikir Andreas Uhl'dan. Görünüşe göre Profesör Uhl oldukça ilginç bir insan. Onunla ilgili bazı diğer bağlantılar için, burada daha fazla arama yapmak için kullanılabilecek birkaç sayfa sayfası bulunmaktadır: http://www.cosy.sbg.ac.at/~uhl/ veya Multimedya Sinyal İşleme ve Güvenlik Laboratuvarı . Ve bu yazıdan da anlaşılacağı gibi, zaman zaman TA'da da yer alıyor.

Düzeltilmiş ortalama, normal bir ortalama olarak kullanılmamalıdır. Ortalamadan çok bir destek/direnç çalışmasıdır ve bence birincil kullanımı bu olmalıdır. Orijinal fikirde kullanılan tek ortalama, basit hareketli ortalamadır, ancak diğer "temel" ortalamaların ne gibi sonuçlar doğuracağını görmek için birkaç başka ortalamayla denemeye karar verdim. Ayrıca, işlevselliğinin nasıl genişletilebileceğini görmek için, düzeltilmiş ortalama ile temel ortalamasının (örneğin: eğer düzeltilmiş bir ortalama, örneğin Gövdeden yapılmışsa) bir çarpımı olan bir mod ( MiltiColor modu) ilan etmeye karar verdi. hareketli ortalama, haçlar düzeltilmiş ortalamadan ve Gövde hareketli ortalamasından) ve bu modda (olağan inceleme ve teste dayalı olarak) trend algılama göstergesi olarak kullanılabilir (özellikle daha uzun zaman dilimlerinde;y) Bunu görmek en kolayıdır. OrtalamaVisible parametresi ile "temel ortalama"nın görünürlüğü açılır . Sonunda, bu gösterge düzeltilmiş ortalamalar üretebilir.

0 - basit hareketli ortalama

1 - üstel hareketli ortalama

2 - düzleştirilmiş hareketli ortalama

3 - doğrusal ağırlık hareketli ortalama

4 - parabolik ağırlıklı hareketli ortalama

5 - hacim ağırlıklı hareketli ortalama

6 - Gövde hareketli ortalama

7 - üçgen hareketli ortalama

8 - sinüs ağırlıklı hareketli ortalama

9 - doğrusal regresyon (lsma)

10 - gecikmesiz hareketli ortalama

11 - sıfır gecikmeli hareketli ortalama

Bunları kullandım çünkü tüm bunlar göstergeye herhangi bir ek parametre eklenmeden kullanılabilir (kullanımı olabildiğince basit tutmak için). Bunda "temel ortalama" olarak kullanılan varsayılan ortalama, sıfır gecikmeli hareketli ortalamadır, ancak bahsettiğim gibi, orijinal basit hareketli ortalamadaydı. İşte gösterge ile üretilebilecek bazı örnekler

Not: bu göstergenin alışılmadık bir fiyatı var: fiyat 7 (Yüksek+Düşük+Açık+Kapat)/4 (metatrader'da bir fiyat türü olarak mevcut değil, ancak bu göstergede kullanmaya karar verildi) İyi bir seçim gibi görünüyor bazı durumlarda

Dosyalar:
corr_1.gif  27 kb
corr_2.gif  28 kb
corr_3.gif  24 kb
 

DÜZENLENDİ: bu isteği unutun: çözüldü

Merhaba, ekli gösterge yalnızca mum kapandıktan sonra bir ok yazdırır; Birisi göstergeyi mum sırasında okları yazdıracak şekilde yeniden yazabilir mi?

 

mladen,

Trendde ve sonra tabii ki oklarda yanlış isabetler alıyorum? Oklar 5 dk ayarındadır.

Eke bakınız:

5:19'daki hama1 eğilimi -1 gösteriyor, ardından 5:20'deki hama2, okumalar -1'i desteklemesine rağmen 1'i gösteriyor, HAMA3 sadece sorunlu 5dk hama'yı gösteriyor? EA'mla havack'a neden oluyor, EA da harita periyodu ile çalışıyor ama EA'da 1 m'lik bir harita ile 5 dakikalık bir HAMA gibi farklı bir periyot ile çalışmasını sağlayamıyorum.

Net değilsem özür dilerim.

teşekkürler

Işın

 

teşekkür ederim Mladen

mladen:
ValeoFX

"Adım atmak" için bir "ölçü" veya "kriter"dir. Aslında ATR'yi "seçmenin" 2 yolunuz var - ilk önce ATR'dir (ortalama gerçek aralık - stres ortalamadır) ve ortalama gerçek aralık için 1. periyodu kullanırsanız, gerçek bir aralık olur (ortalama yapılmaz) ve sonra minimum olur ve maksimum ATR veya TR, son WindowSize verilerinde yanılır ("sonsuz uzunluk" kontrolünün yanı sıra örtük yeniden boyamayı önlemek için pencere boyutu sınırlaması kullanılır - artık yeniden boyamadığını veya nedeniyle deforme olmadığını hatırlatmak için "sonsuz uzunluk" araması). Bu şekilde bulunan değer daha sonraki hesaplamalar için kullanılır (stokastik hesaplamada doğrusal değerler kullanılmaz, ancak zaten "adımlanmış" değerler)

Umarım bu, adım stokastikte ATR'nin ne için kullanıldığını netleştirir

Saygılarımızla

Mladen

===================

Çok teşekkürler, Mladen. Çok takdir edildi.

 

Yükleme sorunu..

mrtools:
Uyarlanabilir T3 Heiken Ashi mtf ve uyarılar ve Uyarlanabilir T3 Vhf. Yardım için teşekkürler Mladen. Resimde h4 heiken h1 tablosunda ve vhf hakkında en yüksek zirvelerin nerede olduğunu kontrol edin , ve Vhf'den haberdar olmayan birinin bir yön göstergesi olmaması durumunda, piyasa yükselirken trend oluyor.

======

MrTools HeikenAshi'nin bir çizelgeye yüklenmesini sağlayamıyorum. Neden olmasın bir fikrin var mı?

Cevap verdiğiniz için teşekkürler.

 

mrtools

Heikin ashi'ye bir "trend tamponu" ekleme şansınız var mı?

teşekkürler

Işın

mrtools:
Uyarlanabilir T3 Heiken Ashi mtf ve uyarılar ve Uyarlanabilir T3 Vhf. Yardım için teşekkürler Mladen. Resimde h4 heiken h1 tablosunda ve vhf hakkında en yüksek zirvelerin nerede olduğunu kontrol edin , ve Vhf'den haberdar olmayan birinin bir yön göstergesi olmaması durumunda, piyasa yükselirken trend oluyor.
 

Işın

Adım filtreleme olmadan hama değerinin trend değiştirdiği yerlerde oklar gösterilir, bu nedenle adım değeri > 0 olarak ayarlanırsa, görsel olarak görünmediği yerlerde zaman zaman oklar gösterecektir. Bundan kaçınmak istiyorsanız, aşağıdaki gibi olan kodu değiştirin:
trend = trend;

if (ExtMapBuffer3<ExtMapBuffer4) trend = 1;

if (ExtMapBuffer3>ExtMapBuffer4) trend = -1;

//

//

//

//

//

if (Step>0)

{

if( MathAbs(ExtMapBuffer1-ExtMapBuffer1) < Step*pointModifier*Point ) ExtMapBuffer1=ExtMapBuffer1;

if( MathAbs(ExtMapBuffer2-ExtMapBuffer2) < Step*pointModifier*Point ) ExtMapBuffer2=ExtMapBuffer2;

if( MathAbs(ExtMapBuffer3-ExtMapBuffer3) < Step*pointModifier*Point ) ExtMapBuffer3=ExtMapBuffer3;

if( MathAbs(ExtMapBuffer4-ExtMapBuffer4) < Step*pointModifier*Point ) ExtMapBuffer4=ExtMapBuffer4;

}

[/PHP]

and change it to this (move the first 3 lines of the above code to the and of that code block

[PHP]

//

//

//

//

//

if (Step>0)

{

if( MathAbs(ExtMapBuffer1-ExtMapBuffer1) < Step*pointModifier*Point ) ExtMapBuffer1=ExtMapBuffer1;

if( MathAbs(ExtMapBuffer2-ExtMapBuffer2) < Step*pointModifier*Point ) ExtMapBuffer2=ExtMapBuffer2;

if( MathAbs(ExtMapBuffer3-ExtMapBuffer3) < Step*pointModifier*Point ) ExtMapBuffer3=ExtMapBuffer3;

if( MathAbs(ExtMapBuffer4-ExtMapBuffer4) < Step*pointModifier*Point ) ExtMapBuffer4=ExtMapBuffer4;

}

trend = trend;

if (ExtMapBuffer3<ExtMapBuffer4) trend = 1;

if (ExtMapBuffer3>ExtMapBuffer4) trend = -1;

Ardından, adım filtreleme uygulansa bile okların görsel olarak nerede görünmesi gerektiğini gösterecektir (dediğim gibi, aksi takdirde "gerçek" filtrelenmemiş değerlerin trend değiştirdiği okları gösterir).

Ayrıca görsel kontrolün doğruluğu için, mtf kullanırken enterpolasyonu kapatın (enterpolasyon "düzeltme" değerleridir ve bu nedenle orijinal mtf değerlerini değiştirir - soru okların nerede görünmesi gerektiğidir - mtf çubuğunun başında veya son. Aksi takdirde klasik mtf ve enterpolasyonlu mtf tam olarak aynı sayıda doğru değere sahiptir: 1 (bir) "Klasik"in hepsini aynı olarak göstermesi (ki bu doğru değildi) ve enterpolasyonlu daha yüksek zamana ait son çubuğu göstermesi dışında tam değere sahip çerçeve ve geri kalanı önceki mtf çubuğuyla birlikte düzeltilir)

Saygılarımızla

Mladen

traderduke:
mladen,

Trendde ve sonra tabii ki oklarda yanlış isabetler alıyorum? Oklar 5 dk ayarındadır.

Eke bakınız:

5:19'daki hama1 eğilimi -1 gösteriyor, ardından 5:20'deki hama2, okumalar -1'i desteklemesine rağmen 1'i gösteriyor, HAMA3 sadece sorunlu 5dk hama'yı gösteriyor? EA'mla havack'a neden oluyor, EA da harita periyodu ile çalışıyor ama EA'da 1 m'lik bir harita ile 5 dakikalık bir HAMA gibi farklı bir periyot ile çalışmasını sağlayamıyorum.

Net değilsem özür dilerim.

teşekkürler

Işın
 

Mladen

Açıklama ve düzeltme için teşekkürler. İkinci sorunuma herhangi bir girdi, EA'da şu anki dışındaki zaman çerçevesi çalışmıyor. Bana daha önce söylediğin gibi "TimeFrame" kullanıyorum ama görmüyor.??

tekrar teşekkürler

Işın

mladen:
Işın Okları, adım filtreleme olmadan hama değerinin trend değiştirdiği yerlerde gösterilir, bu nedenle, adım değeri > 0 olarak ayarlanırsa, görsel olarak görünmediği yerlerde zaman zaman oklar gösterecektir. Bundan kaçınmak istiyorsanız, aşağıdaki gibi olan kodu değiştirin:
trend = trend;

if (ExtMapBuffer3<ExtMapBuffer4) trend = 1;

if (ExtMapBuffer3>ExtMapBuffer4) trend = -1;

//

//

//

//

//

if (Step>0)

{

if( MathAbs(ExtMapBuffer1-ExtMapBuffer1) < Step*pointModifier*Point ) ExtMapBuffer1=ExtMapBuffer1;

if( MathAbs(ExtMapBuffer2-ExtMapBuffer2) < Step*pointModifier*Point ) ExtMapBuffer2=ExtMapBuffer2;

if( MathAbs(ExtMapBuffer3-ExtMapBuffer3) < Step*pointModifier*Point ) ExtMapBuffer3=ExtMapBuffer3;

if( MathAbs(ExtMapBuffer4-ExtMapBuffer4) < Step*pointModifier*Point ) ExtMapBuffer4=ExtMapBuffer4;

}

[/PHP]

and change it to this (move the first 3 lines of the above code to the and of that code block

[PHP]

//

//

//

//

//

if (Step>0)

{

if( MathAbs(ExtMapBuffer1-ExtMapBuffer1) < Step*pointModifier*Point ) ExtMapBuffer1=ExtMapBuffer1;

if( MathAbs(ExtMapBuffer2-ExtMapBuffer2) < Step*pointModifier*Point ) ExtMapBuffer2=ExtMapBuffer2;

if( MathAbs(ExtMapBuffer3-ExtMapBuffer3) < Step*pointModifier*Point ) ExtMapBuffer3=ExtMapBuffer3;

if( MathAbs(ExtMapBuffer4-ExtMapBuffer4) < Step*pointModifier*Point ) ExtMapBuffer4=ExtMapBuffer4;

}

trend = trend;

if (ExtMapBuffer3<ExtMapBuffer4) trend = 1;

if (ExtMapBuffer3>ExtMapBuffer4) trend = -1;

Ardından, adım filtreleme uygulansa bile okların görsel olarak nerede görünmesi gerektiğini gösterecektir (dediğim gibi, aksi takdirde "gerçek" filtrelenmemiş değerlerin trend değiştirdiği okları gösterir). Ayrıca görsel kontrolün doğruluğu için, mtf kullanırken enterpolasyonu kapatın (enterpolasyon değerleri "yumuşatır" ve bu nedenle orijinal mtf değerlerini değiştirir - soru okların nerede görünmesi gerektiğidir - mtf çubuğunun başında veya Aksi takdirde klasik mtf ve enterpolasyonlu mtf tam olarak aynı sayıda doğru değere sahiptir: 1. Doğrunun hepsini aynı olarak göstermesi (ki bu doğru değildi) ve mtf'nin daha yüksek zaman dilimine ait son çubuğu doğru olarak göstermesi ve geri kalanının doğru olması dışında önceki mtf çubuğuyla birlikte düzeltildi)

Saygılarımızla

Mladen