Expert Advisor'ın yalnızca ilk kez düşürüldüğü çizelgede çalıştığından nasıl emin olunur? - sayfa 2
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret 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
Bu arada, evet. Danışmanın 2 örneğini kullanmak kabul edilemezse, bu nedenle önce hangi danışmanın başladığı önemli değildir.
var :(
ilk durum: bir sembol ve bir nokta üzerinde iki açık çizelge. bir dizi göstergede diğerinde - diğeri. neyin ve hangi miktarın önemli olmadığı (çözüm evrensel olmalı ve belirli isimlere bağlı olmamalıdır).
yani: EA'nın yalnızca ilk gösterge grubuyla ilk grafik üzerinde çalışmasına ihtiyacım var (bazıları EA'ya sinyal verebilir). ancak yanlışlıkla ikinci grafiğe eklersem, EA, onu ekledikten sonra veya yeniden derlemeden sonra veya terminali yeniden başlattıktan sonra orada çalışmamalıdır. İkincisinde, ancak ilk danışmanı elimle sildikten sonra çalışmaya başlayabilir (gerçekten düşünülmesi gerekir - ama yine de) ve deinit kuyrukları temizledikten sonra
Seçenek bir, iki sovyet akrabası, hangi çizelge olursa olsun:
init()'te bir tanımlayıcı numarası oluşturursunuz, bunu yerel ve global bir değişkene yazarsınız.
start()'ta, kodu yalnızca global ve yerel değişkenlerin değeri eşleşirse yürütürsünüz.
start()'ta, değişkenler eşleşmiyorsa bir sesle sinyal verirsiniz - kodun iki örneği çalışıyor.
Kuyruk dosyasında bir dosya oluşturun, kuyrukta ilk kim çalışıyorsa onu deinit ile kuyruktan çıkarın ( REASON_REMOVE 1 Program çizelgeden kaldırıldı)
Belki böyle bir şey
var :(
ilk durum: bir sembol ve bir nokta üzerinde iki açık çizelge. bir dizi göstergede diğerinde - diğeri. neyin ve hangi miktarın önemli olmadığı (çözüm evrensel olmalı ve belirli isimlere bağlı olmamalıdır).
yani: EA'nın yalnızca ilk gösterge grubuyla ilk grafik üzerinde çalışmasına ihtiyacım var (bazıları EA'ya sinyal verebilir). ancak yanlışlıkla ikinci grafiğe eklersem, EA, onu ekledikten sonra veya yeniden derlemeden sonra veya terminali yeniden başlattıktan sonra orada çalışmamalıdır. İkincisinde, ancak ilk danışmanı elimle sildikten sonra çalışmaya başlayabilir (gerçekten düşünülmesi gerekir - ama yine de) ve deinit kuyrukları temizledikten sonra
yani aynı şey farklı parametrelere sahipse, sonuçta, sihirbazı harici yapabilir ve onu da değiştirebilirsiniz, o zaman karışıklık olmaz ve her şey açıktır.
init ()'de bir tanımlayıcı numarası oluşturursunuz, bunu yerel ve global bir değişkene yazarsınız.
start()'ta, kodu yalnızca global ve yerel değişkenlerin değeri eşleşirse yürütürsünüz.
görünüşe göre ayarlardan vb. bağımsız olarak bu danışmanın yalnızca bir kopyasının çalışmasını istiyor.
kesinlikle! hangisini ilk önce astım (tek bir kopya olmadığında), o her zaman çalışır ve geri kalanlar daha sonra - hayır!