MQL5 için dilekler - sayfa 55

 

Duruma göre otomatik optimizasyon ve/veya uzmandan arama.

ObjectSelected(name) grafik nesnesinin özelliğini ekleyin.

Bir siparişten komisyon yapmak doğrudur.

 
Test cihazı daha esnek hale gelmelidir... çoklu para birimi testine de izin verir
 

Tekrar hatırlatayım...

*

editör

aA-zZ (ve sırasıyla aA-zZ) dosya sıralamasını ekleyin

Akıntıda zorluklar ve/veya derin anlamlar varsa,

ardından belirtilen sıralama ilkesiyle "Kullanıcı Dosyaları" sekmesine girin...

*

Terminal.

Ulusal alfabelerin sıralamasına da dikkat edin.

Örneğin, Rusça'da önce küçük harflere göre a-z, ardından A-Z olarak sıralanır.

*

Başka bir deyişle, her yerde büyük/küçük harfe duyarsız bir şekilde sıralamanız gerekir ...

Ve editörde olduğu gibi girmek için tamamen yok çünkü. :)))

 

Çünkü sadece MQL5 için dilek yazma, o zaman ben de yazacağım ("mantıklı değil", ama çok "arzu edilir"):

- Terminal.

- Pencere->Tüm pencereler...->Pencere seç

Pencere başlıklarının bir listesinin göründüğü açıktır, ancak o zamandan beri pencere adı Symbol+Period+Expert Name'den oluşuyor, neden bu alanları ayrı sütunlarda ve bunlara göre sıralama özelliği göstermiyorsunuz.

Ve sonra kendi "danışman şampiyonasında" .... Magic'ten bahsetmeden, belirli bir danışman seçerken kafanız karışabilir :)

not. Evet ve "kapat" düğmesi ... belki de en azından bir tür onay? :(

 

stringo yazdı (a) >>... Expert Advisor herhangi bir değere bağlı kalmamalı ve bu değerleri otomatik olarak alabilmelidir. ...

Vyaçeslav!

Ne yazık ki, olası tüm koşulları okumak her zaman mümkün değildir.

farklı komisyoncular...

Verimli uygulamalar yaratmak için - TÜM OLASI DEĞERLERİ İSTİYORUM

programlı olarak al.. MarketInfo

MQL5'te görmek isterim

1 - araç sayısı - komisyoncuda - ve bir dizi araç

2 - komisyoncunun açmasına izin verdiği emir sayısı

3...

N...

koşulları değiştirebilecek diğer olası parametrelerin yanı sıra

ama erişimi olmayan

 
YuraZ писал (а) >>

Vyaçeslav!

Ne yazık ki, olası tüm koşulları okumak her zaman mümkün değildir.

farklı komisyoncular...

Verimli uygulamalar yaratmak için - TÜM OLASI DEĞERLERİ İSTİYORUM

programlı olarak al.. MarketInfo

MQL5'te görmek isterim

1 - araç sayısı - komisyoncuda - ve bir dizi araç

2 - komisyoncunun açmasına izin verdiği emir sayısı

3...

N...

koşulları değiştirebilecek diğer olası parametrelerin yanı sıra

ama erişimi olmayan

canı gönülden destekliyor ve onaylıyorum.

P.p ile karşılaştığım gibi bir acemi bile. 1. ve 2. ve deneyimli kişiler muhtemelen listeye devam edebilir

 

WindowsHandle() işlevinin iyileştirilmesiyle ilgili olarak.

Doğal deney yöntemiyle, terminalden çıkarken ve terminale girerken sistemin işleyiş değişikliklerinin olduğunu öğrendim.

Grafik penceresi için bir tanıtıcı veya özel ad oluşturulmuşsa, grafik silinene kadar değişmez,

o zaman bu, danışmanların pencereyle ilişkili olduğu göz önüne alındığında, açık pozisyonları belirlemek için %100 güvenilir ve basit bir olasılık verecektir.

İki özdeş Uzman Danışman aynı enstrümanla ve aynı zaman diliminde çalışsa bile.

 
Geliştiricilere MQL5 hakkında değil, genel olarak terminal ve özellikle bayi kısmı hakkında bir dileğim var. Örneğin, marj çağrısının tetikleme seviyesini değiştirmek istiyorum. Şimdi anladığım kadarıyla krupiye sadece hesaptaki kaldıracı değiştirebilir ve bu benim için yeterli değil. Elbette MQL5 dil komutlarını kullanarak kendiniz kurmanız ideal olacaktır ancak geliştiricilerin buna yanaşmayacaklarını düşünüyorum. En azından bayinin bu parametreyi MT Manager üzerinden değiştirmesini mümkün kılın.
 
drknn писал(а) >>

İlgili parantezlerin vurgulanmasını tamamen destekliyorum - bu, birçok programcı için işi kolaylaştıracak, çok daha kolaylaştıracaktır.

Yüzdeyi yüklememek için araç çubuğuna "Vurgu Parantez" gibi bir buton koyabilirsiniz. İstenilen parantez seçildi, düğmeye basıldı ve ilgili parantez de vurgulandı.

Sonra editöre dileklerimle

Butonlar\pencerelerde arama yapmak için aşağıdaki formda yapılmalıdır.

Tümü arama için - bulunanların tümünü vurgulayın

Tümü değiştirilecek - bulunanların tümünü silin

Liste onay kutusu en değerli şeydir.

bu onay kutusu işaretlendiğinde, örneğin bulunduğu satırların listesini içeren bir pencere (AlwaysOnTop) açılır.

Listedeki bir ayarı tıkladığınızda - düzenleyicide bu satıra gidin.

Düzenleyici açılır menüsüne ekle

İmlecin altındaki kelime için

1. Açılır menüden imlecin altındaki kelimeyi arayın.
bu kelime de arama kutusuna kopyalanır ve ardından gerektiğinde arama/değiştirme yapılır.

2. Metne, görünüm imlecinin altındaki değişken için bitmiş yapının kodunu ekleme

print "IndicatorBuffers(5)=";IndicatorBuffers(5)

3. Görünüm imlecinin altındaki değişken için bitmiş yapının kodunu metne ekleme

yorum("45:IndicatorBuffers("+5+")="+(IndicatorBuffers(5)))

4. Bildirime git, Sub\Function'a git - ilgili satıra git

Gibi bir şey

Adlandırılmış ve liste olarak yer imleri yapın

tip

En azından nereye gittiğini görebilirsin.

Ama bunun için, anladığım kadarıyla, synedit'i veya orada ne kullanılıyorsa onu değiştirmeniz veya editör için kendi bileşeninizi yazmanız gerekiyor.

Ayrıca .. Menüde bir düğme yapın - Metni biçimlendir - köşeli parantezleri girintilerle biçimlendirir, vb.

 
demjanich писал(а) >>

Uzmanlar tarafından barlara yorum yükleme eksikliği var. Onlar. Expert Advisor bir siparişi açar veya kapatırsa, Expert Advisor'ın çalışması sırasında ve test sırasında bu durum grafikte görülebilir. Ancak, "Sipariş şu veya bu nedenle açılmadı" veya "Sipariş şu veya bu nedenle kapatılmadı" gibi bir çubuk için bir etiket koymak istiyorsanız, o zaman böyle bir olasılık yoktur. (ya da belki bulamadım?). gibi bir işlev istiyorum

CommentBar(int i, dize yorumu)

burada i çubuk numarası, yorum sırasıyla geliştiricinin yorumudur.

Aslında, bir stil göstergesine ihtiyacınız var SetIndexStyle(2,DRAW_TEXT) - her çubuğa bir metin etiketi atanabilir.

Soru, çıktının dikey konumudur.

SetIndexPosType(2,PosAsc+10 px) ;) gibi bir şey

Neden: