Günlükte, göstergenin çalışmaya devam ettiğini görüyoruz. Terminaldeki tüm çizelgeleri kapatabilirsiniz, ancak yine de çalışacaktır. Ve elbette yardımcı olmayacak
Alexey Kozitsyn : _StopFlag bayrak kontrolü eklemek yardımcı olmaz mı?
Ve nereye ekleneceği ve en azından teorik olarak nasıl yardımcı olabileceği. Bu bir terminal hatasıdır. Ve ciddi bir böcek. Çünkü şanslıydım - günlükte göstergenin çalıştığını görüyorum. Ve günlüklere çıktısı olmayan bu tür kaç gösterge terminalde sürülür ve onlar hakkında hiçbir şey bilmiyorsunuz. Ancak konular gündeme geldi, ancak CPU'm neden boş bir terminale bu kadar yüklendi?
fxsaber : Bu, MQL5'in tarzıdır. Lütfen #define nedir ve :: nedir öğrenin.
Bundan bahsetmiyorum. "::" örneklerinizde hiç gerekli değil - belki bu sizin alışkanlığınızdır, ancak orada hiç gerekli değildir. Ve #defane olmadan kod normal şekilde yazılır. Sadece yeniden yazmayı deneyin - kod temiz olacak - belki bir şey hemen görünür hale gelecektir.
Karputov Vladimir : Bundan bahsetmiyorum. "::" örneklerinizde hiç gerekli değil - belki bu sizin alışkanlığınızdır, ancak orada hiç gerekli değildir. Ve #defane olmadan kod normal şekilde yazılır. Sadece yeniden yazmayı deneyin - kod temiz olacak - belki bir şey hemen görünür hale gelecektir.
Sadece bir yerde "::" vardı. Ve sıfırdan kod yazmıyorum. Kural olarak, kodlarımdan bir şeyler çıkarırım. Burada :: biri kopyala-yapıştır yoluyla yoluna devam etti. Hiç dikkat etmem ama senin için daha kolay olduğu için kaldırdım.
Ama #define kaldır - temelde hayır. Kodun %99'u onsuz yazılabilir. Bu onu kaldırmak için bir sebep değil.
Ve #define olmadan İMKANSIZ olduğunda %1 (koşullu) vardır!
Sadece bir yerde "::" vardı. Ve sıfırdan kod yazmıyorum. Kural olarak, kodlarımdan bir şeyler çıkarırım. Burada :: biri kopyala-yapıştır yoluyla yolunu kaybetti. Hiç dikkat etmem ama senin için daha kolay olduğu için kaldırdım.
Ama #define kaldır - temelde hayır. Kodun %99'u onsuz yazılabilir. Bu onu kaldırmak için bir sebep değil.
Ve #define olmadan İMKANSIZ olduğunda %1 (koşullu) vardır!
Print(MQLInfoString(MQL_PROGRAM_NAME)); göstergenin kısa adını döndürür. Kısa ad verilmezse, tam ad döndürülür.
Teşekkür ederim.
Aleksey, örneğiniz işe yaramıyor, aynı şekilde, mirasçılarda düşmemesi gereken ebeveyn yöntemleri düşüyor.
Böyle olmamalı, kodu atabilir misin?
Üst öğede ve genelde korunan veriler, korumalı-devralma olduğunda korunacaktır .#define ve :: ile kodlar okunamıyor ve görüntülenemiyor
Lütfen kodları genel kabul görmüş MQL5 tarzında yeniden yazın.
#define ve :: ile kodlar okunamıyor ve görüntülenemiyor
Lütfen kodları genel kabul görmüş MQL5 tarzında yeniden yazın.
_StopFlag bayrak kontrolü eklemek yardımcı olmaz mı?
Bu, MQL5'in tarzıdır. Lütfen #define nedir ve :: nedir öğrenin.
Bundan bahsetmiyorum. "::" örneklerinizde hiç gerekli değil - belki bu sizin alışkanlığınızdır, ancak orada hiç gerekli değildir. Ve #defane olmadan kod normal şekilde yazılır. Sadece yeniden yazmayı deneyin - kod temiz olacak - belki bir şey hemen görünür hale gelecektir.
Sadece bir yerde "::" vardı. Ve sıfırdan kod yazmıyorum. Kural olarak, kodlarımdan bir şeyler çıkarırım. Burada :: biri kopyala-yapıştır yoluyla yoluna devam etti. Hiç dikkat etmem ama senin için daha kolay olduğu için kaldırdım.
Ama #define kaldır - temelde hayır. Kodun %99'u onsuz yazılabilir. Bu onu kaldırmak için bir sebep değil.
Ve #define olmadan İMKANSIZ olduğunda %1 (koşullu) vardır!
Sadece bir yerde "::" vardı. Ve sıfırdan kod yazmıyorum. Kural olarak, kodlarımdan bir şeyler çıkarırım. Burada :: biri kopyala-yapıştır yoluyla yolunu kaybetti. Hiç dikkat etmem ama senin için daha kolay olduğu için kaldırdım.
Ama #define kaldır - temelde hayır. Kodun %99'u onsuz yazılabilir. Bu onu kaldırmak için bir sebep değil.
Ve #define olmadan İMKANSIZ olduğunda %1 (koşullu) vardır!
Arabelleği kopyalamayı reddederseniz:
daha sonra gösterge işini başarıyla tamamlar