MQL5 dilini sıfırdan kendi kendine öğrenme - sayfa 38

 
MrBrooklin :

Bekleyen siparişlerin değiştirilmesi alt bölümünü okudum ve takip eden durmadan önce hala emeklemem gerektiğini fark ettim. "Yeter_zaman" ve "Yeter_sabır" için yazma işlevleriyle ilgili materyali incelemek üzere şimdilik geri dönüyorum.

Saygılarımla, Vladimir.

Doğru karar. İşte bir EA'da ÇOK basit bir takip fonksiyonu yazmanın öğrenme yolu.

1. if, switch deyiminde ustalaşın.

2. Uygulamada, for, while döngülerinin ilkelerini - nerede, neden ve nasıl kullanıldığını anlayacaksınız.

3. Kullanıcı adınızı yazın. Farklı sorunları çözen işlevler.

4. Standart işlevler hakkında bilgi edinin (ne için gerekli oldukları, ne döndürdükleri, nerede kullanıldıkları ...).

6. Bir danışmanla işe gidin.

5. Bekleyen bir sipariş için kendi takip fonksiyonunuzu yazmaya çalışın.

sonra bakarız...)

 
Valeriy Yastremskiy :

Sonra sadece kaplanmış malzeme ile oynayın. Örneğin, MKL5'teki ders kitabından örnekleri yeniden yazın. Eski değil, doğru özelliklere sahip yeni şablonlar. Eskiler de 4k'da çalışıyor ama bu doğru tarz değil)

Evet Valery, MetaEditor'daki tüm scriptleri sadece "Create" butonu ile yazıyorum. Tavsiyen için teşekkürler, 4'ten 5'e yeniden yazmaya çalışacağım!

Saygılarımla, Vladimir.

 
Реter Konow :
Doğru karar. İşte bir EA'da ÇOK basit bir takip fonksiyonu yazmanın öğrenme yolu.

1. if, switch deyiminde ustalaşın.

2. Uygulamada, for, while döngülerinin ilkelerini - nerede, neden ve nasıl kullanıldığını anlayacaksınız.

3. Kullanıcı adınızı yazın. Farklı sorunları çözen işlevler.

4. Standart işlevler hakkında bilgi edinin (ne işe yararlar, ne işe yararlar, nerede kullanılırlar...).

6. Bir danışmanla işe gidin.

5. Bekleyen bir sipariş için kendi takip fonksiyonunuzu yazmaya çalışın.

sonra bakarız...)

Selam Peter! Kendi kendine çalışmaya devam etmek için ayrıntılı plan için teşekkür ederiz. Şimdi, ne kadar ve ne kadar süre için olduğunu öğreniyorum. if-else operatörü ile, aşağı yukarı açıktır, ancak henüz döngüleri tam olarak çözemedim. Kendinize ait bir şeyler yazmanız ve kodun nasıl çalıştığını görmeniz gerekir.

Saygılarımla, Vladimir.

 
MrBrooklin :

Selam Peter! Ayrıntılı plan için teşekkürler. Şimdi, ne kadar ve ne kadar süre için olduğunu öğreniyorum. if-else operatörü ile, aşağı yukarı açıktır, ancak henüz döngüleri tam olarak çözemedim. Kendinize ait bir şeyler yazmanız ve kodun nasıl çalıştığını görmeniz gerekir.

Saygılarımla, Vladimir.

Merhaba. Ders kitabından, dokümantasyondan ve forum üyelerinden edindiğiniz bilgileri pratikle pekiştirdiğinizden emin olun. Koşullarınızı, döngülerinizi, işlevlerinizi oluşturun. Düşün ve problemlerini çöz. Kendinizi eğitim örnekleriyle sınırlamayın, kendinizinkini yazmaya çalışın. Ancak bu şekilde malzeme algılanacak ve asimile edilecektir.
 
Реter Konow :
Merhaba. Ders kitabından, dokümantasyondan ve forum üyelerinden edindiğiniz bilgileri pratikle pekiştirdiğinizden emin olun. Koşullarınızı, döngülerinizi, işlevlerinizi oluşturun. Düşün ve problemlerini çöz. Kendinizi eğitim örnekleriyle sınırlamayın, kendinizinkini yazmaya çalışın. Ancak bu şekilde malzeme algılanacak ve özümsenecektir.

Sizin ve programlama alanındaki diğer uzmanların geri bildirim alması için bu konuda kendi kendine öğrenmenin sonuçlarını periyodik olarak yayınlayacağım.

Saygılarımla, Vladimir

 

Herkese iyi akşamlar!

Değerli programlama uzmanları, lütfen derleyicinin verdiği " fonksiyon bildirimlerine yalnızca global kapsamda, ad alanında veya sınıf kapsamında izin verilir" hatasının ne anlama geldiğini söyleyin ve daha kesin olmak gerekirse, ilgileniyorum ad alanı nedir ve komut dosyasında nerede olmalıdır?

Soru, "Enough_Time" ve "Enough_Patience" için fonksiyon kodu yazmakla ilgilidir.

Saygılarımla, Vladimir.

 
MrBrooklin :

Herkese iyi akşamlar!

Sevgili programlama uzmanları, lütfen derleyicinin verdiği " işlev bildirimlerine yalnızca global kapsamda, ad alanında veya sınıf kapsamında izin verilir" hatasının ne anlama geldiğini söyleyin ve daha kesin olmak gerekirse, ilgileniyorum ad alanı nedir ve komut dosyasında nerede olmalıdır?

Saygılarımla, Vladimir.

bir işlevin oluşturulması, OnInit, OnStart, vb. gibi normal işlevlerin arkasında olmalıdır.

içlerinde değil.

 
Fast235 :

OnInit, OnStart, vb. gibi normal işlevlerden sonra bir işlevin oluşturulması.

Teşekkür ederim! Bunu yaptığımda, yani OnStart betiğinden sonra derleyicinin neyi sevmediğini anlamıyorum.

Saygılarımla, Vladimir.

 
MrBrooklin :

Teşekkür ederim! Bunu yaptığımda, yani OnStart betiğinden sonra derleyicinin neyi sevmediğini anlamıyorum.

Saygılarımla, Vladimir.

köşeli ayraçlar, açma/kapama işlevleri, "Styling"den sonra arkadan aydınlatmalı ve dikey olarak birleşiyor mu? Beceri seviyeni hatırlamıyorum) üzgünüm

 
Fast235 :

parantezler, açma/kapama, "Stilize" işleminden sonra arkadan aydınlatmalı ve dikey olarak birleşiyor mu?

Evet, "Stilizasyon"dan sonra açma ve kapama braketleri dikey olarak birleşiyor, ancak çatı kaplama keçelerinin vurgulanmasını anlamıyorum, nedir, çatı kaplama keçelerini görmüyorum. Şu anda programlamadaki beceri seviyesi sıfıra yakın.

Saygılarımla, Vladimir.