Bu bir şablon yöntemidir. İçerisindeki parametrenin tipi, bu parantezlerde geçen tipe göre eşleştirilecektir. Tip, program derleme aşamasında statik olarak belirlenir. Bununla ilgili daha fazla bilgiyi "işlev ve sınıf şablonlarında" okuyabilirsiniz: https://www.mql5.com/ru/docs/basis/oop/templates
Yeni bir onay işareti oluşturuldu - bir koşul karşılandı, örneğin, bu onay işaretine desenin bir göstergesi çizilecek ve bir uyarı verilecek.
Sonraki iki paragrafta bu koşulu işlemek için bayrağı ayarlayarak bir koşul almak için bir fonksiyona ihtiyacımız var.
Bir desen çizme işlevine ihtiyacınız var
Uyarı göndermek için bir işleve ihtiyacınız var (bir işlev olması gerekmez - yalnızca uyarı, yalnızca e-posta ve yalnızca push için standart işlevler vardır)
Yukarıdaki koşul yerine getirildikten sonra, yukarıdaki eylemin aynı eyleminin birçok tekrarının yürütülmesini, aşağıdakilere eşit bir süreye kadar durdurmak gerekir ...
1. noktadan itibaren yukarıdaki üç eylemin zaten tamamlanmış olduğuna dair bir işaret varsa, o zaman hiçbir şey yapmayın - 3. maddeye gidin, aksi takdirde - 1. maddeye gidin
Çubuk bir sonrakine geçer geçmez, durumu yukarıda açıklanan bir sonraki zaman periyoduna kadar yeniden başlatın.
Yeni bir çubuk algılama işlevine ihtiyacımız var. Yeni bir çubuk belirlenir belirlenmez, 1. noktaya gideriz. Aksi takdirde, 2. adıma gidin.
Bu bir şablon yöntemidir. İçerisindeki parametrenin tipi, bu parantezlerde geçen tipe göre eşleştirilecektir. Tip, program derleme aşamasında statik olarak belirlenir. Bununla ilgili daha fazla bilgiyi "işlev ve sınıf şablonlarında" okuyabilirsiniz: https://www.mql5.com/ru/docs/basis/oop/templates
Teşekkür ederim!
Teşekkür ederim yapmaya çalışacağım
Tünaydın!
Danışman uyarılar verir:
başlatılmamış değişken 'hv1' olası kullanımı test_gme.mq5 154 23
0 hata(lar), 14 uyarı(lar), derleme süresi: 1306 msn 1 15
İşte kod: yanlış olan ne?
Tünaydın!
Danışman uyarılar verir:
başlatılmamış değişken 'hv1' olası kullanımı test_gme.mq5 154 23
0 hata(lar), 14 uyarı(lar), derleme süresi: 1306 msn 1 15
İşte kod: yanlış olan ne?
=0 ekleyin.
Derlerken her şey yolunda, hata ve uyarı yok. Ancak
Test edildiğinde, aşağıdakileri üretir:
2018.12.01 17:53:000.074 Core 4 genetik geçiş (0, 509) 0:00:00.000'de "OnInit başarısız oldu" hatasıyla test edildi
Lütfen belirtilen MQL5\Files dizinindeki dizinlerin listesini nasıl alacağımı söyler misiniz?