Ticarette makine öğrenimi: teori, pratik, ticaret ve daha fazlası - sayfa 1066

 
Maksim Dmitrievski :

2. koşuya ihtiyacınız yok, bu sadece EA'nın nasıl çalıştığını kontrol etmek için

Grafikte 1 EA ve test cihazında aynı terminalde öğrenin

Tamam, benim adım 1 ve 3 işi yapacak. 2. adımı izlemem gerekmiyor???...BÜYÜK!!!

Ayrıca, eğitimi tekrar tekrar çalıştırırsam kaydedilen dosyalara ne olacağını bilmek istiyorum. Yani eski dosyalar otomatik olarak güncellenecek mi yoksa bir sonraki çalıştırmayı çalıştırmadan önce eski dosyaları silmem mi gerekecek?

Bu arada az önce GMDH için çok brüt bir formatta sadece 3 değer m(temel fonksiyon bileşenleri) olan bir örnek kod oluşturdum ki işinize yarar mı yaramaz mı bilmiyorum. Yani RDF'yi beslemek için kütüphaneyi uygulayacaksınız ve bu nedenle sizin için yararlıysa polinom sayısını artırabilirsiniz veya ısrar ederseniz daha fazlasını yazabilirim.

Ama şimdilik biraz karmaşık ve şimdilik yazmanın daha iyi bir yolunu bulamıyorum. İsterseniz şimdilik örnek kodu verebilirim. Daha sonra sizin için yararlı olup olmadığına bakarsınız ve daha sonra nasıl daha iyi veya daha basit hale getirebileceğimize bakarız.

Formülün kendisi daha fazla sayıda polinomla karmaşık hale geldiğinden ve bu nedenle, bu Y bileşenlerini hesaplamak için basit bir switch case ifadesi ve bir fonksiyon kullandım.

İsterseniz MQL5 dosyasını ekleyeceğim. EA formatında yazdım. Kodu alıp ".mqh" biçiminde uygulayabilirsiniz.
 
FxTrader562 :

Tamam, benim adım 1 ve 3 işi yapacak. 2. adımı izlemem gerekmiyor???...BÜYÜK!!!

Bu arada az önce GMDH için çok brüt bir formatta sadece 3 değer m(temel fonksiyon bileşenleri) olan bir örnek kod oluşturdum ki işinize yarar mı yaramaz mı bilmiyorum. Yani RDF'yi beslemek için kütüphaneyi uygulayacaksınız ve bu nedenle sizin için yararlıysa polinom sayısını artırabilirsiniz veya ısrar ederseniz daha fazlasını yazabilirim.

Ama şimdilik biraz karmaşık ve şimdilik yazmanın daha iyi bir yolunu bulamıyorum. İsterseniz şimdilik örnek kodu verebilirim. Daha sonra sizin için yararlı olup olmadığına bakarsınız ve daha sonra nasıl daha iyi veya daha basit hale getirebileceğimize bakarız.

Formülün kendisi daha fazla sayıda polinomla karmaşık hale geldiğinden ve bu nedenle, bu Y bileşenlerini hesaplamak için basit bir switch case ifadesi ve bir fonksiyon kullandım.

İsterseniz MQL5 dosyasını ekleyeceğim. EA formatında yazdım. Kodu alıp ".mqh" biçiminde uygulayabilirsiniz.

Test cihazında ihtiyacınız olduğunda EA'yı yeniden eğitin. Ancak, her öğrenmeden sonra EA'yı grafikte yeniden yüklemek istemiyorsanız, librart ve EA'da bazı değişikliklere ihtiyacınız var.

tabi, bana kodu göster.. belki bugün bitiririm

 
Maksim Dmitrievski :

Test cihazında ihtiyacınız olduğunda EA'yı yeniden eğitin. Ancak, her öğrenmeden sonra EA'yı grafikte yeniden yüklemek istemiyorsanız, librart ve EA'da bazı değişikliklere ihtiyacınız var.

tabi, bana kodu göster.. belki bugün bitiririm

Tamam, dosyayı eklemeye çalışıyorum ama forumun böyle bir seçeneği yok gibi görünüyor ve bu yüzden kodu bir sonraki yorumuma doğrudan buraya yapıştıracağım..Lütfen yorumları okuyun ve ardından kodu kullanmayı deneyin ve bakalım yardımcı olacak mı...

Ayrıca, eğitimi tekrar tekrar çalıştırırsam kaydedilen dosyalara ne olacağını bilmek istiyorum. Yani eski dosyalar otomatik olarak güncellenecek mi yoksa bir sonraki çalıştırmayı çalıştırmadan önce eski dosyaları silmem mi gerekecek?

Bu yüzden onu eğitmem ve ardından MT5 terminalini yeniden başlatmam gerekiyor. Tamam?

 
//+------------------------------------------- --------------------+
//| GMDH(Grup Yöntemi Veri işleme) .mq5 |
//| Telif Hakkı 2018, MetaQuotes Yazılım A.Ş. |
//+------------------------------------------- --------------------+
#property telif hakkı "Telif Hakkı 2018, MetaQuotes Software Corp."
#özellik bağlantısı "https://www.mql5.com"
#özellik sürümü "1.00"

Discover new MetaTrader 5 opportunities with MQL5 community and services
Discover new MetaTrader 5 opportunities with MQL5 community and services
  • www.mql5.com
Ask questions on technical analysis, discuss trading systems and improve your MQL5 programming skills to develop your own trading strategies. Communicate and share your experience with traders from anywhere in the world, answer questions and help beginners — MQL5.community is developing along with you. Experts: BOLINGER BAND SQUEEZE BOLINGER...
 
FxTrader562 :

Tamam, dosyayı eklemeye çalışıyorum ama forumun böyle bir seçeneği yok gibi görünüyor ve bu yüzden kodu bir sonraki yorumuma doğrudan buraya yapıştıracağım..Lütfen yorumları okuyun ve ardından kodu kullanmayı deneyin ve bakalım yardımcı olacak mı...

Ayrıca, eğitimi tekrar tekrar çalıştırırsam kaydedilen dosyalara ne olacağını bilmek istiyorum. Yani eski dosyalar otomatik olarak güncellenecek mi yoksa bir sonraki çalıştırmayı çalıştırmadan önce eski dosyaları silmem mi gerekecek?

Bu yüzden onu eğitmem ve ardından MT5 terminalini yeniden başlatmam gerekiyor. Tamam?

dosyalar otomatik olarak güncellenecektir. EA'yı grafik üzerinde eğitin ve yeniden yükleyin, yeniden başlatmaya gerek yok

 
FxTrader562 :
//+------------------------------------------- --------------------+
//| GMDH(Grup Yöntemi Veri işleme) .mq5 |
//| Telif Hakkı 2018, MetaQuotes Yazılım A.Ş. |
//+------------------------------------------- --------------------+

Teşekkürler!

Ayrıca algoritmalar hakkında buradan bilgi edinebilirsiniz http://www.gmdh.net/GMDH_alg.htm

Bugün kütüphaneye eklemeye çalışacağım

Spectrum of GMDH algorithms
  • Gregory Ivakhnenko
  • www.gmdh.net
Solution of practical problems and GMDH theory design lead to development of broad spectrum of software algorithms. Each of them corresponds to some definite conditions of it application [17]. Algorithms mainly differ one from another by the models-candidates set generator arrangement for given basic function, by the way of models structure...
 
Maksim Dmitrievski :

dosyalar otomatik olarak güncellenecektir. EA'yı grafik üzerinde eğitin ve yeniden yükleyin, yeniden başlatmaya gerek yok

Ancak yeniden yükleme, MT5'i yeniden başlatmakla aynı değil mi?

Çünkü EA'yı üçüncü taraf bir yazılımdan programlı olarak nasıl yeniden yükleyeceğimi bilmiyorum. Ama EA'yı da yeniden yüklemesi gerektiğini düşündüğüm Mt5'i yeniden başlatabilirim. Doğrumuyum?

GMDH kodunu yukarıda yazdım. Lütfen üzerinden geçin ve bana bildirin..

Ayrıca, kopyaladıktan sonra bu kodu bu tartışmadan silmeli miyim?

 
FxTrader562 :

Ancak yeniden yükleme, MT5'i yeniden başlatmakla aynı değil mi?

Çünkü EA'yı üçüncü taraf bir yazılımdan programlı olarak nasıl yeniden yükleyeceğimi bilmiyorum. Ama EA'yı da yeniden yüklemesi gerektiğini düşündüğüm Mt5'i yeniden başlatabilirim. Doğrumuyum?

GMDH kodunu yukarıda yazdım. Lütfen üzerinden geçin ve bana bildirin..

evet, yeniden başlatmayla aynı

 
Maksim Dmitrievski :

evet, yeniden başlatmayla aynı

Kodu silmeli miyim? kopyaladın mı?

 
FxTrader562 :

Kodu silmeli miyim? kopyaladın mı?

evet silebilirsin