Yeni başlayanlardan sorular MQL4 MT4 MetaTrader 4 - sayfa 82

 
Merhaba! Böyle bir koşulla nasıl kod yazacağımı lütfen söyleyin, 0 mumunun açılışı 70'in altındaysa ve mumun kapanışı 70 - 80 aralığında ise satış anlaşması açıyoruz, nasıl yazılır lütfen söyle bana!
 
Arkadaşlar lütfen optimizasyon sırasında parametre adımını arttırırken, terminalin sağ alt kısmındaki geçiş sayısının neden azalmadığını, dolayısıyla sayının daha detaylı optimizasyondakiyle aynı olmasının nedenini açıklayın, sebebi ne olabilir ve zaman nedir? daha ayrıntılı optimizasyon ile aynı, genel olarak, adım optimizasyon süresini azaltmaya yardımcı olmuyor neden?
 
MONTE_CRISTO :
Arkadaşlar lütfen optimizasyon sırasında parametre adımını arttırırken, terminalin sağ alt kısmındaki geçiş sayısının neden azalmadığını, dolayısıyla sayının daha detaylı optimizasyondakiyle aynı olmasının nedenini açıklayın, sebebi ne olabilir ve zaman nedir? daha ayrıntılı optimizasyon ile aynı, genel olarak, adım optimizasyon süresini azaltmaya yardımcı olmuyor neden?

Büyük olasılıkla nedeni, " Strateji Test Cihazı -> Uzman Danışman Özellikleri -> Test Etme -> Genetik Algoritma " bölümünde yer alan genetik algoritmadır .

 
Sergey Basov :
Büyük olasılıkla nedeni, " Strateji Test Cihazı -> Uzman Danışman Özellikleri -> Test Etme -> Genetik Algoritma " bölümünde yer alan genetik algoritmadır .

peki, doğru, ama onsuz nasıl optimize edilir, chtoli ne devre dışı bırakılır?
 
MONTE_CRISTO :

peki, doğru, ama onsuz nasıl optimize edilir, chtoli ne devre dışı bırakılır?

Kapatılırsa, parametre adımını artırmak geçiş sayısını ve optimizasyon süresini belirgin şekilde etkiler. Parametrelerin doğrudan numaralandırılması çünkü olacaktır.

Genetik bir algoritma ile optimizasyon yaparken, orijinal parametre kombinasyonlarının bir milyon ile bir milyar (örneğin) arasında çok fazla fark yoktur. Geçiş sayısı ve optimizasyon süresi yaklaşık olarak aynıdır. Genetik algoritma hakkında daha fazla ayrıntı mql5.com'daki makalelerde bulunabilir.

Genetik algoritmayı açıp kapatarak deneyin, farkı kendiniz anlayacaksınız.

 
Sergey Basov :

Kapatılırsa, parametre adımını artırmak geçiş sayısını ve optimizasyon süresini belirgin şekilde etkiler. Parametrelerin doğrudan numaralandırılması çünkü olacaktır.

Genetik bir algoritma ile optimizasyon yaparken, orijinal parametre kombinasyonlarının bir milyon ile bir milyar (örneğin) arasında çok fazla fark yoktur. Geçiş sayısı ve süresi yaklaşık olarak aynı olacaktır. Daha fazla ayrıntıyı mql5.com'daki makalelerde bulabilirsiniz.

Genetik algoritmayı açıp kapatarak deneyin, kendiniz anlayacaksınız.


Genetik algoritma onay kutusunun işaretini kaldırdım ve daha fazla geçiş ve optimizasyon süresi ortaya çıktı.Neden?
 
MONTE_CRISTO :

Genetik algoritma onay kutusunun işaretini kaldırdım ve daha fazla geçiş ve optimizasyon süresi ortaya çıktı.Neden?

Bu, birçok parametrenin optimize edildiği ve adımın küçük olduğu, doğrudan numaralandırma için çok fazla parametre kombinasyonu olduğu anlamına gelir (hatta bir hesap makinesinde hesaplayabilir ve karşılaştırabilirsiniz). Bu durumda, genetik algoritmayı açmak daha iyidir, adım zamanı büyük ölçüde etkilemese de daha hızlı olacaktır))

Çok fazla parametre kombinasyonu olmadığında genetik algoritma kapatılabilir, daha sonra tüm sonuçları tam olarak görmek için genetik olmadan doğrudan numaralandırmayı kullanabilirsiniz. Ve sonra bu adım, zamanı azaltmaya yardımcı olacaktır.

Genel olarak, seçim sizin, burada başka yararlı bir şey önermem pek olası değil.

 
Sergey Basov :

Bu, birçok parametrenin optimize edildiği ve adımın küçük olduğu, doğrudan numaralandırma için çok fazla parametre kombinasyonu olduğu anlamına gelir (hatta bir hesap makinesinde hesaplayabilir ve karşılaştırabilirsiniz). Bu durumda, genetik algoritmayı açmak daha iyidir, adım zamanı büyük ölçüde etkilemese de daha hızlı olacaktır))

Çok fazla parametre kombinasyonu olmadığında genetik algoritma kapatılabilir, daha sonra tüm sonuçları tam olarak görmek için genetik olmadan doğrudan numaralandırmayı kullanabilirsiniz. Ve sonra bu adım, zamanı azaltmaya yardımcı olacaktır.

Genel olarak, seçim sizin, burada başka yararlı bir şey önermem pek olası değil.


Cevaplar için teşekkür ederim, bu çok faydalı bilgiyi yapmanın mümkün olduğunu bile bilmiyordum ama yine de dahil edilen gen algoritması ile optimizasyon nasıl hızlandırılır
 
MONTE_CRISTO :

Cevaplar için teşekkür ederim, bu çok faydalı bilgiyi yapmanın mümkün olduğunu bile bilmiyordum ama yine de dahil edilen gen algoritması ile optimizasyon nasıl hızlandırılır

MT4'te bu, yalnızca tarih aralığı küçültülürse veya bir bilgisayar satın almak daha güçlüyse bir sorundur))

Veya MT5'e geçin, orada bir "MQL5 Bulut Ağı" bile var ))
 
Sergey Basov :

MT4'te bu, yalnızca tarih aralığı küçültülürse veya bir bilgisayar satın almak daha güçlüyse bir sorundur))


faydalı fikirler için çok teşekkür ederim
Neden: