MQL5 için dilekler - sayfa 15

 
Ayrıca, bir karakter üzerinde değil, aynı anda birkaç karakter üzerinde test etme yeteneğini de çok isterim. Bu gerçekten çok gerekli bir şey çünkü. birçok strateji buna dayanmaktadır. Ve yukarıdaki isteklerin çoğu prensipte özellikle önemli değilse (onlar olmadan yapabilirsiniz), o zaman farklı araçlar üzerinde test etme sorunu aslında test cihazında çözülemez ve bu, yeteneklerini büyük ölçüde sınırlar.

Genel olarak, geliştiricilerin şimdiye kadar böyle fırsatlar yapmamış olmaları garip. Burada bir zorluk yok gibi görünüyor. Hiç kimse böyle bir talepte bulunmadı mı?
 

Sistemde bir kısayol tuşu veya fare düğmesinin kurulumunu öngörmek mümkün mü, bu tuşa basmak sunucudan bir sonraki tıklamanın gelişini yayar ve sonuç olarak gösterge yeniden hesaplama programını başlatır mı? Tarihte dinamik olarak değişen göstergeleri çalıştırmak ve analiz etmek için böyle bir işlev gereklidir.

 
albmar :

Sistemde bir kısayol tuşu veya fare düğmesinin kurulumunu öngörmek mümkün mü, bu tuşa basmak sunucudan bir sonraki tıklamanın gelişini yayar ve sonuç olarak gösterge yeniden hesaplama programını başlatır mı? Tarihte dinamik olarak değişen göstergeleri çalıştırmak ve analiz etmek için böyle bir işlev gereklidir.


Desteklerim. Bir kene üretecine ihtiyacınız var.
 
wellx :
- çubuk sayısında bir değişiklik bildirimi ile çubukların doğrudan numaralandırılması (en eskiden en yeniye) desteği


ve ne, hesaplamayı programlı olarak düzenlemek zor mu? sonuçta 5 satır kod artık yok..

    if ( newb ()){
        if ( Bars < 500 ) return ;    
        if ( TN == 0 ) TN = Time [ 10 ] ; 
        BN = time2bar ( TN ) ;
 

Hala değişiklik yapmak gerekiyor

bool Ticarete İzin Verilir ( )
EA'nın ticaret yapmasına izin veriliyorsa ve ticaret işlemleri için iş parçacığı serbestse DOĞRU döndürür, aksi takdirde YANLIŞ döndürür

Onay kutusunun ayarlandığı bir şey, başka bir şey de akışın ücretsiz olmasıdır.

 
Herhangi birinin zaten isteyip istemediğini bilmiyorum, ancak "adımlar", "orman", logaritmik bir grafik çizelgelerini görüntülemek için "normal araçlara" birkaç mod daha eklemek güzel olurdu. Genel olarak, özel bir şey yok, uygulandığı birçok TA programı ve terminal var, ancak MT için zaten mevcut olan güçlü araçlarla birleştiğinde bu iyi bir yardımcı olabilir ...
 
wellx :
- çubuk sayısında bir değişiklik bildirimi ile çubukların doğrudan numaralandırılması (en eskiden en yeniye) desteği
ters numaralandırmanın mantıklı bir anlamı vardır - kaç çubuk önce. ve doğrudan numaralandırma, çubuğun tarihi ve saati olarak mantıklı ve uygun bir şekilde uygulanır. BENİM NACİZANE FİKRİME GÖRE. Olabilecek maksimum. gerekli - zamana göre çubuklara erişim işlevlerini eklemek/değiştirmek.
 
Meat :
Ayrıca, bir karakter üzerinde değil, aynı anda birkaç karakter üzerinde test etme yeteneğini de çok isterim. Bu gerçekten çok gerekli bir şey çünkü. birçok strateji buna dayanmaktadır. Ve yukarıdaki isteklerin çoğu prensipte özellikle önemli değilse (onlar olmadan yapabilirsiniz), o zaman farklı araçlar üzerinde test etme sorunu aslında test cihazında çözülemez ve bu, yeteneklerini büyük ölçüde sınırlar.

Genel olarak, geliştiricilerin şimdiye kadar böyle fırsatlar yapmamış olmaları garip. Burada bir zorluk yok gibi görünüyor. Hiç kimse böyle bir talepte bulunmadı mı?

Birçok zorluk var, bu konuda çok şey yazıldı. Ama bunun MQL5'te planlandığını düşünüyorum, değil mi?
 

Bir dilek daha.

Terminalin son sütunundaki Free değeriyle bir şekilde ilgilenmek gerekli olacaktır, çünkü ek koşullar (hesaplamalar) olmadan bu rakamın ne anlama geldiğini söylemek imkansızdır. Belki de bu tür iki değer belirtilmelidir: ilki, Al'ı açarken ne kadar para kullanılabileceğini ve ikincisi - Satış için doğrudan belirtmelidir. Bunun gibi bir şey (Satın alma açık):

Bakiye: 5000,00 Öz Sermaye: 4000,00 Teminat: 1000,00 Almaya Uygun: 4000,00 Satmaya Uygun: 5000,00

 

Terminal ayarlarında, sonrasında terminale yeni bir tick gelmese bile, uzmanların, göstergelerin ve scriptlerin kodlarında start() fonksiyonlarının başlatıldığı zaman aralığını ayarlamak fena olmaz.

Neden: