MT5, mql5, mql5.com iyileştirme önerileri.

 

MT5 platformunun, mql5 dilinin ve mql5.com site ve hizmetlerinin iyileştirilmesine yönelik herhangi bir öneriyi merkezileştirmek için bu konuyu başlatıyorum. Bu ilk gönderiyi, kategoriye göre tüm önerilerle ve umarım yayın tarihiyle birlikte düzenli olarak güncelleyeceğim. Lütfen gerçekçi bir öneride bulunun ve sadece bahsedilen konu hakkında. Hataları bildirmek istiyorsanız bu konuyu kullanabilirsiniz: hatalar ve işlev bozuklukları .

MT5

MQL5

Meta Düzenleyici

Dilim

Strateji Test Cihazı

mql5.com

Forum

 

Liste Adları özelliği hakkında önce MetaEditor için küçük bir iyileştirme. İlk harfleri yazarsanız, bu işlev size mevcut anahtar kelimeleri içeren bir açılır pencere sağlar, o zaman sadece listeden seçim yapmanız gerekir. Açılır pencere üçüncü karakterden sonra otomatik olarak görünür veya CTRL+SPACE ile çağırabilirsiniz.

Benim sorunum, genellikle ilk karakteri büyük harfle yazmayı unutuyorum ve sonra ListNames aracı çalışmıyor.

Bu nedenle, ListNames özelliğinin durumdan bağımsız olarak çalışması harika olurdu.

 

Herkese selam.

İşte iyileştirme ile listem:

1e: mt5 için çoklu terminal çözümü. Böylece ek terminallere ihtiyaç duymadan aynı cihaz üzerinde birden fazla EA çalıştırabilirsiniz.

2e: iCustom() işlevine gerek kalmadan EA'daki özel bir göstergeden gelen verileri doğrudan kopyalamak/kullanmak için daha kolay bir yaklaşım.

3e: Farklı (seçilmiş) sembollerden yeni tikler geldiğinde bir sembol için OnCalculate() fonksiyonunu çağırın. Bu, güvenilir bir çoklu para birimi robotu yapmak için gereklidir.

4e: Daha fazla alım satım aracı (endeks vadeli işlemleri). DAX, S&P500, CAC40 veya FTSE100.

Step on New Rails: Custom Indicators in MQL5
Step on New Rails: Custom Indicators in MQL5
  • 2009.11.23
  • Андрей
  • www.mql5.com
I will not list all of the new possibilities and features of the new terminal and language. They are numerous, and some novelties are worth the discussion in a separate article. Also there is no code here, written with object-oriented programming, it is a too serous topic to be simply mentioned in a context as additional advantages for developers. In this article we will consider the indicators, their structure, drawing, types and their programming details, as compared to MQL4. I hope that this article will be useful both for beginners and experienced developers, maybe some of them will find something new.
 
snelle_moda :

Herkese selam.

İşte iyileştirme ile listem:

1e: mt5 için çoklu terminal çözümü. Böylece ek terminallere ihtiyaç duymadan aynı cihaz üzerinde birden fazla EA çalıştırabilirsiniz.

2e: iCustom() işlevine gerek kalmadan EA'daki özel bir göstergeden gelen verileri doğrudan kopyalamak/kullanmak için daha kolay bir yaklaşım.

3e: Farklı (seçilmiş) sembollerden yeni tikler geldiğinde bir sembol için OnCalculate() fonksiyonunu çağırın. Bu, güvenilir bir çoklu para birimi robotu yapmak için gereklidir.

4e: Daha fazla alım satım aracı (endeks vadeli işlemleri). DAX, S&P500, CAC40 veya FTSE100.

1. tamam

2. iCustom ile ilgili sorun nedir? Fikrinizi geliştirebilir misiniz, teklifiniz nedir?

3. tamam

4. Bu, Meta Alıntı için bir talep değildir, bunu sağlamak komisyoncuya aittir. İhtiyacınız olanı zaten sağlayan bir komisyoncu bulmanız veya onlara sormanız gerekir.

 

Merhaba.

2: EA, iCustom() işlevini kullandığında, verileri yeni bir diziye kopyalıyor. Veriler zaten hesaplanmış/mevcut olduğundan kaynak israfı olduğunu düşünüyorum. Benim çözümüm, EA'nın özel göstergenin gösterge arabelleğini "tanıması" ve yeni diziler/değişkenler oluşturmaya gerek kalmadan verileri doğrudan ondan kullanmasıdır.

4: Tamam. MT5'in euronext veya diğer büyük endeks piyasalarının işlem endeksi vadeli işlemleri için henüz onaylanmadığını düşündüm.

Documentation on MQL5: Standard Constants, Enumerations and Structures / Indicator Constants / Indicators Lines
Documentation on MQL5: Standard Constants, Enumerations and Structures / Indicator Constants / Indicators Lines
  • www.mql5.com
Standard Constants, Enumerations and Structures / Indicator Constants / Indicators Lines - Documentation on MQL5
 
snelle_moda :

Merhaba.

2: EA, iCustom() işlevini kullandığında, verileri yeni bir diziye kopyalıyor. Veriler zaten hesaplanmış/mevcut olduğundan kaynak israfı olduğunu düşünüyorum. Benim çözümüm, EA'nın özel göstergenin gösterge arabelleğini "tanıması" ve yeni diziler/değişkenler oluşturmaya gerek kalmadan verileri doğrudan ondan kullanmasıdır.

4: Tamam. MT5'in euronext veya diğer büyük endeks piyasalarının işlem endeksi vadeli işlemleri için henüz onaylanmadığını düşündüm.

2. AFAIK zaten yapılan bu, göstergenin değerlerini eşleştirmek için bir dizi kullanmanız gerekiyor. %100 emin değilim ama kontrol edeceğim.

4. Endeks vadeli işlemlere sahip brokerim var, ilgilenirseniz PM atabilirsiniz.

 
angevoyageur :

2. AFAIK zaten yapılan bu, göstergenin değerlerini eşleştirmek için bir dizi kullanmanız gerekiyor. %100 emin değilim ama kontrol edeceğim.

4. Endeks vadeli işlemlerine sahip brokerim var, ilgilenirseniz PM atabilirsiniz.

Tamam.

Size PM gönderdim.

 
angevoyageur :
MT5 platformunun, mql5 dilinin ve mql5.com site ve hizmetlerinin iyileştirilmesine yönelik herhangi bir öneriyi merkezileştirmek için bu konuyu başlatıyorum. Bu ilk gönderiyi, kategoriye göre tüm önerilerle ve umarım yayın tarihiyle birlikte düzenli olarak güncelleyeceğim. Lütfen gerçekçi bir öneride bulunun ve sadece bahsedilen konu hakkında.

Hizmet Masası aracılığıyla zaten önerildi

düğme Nesneleri ile ilgili ancak gerçekten OnChartEvent() ile ilgili ek bir öneri

  • OnChartEvent()'i yalnızca tıklama serbest bırakma için değil, aynı zamanda tıklama basma için de çağırın ve ardından hangi tıklamanın, bastırmanın veya serbest bırakmanın gerçekleştiğini döndürmek için OnChartEvent() tarafından döndürülen bir değere sahip olun.

Moderatörlere ve Yöneticilere gönderileri budama ve aşılama yeteneği sağlayın.

Foruma ifadeler ekleyin

 
RaptorUK :
...
Herkese açık olarak bildirilen hatalar için o konuyu kullanmanızı veya yeni bir tane oluşturmanızı öneririm, mevcut konu yeni bir özellik için tasarlanmıştır. Hataları iyileştirmelerden ayırmanın daha iyi olduğunu düşünüyorum.
 
angevoyageur :
Herkese açık olarak bildirilen hatalar için o konuyu kullanmanızı veya yeni bir tane oluşturmanızı öneririm, mevcut konu yeni bir özellik için tasarlanmıştır. Hataları iyileştirmelerden ayırmanın daha iyi olduğunu düşünüyorum.

Noktalarımdan sadece biri bir hata ve MT5 ile ilgili değil, bu yüzden o iş parçacığı için uygun değil.

Düzenleme: Yukarıdaki mesaj, Forum hatasını kaldırmak için düzenlendi.

 
RaptorUK :
Noktalarımdan sadece biri bir hata ve MT5 ile ilgili değil, bu yüzden o iş parçacığı için uygun değil.
Konuyu site hatalarına da genişletebilirsiniz, neden olmasın.