Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 1345
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
Yine, bir sonraki kopyayı yüklerken öneki değiştirmeniz gerekiyor mu?
Ve kelimelerdeki amaç nedir?
düğmeler pencerenizde oluşturulamaz ve kontrol edilemez.
o ne olacak?
Ve kelimelerdeki amaç nedir?
düğmeler pencerenizde oluşturulamaz ve kontrol edilemez.
o ne olacak?
Bilmiyorum ama bunu şu şekilde yapmanız gerekiyor: Alt pencerenizde oluşturun ve tıkladığınızda bu alt pencerenin numarasını alın. Hiçbir şey çizmenize gerek yok, sadece tıklandığında Uyarı'da alt pencerenin numarasıyla ilgili bilgileri görüntüleyen bir düğme var.
Bilmiyorum ama bunu şu şekilde yapmanız gerekiyor: Alt pencerenizde oluşturun ve tıkladığınızda bu alt pencerenin numarasını alın. Hiçbir şey çizmenize gerek yok, sadece tıklandığında Uyarı'da alt pencerenin numarasıyla ilgili bilgileri görüntüleyen bir düğme var.
ilk kaynağımda test edildi:
ne yazık ki, her şey yazdığınız gibi - bu göstergenin birkaç kopyasını varsayılan parametrelerle çalıştırırsanız, düğme yalnızca alt penceredeki ilk göstergede olacaktır
ve başlangıçta parametreleri değiştirirseniz, her şey yolundadır.
genel olarak anlaşılmaz durum
ilk kaynağımda test edildi:
ne yazık ki, her şey yazdığınız gibi - bu göstergenin birkaç kopyasını varsayılan parametrelerle çalıştırırsanız, düğme yalnızca alt penceredeki ilk göstergede olacaktır
ve başlangıçta parametreleri değiştirirseniz, her şey yolundadır.
genel olarak anlaşılmaz durum
Soru şu: Ayarlara girmeden parametreler otomatik olarak nasıl değiştirilir?
Şimdiye kadar hiçbir şey çalışmıyor ...
---
PS İdeal, ama ne yazık ki
Şimdiye kadar hiçbir şey çalışmıyor ...
ve işe yaramayacak:
ilave:
Bir gösterge çiziyorum - günlükte OnInit alıyorum, ancak bir sonraki gösterge zaten sessiz, yani. gerçekten, göstergenin yalnızca bir kopyası çalışıyor ve göstergelerin geri kalanı yalnızca grafik bir kabuk
ve işe yaramayacak:
ilave:
Bir gösterge çiziyorum - günlükte OnInit alıyorum, ancak bir sonraki gösterge zaten sessiz, yani. gerçekten, göstergenin yalnızca bir kopyası çalışıyor ve göstergelerin geri kalanı yalnızca grafik bir kabuk
Bu böyle. MT5 mimarisi bir eğri gibi görünüyor. MT4'te her şey mükemmel çalışıyor.
Bunu MT5'te yapmaya karar verirseniz, aynı giriş parametreleriyle göstergenin bir kopyasını başlatmayı yasaklarsınız, aksi takdirde öyle görünür, ancak aslında değildir.
Bu böyle. MT5 mimarisi bir eğri gibi görünüyor. MT4'te her şey mükemmel çalışıyor.
Bunu MT5'te yapmaya karar verirseniz, aynı giriş parametreleriyle göstergenin bir kopyasını başlatmayı yasaklarsınız, aksi takdirde öyle görünür, ancak aslında değildir.
Göstergenin hesaplanan kısmı, grafik kısmı ile aynı değildir. Bu nedenle, hepsinin hesabı aynıdır. Birkaç grafik.
Tüm alt pencereleri tek bir göstergede aramak ve alt pencere numarasına sahip etiketleri bunlara koymak mümkün müdür? Aynı zamanda, zamanlayıcıdaki grafik alt pencerelerinin sayısını yakalayın: artırıldı - yeni alt pencereye bir etiket ekleyin. Ama aynı zamanda içine ne tür bir gösterge yerleştirildiğine de bakın - farklıysa, eklemeyin...
Sadece denenmemiş bir fikir.
not. "Eğrilik" konusunda katılmıyorum. 20 özdeş gösterge için hesaplanmış bir parça, 20 özdeş gösterge için hesaplanmış 20 parçadan daha iyidir.
Göstergenin hesaplanan kısmı, grafik kısmı ile aynı değildir. Bu nedenle, hepsinin hesabı aynıdır. Birkaç grafik.
Tüm alt pencereleri tek bir göstergede aramak ve alt pencere numarasına sahip etiketleri bunlara koymak mümkün müdür? Aynı zamanda, zamanlayıcıdaki grafik alt pencerelerinin sayısını yakalayın: artırıldı - yeni alt pencereye bir etiket ekleyin. Ama aynı zamanda içine ne tür bir gösterge yerleştirildiğine de bakın - farklıysa, eklemeyin...
Sadece denenmemiş bir fikir.
not. "Eğrilik" konusunda katılmıyorum. 20 özdeş gösterge için hesaplanmış bir parça, 20 özdeş gösterge için hesaplanmış 20 parçadan daha iyidir.
Yaptım, düğmeye tepki yok - kopyanın OnChartEvent'i çalışmıyor ve alt pencerenin numarasını anlamıyor.
Genel olarak, çalışmayan şey budur ve bununla birlikte kodun geri kalanı
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5
İgor Makanu , 2021.09.12 21:53
ve işe yaramayacak:
ilave:
int OnInit () { Print ( __FUNCTION__ );
Bir gösterge çiziyorum - günlükte OnInit alıyorum, ancak bir sonraki gösterge zaten sessiz, yani. gerçekten, göstergenin yalnızca bir kopyası çalışıyor ve göstergelerin geri kalanı yalnızca grafik bir kabuk
Yaptım, düğmeye tepki yok - kopyanın OnChartEvent'i çalışmıyor ve alt pencerenin numarasını anlamıyor.
Genel olarak, çalışmayan şey budur ve bununla birlikte kodun geri kalanı
ANCAK!!! "Debug.tpl" adı altında bu göstergelerin 2-3'ünü içeren bir şablon oluşturur ve göstergede hata ayıklamaya başlarsanız, OnInit() beklendiği gibi çalışır.
Temel olarak, aşağıdaki deneyi yaptım:
Gösterge oluşturulana kadar OnInit()'in yürütüleceği ve penceredeki göstergelerin sayısına bağlı olarak göstergenin kısa adının yapılacağı beklentisiyle #özellik maksimuma OnInit()'e taşındı.
Ama yardımcı olmadı:
İlk kopyayı çalıştırma
Gösterge Adı 2………
İkinci kopyayı çalıştırıyorum - gösterge adı her iki gösterge için hala 2
Hata ayıklamaya başlıyorum ve ne görüyorum !!! Henüz yüklenmemiş göstergesi yazdırılıyor… ikinci ve üçüncü satırları okuyun…
nasıl olabilir?
Ayrıca, OnInit () girişinde hata ayıklama durdurulur, windows_total değişkeni çöp içerir, short_name hala boş bir dizedir ...
Merhaba……… ama bunların hepsi zaten basıldı… nasılmış???
Ve short_name zaten değişti
Sonuç olarak, gösterge hata ayıklama modunda tamamen yüklendikten sonra, göstergelerin adları bunlardır.
Belki de geliştiricilerin dikkatini bu tür hatalara çekmemiz gerekiyor ...