PPZ hesaplaması - iyileştirmeye yardımcı olun - sayfa 10

 
Bu hindinin 2 ve 3 fraktal için birkaç modifikasyonu.
Dosyalar:
ppz.rar  47 kb
 
Ololo, sonunda bu hindiyi nasıl önemli ölçüde hızlandıracağımı buldum. Çıkarsa, bir güncelleme yayınlayacağım.
 
Dserg :
Ololo, sonunda bu hindiyi nasıl önemli ölçüde hızlandıracağımı buldum. Çıkarsa, bir güncelleme yayınlayacağım.

belki bu yüzden? - https://www.mql5.com/ru/code/9946

 
Dserg :
Ololo, sonunda bu hindiyi nasıl önemli ölçüde hızlandıracağımı buldum. Çıkarsa, bir güncelleme yayınlayacağım.

Unutma

eğer (A=B && C=D)

{...}

ile ikame edilmiş

eğer (A=B)

{eğer (C=D)

{...}}

Ayrıca süreci hızlandırır.

 
Cmu4 :

Unutma

eğer (A=B && B=C)

{...}

ile ikame edilmiş

eğer (A=B)

{eğer (B=C)

{...}}

Ayrıca süreci hızlandırır.

sen güçlüsün kardeşim söz yok..B hiç kaldırılabilir mi?!

 
keekkenen :

sen güçlüsün kardeşim söz yok..B hiç kaldırılabilir mi?!

Şimdi daha mı iyi, sen bizim seçicimiz misin?
 
keekkenen :

sen güçlüsün kardeşim söz yok..B hiç kaldırılabilir mi?!


Mantıksal ifadeleri basit ifadelere bölmek ve bunları tek tek test etmek işleri gerçekten hızlandırır. Ve çok anlamlı.
 
Dserg :
Ololo, sonunda bu hindiyi nasıl önemli ölçüde hızlandıracağımı buldum. Çıkarsa, bir güncelleme yayınlayacağım.

prensipte zor değil, çünkü aslında aynı döngü göstergede arka arkaya 7 defa tekrarlanıyor, bu bloğu ayrı bir fonksiyona koyabilir veya başka bir döngüye sarabilirsiniz, ana değişkenler imin,jmin,imin1,jmin1,imin2,jmin2 ,imin3,jmin3,imin4,jmin4 ,imin5,jmin5,imin6,jmin6,imin7,jmin7, imin[7],jmin[7] dizisi ile değiştirilir ve tekrarlanan imin,jmin karşılaştırmaları dizi başlatma kontrol edilerek değiştirilebilir değer

 
Başka bir fikir daha var - benim durumumda olduğu gibi, 4 veya daha fazla boyutlu bir fonksiyonun minimum değerini bulmak, şimdi olduğu gibi künt numaralandırma yerine Monte Carlo yöntemini uygulamak daha karlı. Çok sayıda barda özellikle güçlü bir galibiyet bekleniyor.
 
IgorM : prensipte zor değil,...

Dserg : Başka bir fikir var...

ne daha iyi?