Ben böyle bir şey yaptım... - sayfa 11

 

Gerçek deneyim ekleyecektir, öyle. Yukarıda birçok yanlış kırılmayı filtreleyecek bir filtre olduğunu yazmıştım. Ancak bu öyle değil, bu TS'nin bir çalışması ve yuvarlak seviyenin gücü (istatistiksel önemi) değil. İstatistik toplama algoritmasına ek herhangi bir şey eklenmesi bizi yanlış yola götürür. Aynı ZigZag, ZigZag'ın parametreleri vardır ve kırılma noktaları bu parametrelere bağlıdır. Seviyeyi keşfetmeye ve keşfetmeye çalışıyoruz.

İstatistikleri incelemek istersek, zikzak tüm seviyeye yakın ne sıklıkla kırılır, bunlar başka çalışmalar, başka kriterler olacak…

ZY Genelde piyasanın zikzak ve bu “kötü şöhretli” fraktallığının bununla hiçbir ilgisi olmadığını düşünüyorum, bunu araştırmıyoruz…

 
Prival :

Ancak bu öyle değil, bu TS'nin bir çalışması ve yuvarlak seviyenin gücü (istatistiksel önemi) değil. İstatistik toplama algoritmasına ek bir şeyin eklenmesi bizi yanlış yola götürür.

Seviyenin gücü küçüktür. Seviyenin gücünü, fiyatına göre geçişlerin sayısıyla basitçe tanımlardım; güçlü bir seviyede, fiyat kesinlikle ayaklar altına alınmalıdır. En başından beri bir geri dönüş olasılığından bahsettiğini sanıyordum.


PS Yuvarlak seviyeler için, fraktalitenin bununla hiçbir ilgisi yoktur, ancak diğerlerine gelirse, o zaman "onunla ilgisi" olduğu ortaya çıkabilir.

 

NormalizeDouble denendi . Sonuçlar tam olarak net değil. Bir tamsayı değişkeni aracılığıyla iki aşamalı değişkenden biraz daha yavaş olduğu ortaya çıktı. Ama beklediğim kadar değil. Yani prensip olarak hızlı olduğunu iddia eden algoritmalarda kullanılabilir.

Ancak "yuvarlak" seviyeleri hesaplamak için değil, çünkü sadece fazladan sayıları değil, turları da kesiyor.

 

İşte en basit senaryo, "yuvarlak" hemzemin geçitlerin sayısını artı Delta puanlarını sayıyor. 06/16/2004 tarihinde 10:55'ten EURUSD, GBPUSD ve USDCSD dakikalarına uyguladım. Sonuç beklenmedik ve merak uyandırıcıydı.

Hem senaryonun metnine hem de sorunun esasına ilişkin yorumlar kabul edilir :)

 // TestLevels.mq4
#property show_inputs

extern int Delta = 0 ;
//+------------------------------------------------------------------+
int start() {
   int pos;
   int ILvl;
   double RLvl;
   int Cnt = 0 ;
   for (pos= Bars - 1 ;pos> 0 ;pos--) {
    ILvl = High[pos]* 100 ;
    RLvl = NormalizeDouble ( 0.01 *ILvl+Delta* Point , Digits );
     if (High[pos] >= RLvl && Low[pos] <= RLvl) Cnt++;
  }
   Comment ( "Количество пересечений для Delta = " ,Delta, "  составило " ,Cnt, ", Level: " ,RLvl);
   return ( 0 );
}


PS Büyük Delta için senaryo yalan söylüyor, ancak bu sonuçların beklenmedikliğini iptal etmemelidir.

 

Yani, başka bir gönderi ve bu konuda daha fazla cevap kalmayana kadar gu-gu yok :)

Yine histogram çizen bir gösterge yaptım ve bahsi geçen üç çift için olan bu (yatay olarak - eski noktalarda yuvarlak seviyeye yükselme, sıfırdan başla, 99'da bitir)

bunlar EURUSD ve GBPUSD

bu USDCAD'dir


Dosyalar:
 
Candid :

Basit yuvarlak hemzemin geçitleri değil, yuvarlak seviyeler arasındaki her adım için farklı periyotlarla zikzak zirvelerinin tesadüflerinin sayısını sayardım. Evet, önceden düşünülmüş. Yani, fiyatın seviye etrafında ne kadar kaldığı değil, fiyat hareketlerinin hedefinin ne kadar olduğudur. Veya farklı periyotlara sahip zikzak çizgilerin kesişimleri olabilir.
 

Bir şeyi elde etmem uzun zaman alıyor. şimdiye kadar MQL-5'te bir gösterge yaptım

seviye kırıldığında birini gösterir (daha önce anlattığım mantığa göre)

1.29 seviyesi için istatistikler burada

2010.07.18 21:20:45 TestSeviyesi (EURUSD,M1) Tutarı=1113
2010.07.18 21:20:45 TestSeviyesi (EURUSD,M1) Sembol EURUSD varış 1
2010.07.18 21:20:45 TestSeviyesi (EURUSD,M1) Çubuk sayısı 4039582
2010.07.18 21:20:45 TestSeviyesi (EURUSD,M1) Test başlangıç tarihi 1993.05.13 00:00:00

onlar. 1113 kez seviyeyi kırdı.

Gösterge ektedir. daha da dürteceğim.

ZY doğru anladıysam istatistiklerinizden. 50 levelin üzerinde uçuyoruz ama benim önerdiğim bu kadar değil, kendim istatistik toplayıcı yazmaya çalışacağım

Dosyalar:
testlevel.mq5  3 kb
 
Candid :
Birinci derece biraz kaba ama en azından ikimizin de ikiye ayırmaya saygı duymamıza sevindim.


Bölmenin yalnızca bir kez gerçekleştirildiğini varsayarsak kabalık olur. Yarıya bölerek birinci alt seviyenin çizgilerini elde edebileceğimizi kastetmiştim. Aralarındaki aralıkları ikiye bölmek - ikinci alt seviyenin çizgileri. Vb. Yani, Murray göstergesinde uygulanan şey. Çok makul görünüyor.

samimi :
bence pp 1 ve 2 bire indirgenebilir, bir ufuk seçerek hem tabanı hem de seviyeler arasındaki aralığı elde edebiliriz.


Ufuk seçiminin tabanı nasıl belirleyeceği açık değildir. Tabanın altında, aralık değerine göre tüm ızgara seviyelerinin çizildiği fiyatın mutlak değerini kastediyorum.

samimi :

Sonuç beklenmedik ve merak uyandırıcıydı.

Nasıl bir şaşkınlık ve merak içinde yakalayamadığım bir şey. :-(

 
gip :

Basit yuvarlak hemzemin geçitleri değil, yuvarlak seviyeler arasındaki her adım için farklı periyotlarla zikzak zirvelerinin tesadüflerinin sayısını sayardım. Evet, önceden düşünülmüş.
Zigzag biraz önce buradaydı, bu istatistikleri göstermiyor mu?
 
Yurixx :


Bölmenin yalnızca bir kez gerçekleştirildiğini varsayarsak kabalık olur. Yarıya bölerek birinci alt seviyenin çizgilerini elde edebileceğimizi kastetmiştim. Aralarındaki aralıkları ikiye bölmek - ikinci alt seviyenin çizgileri. Vb. Yani, Murray göstergesinde uygulanan şey. Çok makul görünüyor.

Sonunda anladım :). Bana her şeyi çok daha kolay anlatabilirsin ama ondan hemen önce ikinin kuvvetleriyle bölme hakkında yazmıştım, bana katıldığımı yazardım, hepsi bu. O zaman sözlerinde anlamsal farklılıklar aramam.


Ufuk seçiminin tabanı nasıl belirleyeceği açık değildir. Tabanın altında, aralık değerine göre tüm ızgara seviyelerinin çizildiği fiyatın mutlak değerini kastediyorum.

Tabanın ya seçilen ufukta ya da eski ufukta yer aldığını düşünüyorum. Aynı zamanda, bunu belirleme algoritmasını bildiğimi söylemiyorum.
Nasıl bir şaşkınlık ve merak içinde yakalayamadığım bir şey. :-(

Yani burada istatistiksel olarak anlamlı bir etki görmüyor musunuz? Olmamalarını bekliyordum, ama öyle görünüyorlar. Çok güçlü olmasa da, kâsenin başarılı olması pek olası değildir.