Optimizasyon Algoritmaları Şampiyonası. - sayfa 44

 

Son 20 sayfayı çevirdiğim iyi oldu, kendime çok zaman kazandırdım)

Bir önceki başlıktaki "akıllı algoritma" teriminden "optimizasyon problemini" (matematiksel anlamda) çözme algoritmasına geçmeyi önererek, daha az soru ve tutarsızlık olacağını varsaydım)

Ve aslında, kodunuzu bağlamak için bir yazılım arayüzü örneği ile kitaplığı ve istemci komut dosyasını düzenlemenin zamanı gelmiştir (örneğin, çalıştırmak ve görmek için bir optimizasyon algoritması yerine bir parametre rastgeleleştiricisi takabilirsiniz).

 
Andrey Dik :

Hangi basit örneğe ihtiyacınız var? Neyin örneği?

Habré'deki bağlantınıza göre, MQL'nin yerel nüfusu tarafından kontrol edilebilecek bir kod yok.

Ve "popülerleştiriciler" birçok basit örnek ve makaleye sahiptir. Burada forumda çok fazla tartışma var.

Düşünün, MQL5 forumuna, programlamayı hiç bilmeyen ve okulda bilgisayar bilimi ile ilgilenmeyen bir kişi geliyor ve yerel halkla diyaloğu gerçekleşiyor:

- burada ne yapıyorsun?

- MQL5'te Uzman Danışmanların programlanması

- bana ne yaptığına dair bir örnek ver! ve böylece anlayabilirim!

- peki, git bu forumdaki makaleleri oku, sonunda google... her şey bin kez boyanmış ve çiğnenmiş

- dili popülerleştirmek istemiyorsunuz gibi görünüyor! Bana bir örnek ver ki anlayabileyim. atomlar burada kendi aralarında bir kumpas kurdular!

not. Genel olarak, algoritmanın dilinde herhangi bir kısıtlama yoktur. şampiyonluk için tek gereklilik algoritmaya *.ex5 kitaplığı üzerinden erişmek ve o zaman sadece MQL forumunda olduğumuz ve MT'de çalışan tüccarların şampiyonanın sonuçlarını kontrol edebilmesi için ve algoritmanın kendisi olabilir. herhangi bir şeye yazılmış, hatta bazı tanrısız hızlılarda bile ... :)

Görünüşe göre yüz kontrolünü de geçemedim. Size nazikçe söylüyorum: İnsanları son derece uzmanlaşmış çan kulenizin yüksekliğinden yargılamayın. Hepimiz farklıyız. Bilmiyorsunuz ve “matan nedir?” diye soruyorsunuz ama FF kısaltmasını google'da aratamıyorum ve “*.ex5 kütüphanesi üzerinden algoritmaya ulaşmak” beni şaşırtıyor.
 
Andrey Dik :

Hangi basit örneğe ihtiyacınız var? Neyin örneği?

Habré'deki bağlantınıza göre, MQL'nin yerel nüfusu tarafından kontrol edilebilecek bir kod yok.

Ve "popülerleştiriciler" birçok basit örnek ve makaleye sahiptir. Burada forumda çok fazla tartışma var.

Düşünün, MQL5 forumuna, programlamayı hiç bilmeyen ve okulda bilgisayar bilimi ile ilgilenmeyen bir kişi geliyor ve yerel halkla diyaloğu gerçekleşiyor:

- burada ne yapıyorsun?

- MQL5'te Uzman Danışmanların programlanması

- bana ne yaptığına dair bir örnek ver! ve böylece anlayabilirim!

- peki, git bu forumdaki makaleleri oku, sonunda google... her şey bin kez boyanmış ve çiğnenmiş

- dili popülerleştirmek istemiyorsunuz gibi görünüyor! Bana bir örnek ver ki anlayabileyim. atomlar burada kendi aralarında bir kumpas kurdular!

not. Genel olarak, algoritmanın dilinde herhangi bir kısıtlama yoktur. şampiyonluk için tek gereklilik algoritmaya *.ex5 kitaplığı üzerinden erişmek ve o zaman sadece MQL forumunda olduğumuz ve MT'de çalışan tüccarların şampiyonanın sonuçlarını kontrol edebilmesi için ve algoritmanın kendisi olabilir. herhangi bir şeye yazılmış, hatta bazı tanrısız hızlılarda bile ... :)

Andrey, işte küçük bir mantıksal yakalama:

Bu konudan neredeyse tamamen habersiz olan kişilerin şampiyonaya katılabileceğini defalarca açıkça belirttiniz. Kodun başka kaynaklardan alınabileceğini ve şampiyonluk için hazırlanabileceğini belirtmişsiniz.

Böylece, optimizasyon algoritmalarını anlama düzeyinin neredeyse alakasız olduğu ortaya çıktı. Hatta bir yazınızda MQL'de programlama yapabilmek için ihtiyacınız olanın minimum olduğunu söylemişsiniz.

Ancak, yukarıda bu alanda çok daha fazla bilgi ve eğitime ihtiyaç olduğunu ve bu nedenle her şeyi çiğnememeniz gerektiğini belirtiyorsunuz ...

Öyleyse, lütfen makalenizin bağlantısını atın, çünkü dikkatsizliğim nedeniyle, konuyla ilgilenenleri konuyla tanışmaları için gönderdiğiniz gönderiyi kaçırdım.

Teşekkür ederim.

(Dün yazmak istedim ama meşguldüm.)

 
Yuri Evseenkov :
Görünüşe göre yüz kontrolünü de geçemedim. Size nazikçe söylüyorum: İnsanları son derece uzmanlaşmış çan kulenizin yüksekliğinden yargılamayın. Hepimiz farklıyız. Bilmiyorsunuz ve “matan nedir?” diye soruyorsunuz ama FF kısaltmasını google'da aratamıyorum ve “*.ex5 kütüphanesi üzerinden algoritmaya ulaşmak” beni şaşırtıyor.

Sana öyle geliyordu. Çok nazikçe "Hangi örneklere ihtiyacın var?" diye sordum.

Zaten örnekleri var, bazı kişiliklerin selinin hemen arkasında onları fark etmediniz.

Hala zaman var, MQL5 referansına bakın, #import

FF - uygunluk işlevi. Bu zaten tartışıldı. Forum istek üzerine "fitness fonksiyonu" kapsamlı bilgi sağlar.

 
Yine de katılmayı denemek istiyorum...
 
Реter Konow :

Andrey, işte küçük bir mantıksal yakalama:

1. Bu konudan neredeyse tamamen habersiz olan kişilerin şampiyonaya katılabileceğini defalarca açıkça belirttiniz. Kodun başka kaynaklardan alınıp şampiyonluk için hazırlanabileceğini belirtmişsiniz.

2. Böylece, optimizasyon algoritmalarını anlama düzeyinin neredeyse alakasız olduğu ortaya çıktı. Hatta bir yazınızda MQL'de programlama yapabilmek için ihtiyacınız olanın minimum olduğunu söylemişsiniz.

3. Yine de, bu alanda çok daha fazla bilgi ve eğitime ihtiyaç olduğunu ve bu nedenle her şeyi ve herkesi çiğnememeniz gerektiğini yukarıda belirtiyorsunuz ...

4. Öyleyse, öyleyse, lütfen makalenizin bağlantısını atın, çünkü dikkatsizliğim nedeniyle, işinizle ilgilenenleri konuyu tanımaya yönlendirdiğiniz gönderiyi kaçırdım.

Teşekkür ederim.

(Dün yazmak istedim ama meşguldüm.)

Çelişkiler veya hileler yoktur.

1. Evet, çünkü bu forumda ve MQL4 forumunda makaleler ve kod örnekleri var.

2. Şampiyonanın gereksinimlerine göre, yedek komut dosyasıyla uyumlu *.ex5 kitaplığını sağlamak için minimum düzeyde programlama gereklidir. Katılmak için gereken tek şey bu. Kütüphanenin içinde herhangi bir şey olabilir ve hatta hiçbir şey olmayabilir.

3. Katılmak için minimum MQL5 bilgisine ihtiyacınız var, ancak kazanmak için optimizasyon algoritmaları bilgisine ihtiyacınız olacak. Gerçekten bir baskın nashara ile kazanacağını düşünen var mı?

4. Genetik algoritmalar .

Benim için zevkti.

not. Yazımdaki yeşil bağlantıyı görüyor musunuz? Ben yapmadım, makaleye bağlantı ekleyen site motoru. Ancak genetik algoritmalar tek optimizasyon algoritmaları değildir. Hatta anket başlığında oynadığımız oyundaki gibi basit bir arama algoritması da kullanabilirsiniz.

 
Andrey Dik :

Çelişkiler veya hileler yoktur.

1. Evet, çünkü bu forumda ve MQL4 forumunda makaleler ve kod örnekleri var.

2. Şampiyonanın gereksinimlerine göre, yedek komut dosyasıyla uyumlu *.ex5 kitaplığını sağlamak için minimum düzeyde programlama gereklidir. Katılmak için gereken tek şey bu. Kütüphanenin içinde herhangi bir şey olabilir ve hatta hiçbir şey olmayabilir.

3. Katılmak için minimum MQL5 bilgisine ihtiyacınız var, ancak kazanmak için optimizasyon algoritmaları bilgisine ihtiyacınız olacak. Gerçekten bir baskın nashara ile kazanacağını düşünen var mı?

4. Genetik algoritmalar .

Benim için zevkti.

Eh, insanlar çekilen filmin ekstralarına değil, şampiyonaya katılmak istiyor. Kazanmak istiyorlar... Bu nedenle, "bir şeyi al ve ortaya koy" seçeneği, bazıları için açıkça kabul edilebilir değil (örneğin benim için).

Bağlantı için teşekkürler. )

 
Реter Konow :

Eh, insanlar çekilen filmin ekstralarına değil, şampiyonaya katılmak istiyor. Kazanmak istiyorlar... Bu nedenle, "bir şeyi al ve ortaya koy" seçeneği, bazıları için açıkça kabul edilebilir değil (örneğin benim için).

Bağlantı için teşekkürler. )

Hiç de bile... :)

Örneğin, Olimpiyat Oyunlarına katılmayı gerçekten çok istiyorum ve hep hayal etmişimdir. Yataktan ya da her neyse, oraya gidebilirim ama kazanamam. Ancak, kimse istememi yasaklamıyor, değil mi? :) Evet ve yataklı seçenek benim için kabul edilebilir değil, bu yüzden bazen burada sallanırım ... belki 80 yaşıma kadar 70 yaşından büyükler için bir tür 40 km'lik yarışa katılabileceğim. ...)))

Herkesinki kendine. Birisi bronzun altında bir yeri kabul etmez, ancak birisi için katılım gayet iyi olacaktır. Hepimiz farklıyız.

 
Andrey Dik :

Hiç de bile... :)

Örneğin, Olimpiyat Oyunlarına katılmayı gerçekten çok istiyorum ve hep hayal etmişimdir. Yataktan ya da her neyse, oraya gidebilirim ama kazanamam. Ancak, kimse istememi yasaklamıyor, değil mi? :) Evet ve yataklı seçenek benim için kabul edilebilir değil, bu yüzden bazen burada sallanırım ... belki 80 yaşıma kadar 70 yaşından büyükler için bir tür 40 km'lik yarışa katılabileceğim. ...)))

Herkesinki kendine. Birisi bronzun altında bir yeri kabul etmez, ancak birisi için katılım gayet iyi olacaktır. Hepimiz farklıyız.

Ben de yarışmaları seviyorum.)) Doğru, açıkça kaybedeceğim olanlara katılmam. Dürüst olmak gerekirse, beni bir şansım olduğuna ikna etselerdi ve sonra beni şampiyonada ezdilerse çok memnun olmazdım ...

Andrey, ne zamandır bu makaleyi yazıyorsun ve bu konuyu anlamayı öğreniyorsun? (Eğer bir sır değilse).

 
Реter Konow :

Ben de yarışmaları seviyorum.)) Doğru, açıkça kaybedeceğim olanlara katılmam. Dürüst olmak gerekirse, beni bir şansım olduğuna ikna etselerdi ve sonra beni şampiyonada ezdilerse çok memnun olmazdım ...

Andrey, ne zamandır bu makaleyi yazıyorsun ve bu konuyu anlamayı öğreniyorsun? (Eğer bir sır değilse).

Makalenin kendisi yaklaşık 3 ay boyunca yazılmıştır, muhtemelen ... Makaleden yaklaşık bir yıl önce konuyu inceledim.

O zamandan beri, algoritma sürekli olarak geliştirildi. Yani şu ana kadar yaklaşık 8 yıl geçti.

Ama her şey çok göreceli, eğer bir tür NIIII'deki algoritma üzerinde çalışsaydım ve algoritmadan başka bir şey yapmasaydım, daha hızlı sonuç verirdi. Ama başka şeyler de var, aile, ticaret, forum.... Bu yüzden bu kadar uzun zaman oldu. Evet ve çok yavaş yazıyorum. Her satır günler veya haftalar boyunca yazılır. Evet, aritmetik kod satırı başına 3,24 gün sürdüğünü söylüyor.