fxsaber : Arabelleği kopyalamayı reddederseniz, tutamaç işe yaramaz. Geliştiricilerin bir hatayı yerelleştirmelerine bu şekilde mi yardımcı oluyorsunuz?
Sorunu olabildiğince doğru bir şekilde belirlemeye çalışıyorum. Bu, ServiceDesk'e yapılan bir isteğe yanıt süresini büyük ölçüde azaltabilir.
fxsaber : 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 getirildi, ancak CPU'm neden boş bir terminale bu kadar yüklendi?
OnCalculate() içindeki tanıtıcının doğruluğunu kontrol etmeden önce ekleyin. Ve eğer bayrak yazılıysa - OnCalculate()'den çıkın. Doğru, elbette, OnCalculate()'in bunu durdurması pek mümkün değil ... ancak herhangi bir işlem yapılmayacak ..
Alexey Kozitsyn : OnCalculate() içindeki tanıtıcının doğruluğunu kontrol etmeden önce ekleyin. Ve eğer bayrak yazılıysa - OnCalculate()'den çıkın. Doğru, elbette, OnCalculate()'in bunu durdurması pek mümkün değil ... ancak herhangi bir işlem yapılmayacak ..
Örneğin, kontrolsüz sayıda göstergenin terminalde asılı kalmasına izin verin, çünkü hala neredeyse hiçbir şey tüketmezler.
Karputov Vladimir : Sorunu olabildiğince doğru bir şekilde belirlemeye çalışıyorum. Bu, ServiceDesk'e yapılan bir isteğe yanıt verme süresini büyük ölçüde azaltabilir.
Uzun zamandır MQL5'te yazmıyorum, hiç programcı olmadım. MQL4'ü biliyordum, şimdi biraz MQL5 biliyorum. Neden neredeyse her gün MT5 hatalarıyla karşılaşıyorum? Aslında, sokaktaki bir adam neredeyse her gün tesadüfen böcek bulur! Bu nedir, neden bu kadar nemli? deneyenler yok mu MT can sıkıcı olmaya başladı derken yalan söylemiyorum. Ve daha da sinir bozucu, başka bir şey üzerinde nasıl program yapacağımı bilmediğimin farkına varmak.
fxsaber : Uzun zamandır MQL5'te yazmıyorum, hiç programcı olmadım. MQL4'ü biliyordum, şimdi biraz MQL5 biliyorum. Neden neredeyse her gün MT5 hatalarıyla karşılaşıyorum? Aslında, sokaktaki bir adam neredeyse her gün tesadüfen böcek bulur! Bu nedir, neden bu kadar nemli? deneyenler yok mu MT can sıkıcı olmaya başladı derken yalan söylemiyorum. Ve daha da sinir bozucu, başka bir şey üzerinde nasıl program yapacağımı bilmediğimin farkına varmak.
Her yanlış programlama stilini hata olarak yazamazsınız. Aksi takdirde, sebepsiz yere bağıran bir çoban hakkında bir peri masalındaki gibi olacaktır: "Kurtlar, kurtlar." Herkes yardıma koştu - ama kurt olmadığı ortaya çıktı. Ancak kurtlar gerçekten saldırdığında ve çoban tekrar yardım istediğinde - kimse yardımına gelmedi - herkes onun tekrar oynamaya karar verdi.
hepsi aynı, düşmemesi gereken ebeveynin ardıl yöntemlerinde.
Arabelleği kopyalamayı reddederseniz:
daha sonra gösterge işini başarıyla tamamlar
Arabelleği kopyalamayı reddederseniz, tutamaç işe yaramaz. Geliştiricilerin bir hatayı yerelleştirmelerine bu şekilde mi yardımcı oluyorsunuz?
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 getirildi, ancak CPU'm neden boş bir terminale bu kadar yüklendi?
OnCalculate() içindeki tanıtıcının doğruluğunu kontrol etmeden önce ekleyin. Ve eğer bayrak yazılıysa - OnCalculate()'den çıkın. Doğru, elbette, OnCalculate()'in bunu durdurması pek mümkün değil ... ancak herhangi bir işlem yapılmayacak ..
Sorunu olabildiğince doğru bir şekilde belirlemeye çalışıyorum. Bu, ServiceDesk'e yapılan bir isteğe yanıt verme süresini büyük ölçüde azaltabilir.
Ve işte kötülüğün kökü: gösterge arabelleği hesaplanana kadar (prev_calculated==0'a kadar) - hiçbir şey yapılamaz
her şey böyle çalışır ve gösterge hemen boşaltılır.
Ve işte kötülüğün kökü: gösterge arabelleği hesaplanana kadar (prev_calculated!=0'a kadar) - hiçbir şey yapılamaz
her şey böyle çalışır ve gösterge hemen boşaltılır.
Uzun zamandır MQL5'te yazmıyorum, hiç programcı olmadım. MQL4'ü biliyordum, şimdi biraz MQL5 biliyorum. Neden neredeyse her gün MT5 hatalarıyla karşılaşıyorum? Aslında, sokaktaki bir adam neredeyse her gün tesadüfen böcek bulur! Bu nedir, neden bu kadar nemli? deneyenler yok mu MT can sıkıcı olmaya başladı derken yalan söylemiyorum. Ve daha da sinir bozucu, başka bir şey üzerinde nasıl program yapacağımı bilmediğimin farkına varmak.