Hatalar, hatalar, sorular - sayfa 1675
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Dün 1687. sayfada tartışmıştık. :) Ama 1686.sayfadaki şu mesajdan okumak daha iyi: https://www.mql5.com/ru/forum/1111/page1686#comment_2790746 Bu arada, kişi sorunuzu yanıtladı. . Bu sadece desen olur. Göstergeyi arama talebi Terminale gider. Onlar. danışman veya komut dosyası göstergeyi doğrudan aramaz, terminal bir aracı görevi görür. Terminal, belirtilen parametrelere sahip böyle bir göstergenin mevcut olup olmadığını kontrol eder. Evet ise, göstergeyi zaten var olan bir göstergeye bir tanıtıcı (referans) olarak adlandıran programa döner. Ve uç derinliklerinde, sayaçta bu göstergeye başka bir çağrı olduğunu işaret ediyor. Onlar. bu göstergeye kaç tane tutamaç döndüğünü takip eder. Birisi bir IndicatorRelease yaptığında, aynı göstergeyi aynı parametrelerle çağıran diğerlerinin artık o göstergeye ihtiyacı olmadığı anlamına gelmez. Bu nedenle, Terminal sayacı bir azaltır, ancak göstergeyi başka biri kullandığı için aktif bırakır. Bu, sayaç sıfırlanana kadar devam eder. Ancak sıfırlandığında, Terminal bu göstergeyi kalıcı olarak ve geri alınamaz bir şekilde RAM'den siler.
IndicatorRelease içerecek, ancak göstergenin kendisine bir çağrı içermeyecek bir kod oluşturmaya çalışırsanız, o zaman basitçe derlemeyeceğinizi düşünüyorum, çünkü tanıtıcıyı IndicatorRelease'e geçirmeniz gerekir ve gösterge değilse programdan çağrılırsanız, tanıtıcıyı da tanımazsınız.
Ne yazık ki, incelemede tüm bunların spekülasyon olduğu ortaya çıktı. Dahili bir sayaç varsa, o zaman tanımladığınız gibi çalışmıyor.
Tamponunu rastgele dolduran bir gösterge yazdım. Farklı yerlerden (MT5) bu göstergeyi aynı giriş parametreleriyle iCustom aracılığıyla çağırıyorum. Ve tamamen farklı tampon değerleri alıyorum! Birisinin hüsnükuruntu veya MT5'te bir bug ve göstergeler belirtildiği gibi çalışmıyor.
KAPALI: Palomalso forumu? Hafta sonu bozacaklar gibi görünüyor.
Alexey Kozitsyn - kullanıcının böyle bir fırsatı yok
KAPALI: Palomalso forumu? Hafta sonu bozacaklar gibi görünüyor.
Kullanıcıya DRAW_ARROW ve DRAW_NONE arasında bir seçim yapılabilir...
Evet, ben de alıntı yapamadım.
Ve ok arabelleğine clrNONE ayarlamanın amacı nedir? Sadece DRAW_NONE stilini ayarlayabilirsiniz ...
Kullanıcıya DRAW_ARROW ve DRAW_NONE arasında bir seçim yapılabilir...
Evet, ben de alıntı yapamadım.
Gösterge kullanıcıları için soru?
Daha önce böyle olsaydı, sorun değil. Daha doğrusu uygun.
Bir kişi okların gösterimini kapatmak istiyorsa ve geliştiriciler bunu düzeltmiyorsa, dediğim gibi, girdiye "göster / gösterme" bayrağını koyabilir ve DRAW_ARROW / DRAW_NONE olarak uygulayabilirsiniz.
Daha önce böyle olsaydı, sorun değil. Daha doğrusu uygun.
Bir kişi okların gösterimini kapatmak istiyorsa ve geliştiriciler bunu düzeltmiyorsa, dediğim gibi, girdiye "göster / gösterme" bayrağını koyabilir ve DRAW_ARROW / DRAW_NONE olarak uygulayabilirsiniz.
Düzenli arızayı farklı şekillerde atlayabilirsiniz, ancak bu, bildirdiğim bir hatadır.