Takipte - sayfa 2

 

"Sessiz" Stokastik peşinde.

Birkaç değişiklik:

1. Bir hata düzeltilmiş değil... bir saçmalık ya da başka bir şey. Yavaşlama (Yavaşlama) hesaplamasının özellikleri nedeniyle, stokastiğin bu parametresi değiştirildiğinde, hassasiyet "uçup gitti" ve manuel olarak ölçeklenmesi gerekiyordu. Düzeltildi. f-ii'de, duyguları çoğaltan bir çizgi basitçe tanıtılır. yavaşlatmak için (koda bakın).

2. Dizideki ekstremumları aramak için çubukların yeterliliğini kontrol etme (f-ii'de) eklendi. Korkunç bir şey yoktu - günlükte sadece bir uyarı vardı, ama ben bunu normal kabul ettim. Şimdi "yemin" değil.

 // стохастик с шумодавом
double Stoch ( int Kperiod , int Slowing , int PriceFild , double sens , int i ) {   
   if ( i + Kperiod + Slowing > Bars ) return ( - 1 ) ; // недостаточно баров - выход (2)
   // экстремумы цены в цикле замедления/сглаживания
   double max , min , c ;
   for ( int j = i ; j < i + Slowing ; j + + ) {
       if ( PriceFild = = 1 ) { // по Close
         max + = Close [ ArrayMaximum ( Close , Kperiod , j ) ] ;
         min + = Close [ ArrayMinimum ( Close , Kperiod , j ) ] ;
         }
       else { // по High/Low
         max + = High [ ArrayMaximum ( High , Kperiod , j ) ] ;
         min + = Low [ ArrayMinimum ( Low , Kperiod , j ) ] ;
         }
      c + = Close [ j ] ;
     }
   // шумоподавление
   sens * = Slowing ; // приведение чувствительности в соответствие с периодом замедления (1)
   double delta = max - min ; // размах
   double diff = sens - delta ; // разница между порогом чувств. и размахом
   if ( diff > 0 ) { // если разница >0 (размах меньше порога), то
      delta = sens ; // размах = порогу,
      min - = diff / 2 ; // новое значение минимума
     }
   // вычисление осциллятора
   if ( delta = = 0 ) return ( - 1 ) ;
   else return ( 100 * ( c - min ) / delta ) ;
   }

3. Duyarlılık eşiğini ATR'nin bir işlevi yapabileceğiniz kayda yapılan yorumlarda belirtilmiştir. Yapılmış. İlgili iki alan eklendi:

Oynaklık - 0'dan büyükse, ATR için yumuşatma süresi; negatif değerlere ayarlanırsa, hassasiyet StDev'e bağlanacaktır. Ek alanlara girmeyi sevmiyorum.

xVolatility - Volatilite için bir çarpan.

Yukarıdan aşağıya: (1) eşiğin ATR(66) x 4 olduğu yerde stokastik; (2) eşik 10 noktada sabitlenmiştir; (3) saf stokastik.


Dosyalar:
 
lna01 >> :

Ama gerçek "m.b. ve akademik değil" ise dinlerim

Bu yüzden saklamayacağım.))) Tabii bu yönde ne düşündüğüm hariç.

İlginç, ilginç. Yine de, itiraf etmeliyim ki, başlangıçta bazı şüphelerim var.

Bu arada, gerçek resmileştirme, tarihi kontrol etme yeteneği anlamına gelir, yaptınız mı?

Aslında, bu yaklaşımı kullanan swingdroid'lerim ticaret yapıyor. Böylece...

Buradaki nokta şudur. Tabii ki, bir açıklama ile bir bot yayınlamayacağım. Yaklaşımın kendisini tartışmak benim için ilginç olacak ve bunun için yeni basılan serileri analiz edebilmek için en azından onları bir dosyada birleştirecek araçlar yapmak gerekli olacak. Şu anda bu bende yok. hazırlanmalıyız.

 
lna01 писал(а) >>

Kendim için bir teorem gibi bir şey formüle ettim: Herhangi bir zikzak için herhangi bir (sıvı) piyasa için, ortalama atılım yaklaşık olarak 1/2'ye eşit olacaktır. Bunu kanıtlamak pek mümkün değil, ancak tek bir gerçek onu çürütmek için yeterli olacaktır. Yani benim ilgim ve haklı olarak oldukça akademik :) .

Bu Pastukhov tarafından araştırılmıştır. Doğru, Renko veya Kagi'ye dayanıyor, ancak aynısı ZZ için de geçerli. Ve aslında hepsi Hurst'a kadar kaynar. 0,5'ten fazla torugem trend, daha azı düz. Hastanede sıvılarda ortalama sıcaklık 0,5'tir. Aksi takdirde, her şey basit olurdu :) Ve bu yüzden bir trend ticareti yaptığımızda ve düz olduğumuzda bir bağlama ihtiyacınız var.
 
Svinozavr >> :

Aslında, bu yaklaşımı kullanan swingdroid'lerim ticaret yapıyor. Böylece...

Buradaki nokta şudur. Tabii ki, bir açıklama ile bir bot yayınlamayacağım. Yaklaşımın kendisini tartışmak benim için ilginç olacak ve bunun için yeni basılan serileri analiz edebilmek için en azından onları bir dosyada birleştirecek araçlar yapmak gerekli olacak. Şu anda bu bende yok. hazırlanmalıyız.

Burada önemli olan süre, toplam işlem sayısı ve parametrelerde manuel değişiklik yapılıp yapılmadığıdır. Ancak, bu en önemli sorun değildir. Hiçbir durumda bir açıklama içeren bir bot göndermemelisiniz - farklı bir kitlenin karanlığı koşarak gelecek ve konuşmak tamamen imkansız hale gelecektir :) .

Prensip olarak fikir düzeyinde konuşmak oldukça mümkündü, ancak sahibi bir beyefendi.

Avallar >> :
Bu Pastukhov tarafından araştırılmıştır. Doğru, Renko veya Kagi'ye dayanıyor, ancak aynısı ZZ için de geçerli. Ve aslında hepsi Hurst'a kadar kaynar. 0,5'ten fazla torugem trend, daha azı düz. Hastanede sıvılarda ortalama sıcaklık 0,5'tir. Aksi takdirde, her şey basit olurdu :) Ve bu yüzden bir trend ticareti yaptığımızda ve düz olduğumuzda bir bağlama ihtiyacınız var.


Evet, Pastukhov'u biliyorum. Hatırladığım kadarıyla, 1/2 değerini geri çekilme veya belirli bir zikzak için bir çıkış için oynama arasındaki bir dönüm noktası olarak haklı çıkardı. "Teorem", ticaret için kendi kendine yeterli bir zikzak yaratmanın imkansızlığı hakkındaki ifadeye esasen eşdeğerdir, yani daha genel bir yapıya sahiptir. Ancak, bu daha genel hipoteze geçiş, karamsarlık kadar deha gerektirmez :). Yine de her yeni zikzak bu kritere göre kontrol etmekte fayda görüyorum :)



Dikkat edin, şimdi "teoremin" çürütülmesi hakkında konuşulması öneriliyor. Yerleşik doğru bir bağlam tanımına sahip bir zikzak ticaret için kendi kendine yeterli olacağından :)

 

Lütfen bana danışmandaki göstergeyi ne kullanacağımı söyle, verileri iCustom'a nasıl doğru bir şekilde gireceğim?

ZZ=iCustom(Symbol(), 0, "ChanneliMACD_ATR", ..., ..., ..., 0, 0);

Teşekkür ederim.

 
skifodessa >> :

Lütfen bana danışmandaki göstergeyi ne kullanacağımı söyle, verileri iCustom'a nasıl doğru bir şekilde gireceğim?

ZZ=iCustom(Symbol(), 0, "ChanneliMACD_ATR", ..., ..., ..., 0, 0);

Teşekkür ederim.

iCustom
  (
   NULL,0,"_Channel@MACD_ATR", // на текущем инструменте и т-ф
   FastMA,SlowMA,SlowMAshift,Method, // параметры МАшек
   ATR,xATR,Sens, // параметры чувствительности
   ChannelMA,Border, // параметры канала
   ShowTrend,ShowChannel,ShowZigZag,ShowFibo, // параметры отображения
   n, // номер буфера
   i // сдвиг буфера
  );

Tamponlar (n).

0, 1 - ZigZag tepe, çukur.

2, 3 - ham kanalın üst, alt sınırları.

4, 5 - düzleştirilmiş kanalın üst ve alt sınırları.

6 - eğilim çizgisi.

===

Nedense türkiye'nin adı gönderiye eklenirken yanlış kaydedilmiştir. Benim için, başlangıçta _Channel@MACD_ATR olarak adlandırıldı, ancak @, bazı saçmalıklarla değiştirildi. Bu nedenle, adı iCustom'da belirtirken dikkatli olun.

 

"Sessiz" Stokastik peşinde.


Bağlantı çalışmıyor

 
_my/ bağlantıdan kaldır, poruchik .
 
Garip. Ve bu ne tür bir _my/? Hiçbir şeyim yok ve her şeyi açıyorum. (Kızıl Tilki 3.0.6)
 

Ah... hayır. Yalan söylüyorum. Bunun nedeni, bağlantıyı "komut dosyalarım" aracılığıyla kopyalamış olmamdır. Bunları açmak ve tarayıcı satırından almak gerekir. Bileceğim.

===

Hayır, hepsi _my/ ile aynı. Kısacası, bağlantıyı manuel olarak düzelttim. (Gerçi hepsi garip.)

Neden: