Teoriden pratiğe - sayfa 270

 

Ben ve Novaja biraz araştırma yaptık.

Keneler terminale rastgele aralıklarla gelir. Alexander, ne tür bir dağıtım olduğunu bulmanın önemli olduğunu yazdı. Milisaniye hassasiyetinde çalışabilmek için kenelerin geçmişini mt5'ten aldım.


Keneler arasındaki duraklamaların dağılımı şuna benzer -

"Yaklaşık olarak", programın ortalamasının alınmasıdır. Anlaşmalar, kenelerin şimdiki zamanını çarpıtır. Ya onları ~10 milisaniyeye kadar yuvarlayın ya da üretildikleri hızda dolaşın. Ortalama almadan önce, bu grafik (0-100 ms penceresi) şöyle görünür -

Aynı zirveleri Alexander'ın çizelgelerinde de gördüm, şimdi nereden geldikleri daha açık.


Sonuç olarak, ortalama frekans grafiğinin Gamma ve Cauchy dağılımlarının toplamı kullanılarak tanımlanabileceği ortaya çıktı. Bazı işlemler için gama dağılımının ilk parametresi bir tamsayı olarak seçilebilir ve ardından Gamma dağılımı onun özel durumu olur - Erlang dağılımı.


Bu, başka bir işlem masasından bir grafik:

siyah çizgi - kene geçmişinden elde edilen dağılım
kırmızı - ortalama
menekşe, gama + kosha formülüyle elde edilen şeydir.

Mükemmel görünmüyor, ancak logaritmik ölçekte iyi görünüyor ve üst ve kuyruk genellikle aynı.


Dağılımın kuyruğu onlarca saniye içinde iyi bir şekilde çakışıyor



formül:

gama(4e+00, 2.8e+01) * 5e-01 + cauchy(0e+00, 7.37e+02) * 2e+00 * 5e-01

Bu, belirli bir işlem için bir formüldür, tüm parametreler ve katsayılar biraz farklıdır.

Genel olarak, işlev şöyle görünür:
fonksiyon(k, Θ, γ, c){
gama(k, Θ) * c + cauchy(x0=0, γ) * 2 * (1-c)
}

parametre c - 0'dan 1'e

 
Bana 1973'te keşfettiğim genel redoks formülünü hatırlatıyor.
 

ve etkiler mi?

Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

Hatalar, hatalar, sorular

fxsaber , 2018.03.27 21:06

Uzman Danışmanı MQ-Demo'da "Tüm işaretler" modunda başlatma

 void OnTick ()
{
   static int i = 0 ;
  
   if (i < 2 )
  {
     MqlTick Tick;
    
     if ( SymbolInfoTick ( _Symbol , Tick))
       Print (Tick.time_msc);
      
    i++;
  }
   else
     ExpertRemove ();
}


Sonuç

Si- 6.18 ,M1 (MetaQuotes-Demo): every tick generating
Si- 6.18 ,M1: testing of Experts\fxsaber\LimitsSlippage.ex5 from 2018.03 . 25 00 : 00 to 2018.03 . 27 00 : 00 started
2018.03 . 26 10 : 00 : 00    1522058400 378
2018.03 . 26 10 : 00 : 00    1522058400013
2018.03 . 26 10 : 00 : 00    ExpertRemove () function called

İlk oluşturulan kenenin süresi ikinciden daha uzundur - bir hata.


 
Kirill Belousov :

ve etkiler mi?

Hayır, bu hatanın yalnızca test cihazında, ohlc'den oluşturulan kenelerde meydana geldiği görülüyor.
Kenelerin geçmişini MT5'ten (Görünüm-Simgeler, Tiki sekmesi) aldım, bunun bununla bir ilgisi yok.

 
Dr. Trader :

Novaja :

Bu tür araştırmalar için çok teşekkürler.

Bunlar, ücretli bir makale şeklinde kayda değer şeylerdir.

Samimi olarak,

A_K2

 
tamam kardeşler. Teoriyi burada bir kereden fazla gördük. Peki pratik nerede? Pratikte uygulanamayacaksa teorinin ne anlamı var?
 

Çalışmadan en önemli pratik sonuçlar çıkarılabilir:

1. Cauchy dağılımına ait keneleri "atmayı" öğrenmeli ve sadece Gamma dağılımına ait olanlarla çalışmalıyız (bizim ayrık durumumuzda, Erlang dağılımı)

2. Bu yapılırsa , sorunun çözümü aşağıdaki gibi oluşturulmalıdır:

Şimdi kayan bir zaman üstel penceresinde çalışıyorum ve içinde gerçek keneleri ve ticaret yoğunluğunu hesaplıyorum, ancak bunun tersini yapmam gerekiyor - bir kene örneğinin hareketli bir hacmiyle çalışın ve bu kene hacminin ne kadar süreyle "toplandığını" hesaplayın ve oradan yoğunluğu bulun.

Dr. Trader ve Novaja, gerçekten harika bir iş çıkarıyorsunuz.

 
Mihail Marchukajtes :
tamam kardeşler. Teoriyi burada bir kereden fazla gördük. Peki pratik nerede? Pratikte uygulanamayacaksa teorinin ne anlamı var?

Lanet antrenman !!! Buradaki insanlar gerçekten harika keşifler yapıyor!!!

 
Alexander_K2 :

Lanet antrenman !!! Buradaki insanlar gerçekten harika keşifler yapıyor!!!

Pratik bir uygulaması yoksa, herhangi bir keşif değersizdir. Fizikte ve astrolojide bu olabilir mi? Ancak pazarın bu tür keşiflere ihtiyacı yok. Anlamları nedir? Ve şubenin adı bir şekilde elde edilen sonuçları uygulamaya mecburdur. Öyle değil mi???

 
Milisaniye aralığında keneler üzerinde çalışıldığında, bir şekilde kullanılması pek olası değildir. Bu kadar kısa sürede ping önemli bir rol oynayacak ve DC bu tür işlemleri onaylamamakta ve bunlar üzerinde ödeme yapmamaktadır. Benim nacizane fikrime göre