
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
Üzgünüz, aynı gösterge birden çok pencereyi aradığınızı unuttum.
Başka bir şey düşünmeyi deneyeceğim.
===============================================
Ah-ha, anladım. Uygun bir uzunluk hesaplaması yapan bir işlev oluşturun.
Ardından, işlevin tamamlanması için hızlandırılmış süreyi benzersiz numaranız olarak döndürün.
TimeCurrent() benzersiz bir sayıdır..
neden indi'yi eklediğiniz zamanı kullanmayı denemiyorsunuz? bir etikete kaydet
Çünkü her tavsiyeyi denemem. Sadece mantıklı olanları seçiyorum.
Size yardım etmeye çalışan insanlarla kibirinizi hafifletmenizi öneririm . Bu forumda böyle bir tutum hoş karşılanmıyor.
uzak durmaya çalışacağım.
fikrimin anlamsız olduğunu nasıl söylersin??
zaman akımı benzersiz bir sayıdır ..
bu kodu deneyin .. 1 tabloya ekleyin .. ancak farklı giriş periyotları
zaman akımı benzersiz bir sayıdır ..
TimeCurrent(), aşağıdakiler de dahil olmak üzere çeşitli olası koşullar altında benzersiz bir sayı değildir:
* Birden çok mevcut grafik ve bu tablolara eklenmiş birden çok gösterge ile MT4'ün bir kopyasını yeniden başlatıyorsunuz. Hepsi aynı anda başlatılacak ve aynı TimeCurrent()'i görecekler.
*Likiditenin zayıf olduğu bir dönemde göstergenin kopyalarını ekliyorsunuz. Aracınızın fiyat beslemesinin türüne bağlı olarak, 5-10 saniye boyunca yeni kene olmadığı ve TimeCurrent() öğesinin değişmediği dönemler olabilir. Böyle bir süre boyunca yeni göstergeler eklerseniz, TimeCurrent() için aynı değeri alacaklardır.
sadece TIME TAG etiketini bulamazsak zaman etiketi ekleme
bu yüzden deinit'te TIME TAG etiketini silmeyin .. böylece değer asla değişmez
tamam..korkuyorsak 5 veya 10 saniye sonra tık yok.. Time Current yerine TimeLocal kullanabilir miyiz?
sadece TIME TAG etiketini bulamazsak zaman etiketi ekleme
bu yüzden deinit'te TIME TAG etiketini silmeyin .. böylece değer asla değişmez
tamam..korkuyorsak 5 veya 10 saniye sonra tık yok.. Time Current yerine TimeLocal kullanabilir miyiz?
... Ayrıca, grafik nesneleri hakkında yukarıda tartışılan sorun var: göstergeyi bir grafiğe ekler ve ardından bir şablon oluşturursanız, şablondan oluşturulan tüm yeni grafikler aynı TIME_TAG değerine sahip olacaktır. Ve nesnenin kullanımı, grafik başına göstergenin yalnızca bir örneğine izin verir; Tüm olası parametreleri IndicatorShortName içine koymazsanız, birden çok gösterge aynı kimliği alacaktır.
... Ayrıca, grafik nesneleri hakkında yukarıda tartışılan sorun var: göstergeyi bir grafiğe ekler ve ardından bir şablon oluşturursanız, şablondan oluşturulan tüm yeni grafikler aynı TIME_TAG değerine sahip olacaktır. Ve nesnenin kullanımı, grafik başına göstergenin yalnızca bir örneğine izin verir; Tüm olası parametreleri IndicatorShortName içine koymazsanız, birden çok gösterge aynı kimliği alacaktır.
deneyin lütfen..
1 şablonla 5 indi'yi farklı ayarlara koyarsanız ..
ör. zaman değeri 111111000
pencere 1'de 1111110001 gösterilecekpencere 5'te 1111110005 gösterilecek
çünkü pencere numarasını ekliyorum
ObjectSetText (ad , DoubleToStr ( TimeCurrent (), 0 )+ DoubleToStr (rüzgar, 0 ) , 9 , "Arial" ,Sarı);
Tüm olası parametreleri IndicatorShortName içine koymazsanız, birden çok gösterge aynı kimliği alacaktır .
evet.. dikkate alınmasında fayda var.
ama OVO ve You gibi bir usta kodlayıcı için kolay olacağını düşünüyorum.
1 şablonla 5 indi'yi farklı ayarlara koyarsanız ..