Kitaplıkları MQL5'e dönüştürmenin zamanı geldi

 
Diğer dillerde yazılmış mevcut kitaplıkların dönüştürülmesini basitleştirmek için MQL5 derleyicisine ince ayar yapmak için büyük miktarda çalışma yaptık.

Ayrıca MQL5 dilinin gelişimi de devam etmektedir. Güçlü bir kod profil oluşturucu da dahil olmak üzere daha fazla özellik yakında geliyor.

Şimdi iki görevimiz var:
1) dönüştürme için kullanışlı açık kaynak kitaplıkları seçin
2) dönüşüm projelerinin uygulanması için gönüllüler toplamak (bunu finanse edeceğiz)

Başlangıç olarak, potansiyel projelerin bir listesini toplamak istiyorum. Bağlantılarla ilgili yardım ve kısa bir açıklama lütfen.
 
Renat :
Güçlü bir kod profil oluşturucu da dahil olmak üzere daha fazla özellik yakında geliyor.
Bu çok havalı. Ve bazen hangi yapıların daha hızlı / daha yavaş çalıştığını tahmin etmek zordur. Elle ölçmek zorundasınız.

2) dönüşüm projelerinin uygulanması için gönüllüler toplamak (bunu finanse edeceğiz)

Biraz daha detaylı olabilir misin? (fiyatlar, nerede / kiminle iletişime geçileceği vb.)

 
Önce projeleri seçmelisiniz, ardından fon miktarı netleşecektir.

MQL5.community'nin ciddi gelişimine odaklandık ve aktif olarak buna kaynak yatırımı yapıyoruz. Önümüzdeki hafta pek çok haber olacak.
 
Renat :
Önce projeleri seçmeniz gerekiyor, ardından fon miktarı netleşecek.

MQL5.community'nin ciddi gelişimine odaklandık ve aktif olarak buna kaynak yatırımı yapıyoruz. Önümüzdeki hafta birçok haber olacak.

Ve amaç nedir?

MetaTrader'ı dönüştürün

1 NeuroDayTrader

2 Matematik Laboratuvarı

3 diğer

 
Ve bu da. Platform, kütüphanelerle güçlüdür.

İyi bir işlevselliğe ve pazarlara erişimimiz var. Şimdi kütüphanelerin yönünü güçlendirmemiz gerekiyor.

Statik üyeler ve operatör aşırı yüklemesini uyguladıktan sonra, C++ kitaplıklarını dönüştürmeyi büyük ölçüde kolaylaştırdık. Tabii ki, C/C++ stili işaretçi işlemleri ve doğrudan erişimin yeniden yazılması gerekecek, ancak daha güvenli yönetilen diğer dillerde çok sayıda kitaplık var.
 
Renat :

Ayrıca MQL5 dilinin gelişimi de devam etmektedir. Güçlü bir kod profil oluşturucu da dahil olmak üzere daha fazla özellik yakında geliyor.

profilci gerçekten harika.

Küçük bir soru - kitaplıklarda normal şekilde hata ayıklamak artık mümkün mü? Sadece tüm böcekler her zaman aynı anda ortaya çıkmaz - bazıları kitaplığın aktif kullanımı sırasında kalabilir ve çıkabilir.

Başlangıç olarak, potansiyel projelerin bir listesini toplamak istiyorum. Bağlantılarla ilgili yardım ve kısa bir açıklama lütfen.

Projelerin odak noktası ne olmalıdır?

ve hangi format

-- yaygın olarak kullanılan dll'lerin etrafındaki sarmalayıcı kitaplıkları,

-- yalnızca sistem dll'lerini kullanarak tam değiştirme,

- yerel yollarla tam ikame?


https://www.mql5.com/ru/articles/1565 -- FANN çok popüler bir nörokütüphanedir, büyük olasılıkla tamamen taşınabilir.

https://www.mql5.com/ru/code/10684 -- R için MT4 sarmalayıcı -- daha fazla ayrıntı burada

Используем нейронные сети в MetaTrader
Используем нейронные сети в MetaTrader
  • 2009.11.30
  • Mariusz Woloszyn
  • www.mql5.com
В статье показано как применять нейронные сети в программах на MQL, используя свободно распространяемую библиотеку FANN. На примере стратегии с использованием индикатора MACD построен эксперт, использующий нейросетевую фильтрацию сделок, которая привела к улучшению характеристик торговой системы.
 

Belki konu dışı. Ama bir zamanlar makalem için MNC algoritmasını buradan aldım : http://alglib.sources.ru/

Tüccarlar-programcılar tarafından ALGLIB'nin ne talep edilebileceğini değerlendirirsek, algoritmaların aşağıdaki bölümlerini ayırmak istiyorum:

  • Doğrusal regresyon.
  • Nöral ağlar.
  • İnterpolasyon, yaklaşıklık.
  • Hızlı Fourier Dönüşümü.
  • Korelasyon.

Bütün bunlar her zaman elinizin altında olması için mql5'e çevrilebilir.

ALGLIB
  • alglib.sources.ru
ALGLIB - ��� �����-������������� ���������� ���������� �������, �������������� ��������� ������ ���������������� (C++, C#, Pascal, VBA) � ��������� ������������ ������ (Windows, Linux, Solaris). ����������� ALGLIB �������� � ����: �������� ������� (������ ���������, EVD, SVD) ������� ������ ��������� (�������� � ����������) ������������...
 
Hilbert-Huang dönüşümü.
 
Renat : Başlangıç olarak, potansiyel projelerin bir listesini toplamak istiyorum. Bağlantılarla ilgili yardım ve kısa bir açıklama lütfen.

Yeni başlayanlar için bu projeyi buraya aktarabilirsiniz: http://leenissen.dk/fann/wp/download/

Dll'yi birçok kez kullandım, hiçbir şikayetim yok, NS oldukça basit bir şekilde oluşturuldu ve NS, IMHO'nun tipik görevleri için oldukça uygulanabilir kod

bir seçenek olarak, standart MT5 paketinde bir kitaplık olarak bir dalgacık dönüşümüne sahip olmak güzel olurdu - çok fazla gürültü var, ancak gerçek uygulamalar bir, iki ve sayılır

Not: Konuyla ilgili olmayabilir ama metakotaların platformlarında XO, Renko ve rangebar grafikleri yapmayı planlayıp planlamadığını bilmek istiyorum, birçok platformda bu grafikler sunucudan sağlanıyor

 
FANN'a oy veriyorum.
 
Ana odak noktası, DLL kullanmaya gerek kalmadan MQL5'teki yerel kitaplıklardır.

Derleyicinin performansı üzerinde çok çalışıyoruz ve onu C++ derleyicilerinin performansına yaklaştıracağız. Bu, DLL ihtiyacının büyük ölçüde azalacağı anlamına gelir.

Ayrıca, düzenleyicinin bir sonraki derlemesinde büyük olasılıkla C/C++ DLL kodunu derlemek için yerel destek olacaktır. Yani en basit DLL, doğrudan meta düzenleyiciden derlenebilir. Yerel olarak Visual Studio 2005/2008/2010'a sahipseniz, yerel derleyici, aksi takdirde çevrimiçi derleme hizmetimiz kullanılacaktır.

Bu, dllok için kaynak kodları değiştirmenize ve bunları evde kolayca derlemenize olanak tanır. Bu size güvenlik üzerinde daha fazla kontrol sağlayacaktır.