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
Söyleyin bana, çağrılan göstergenin adı bir değişkende yer alıyorsa gösterge tanıtıcısını alırken neden bir hata oluşuyor?
Yani, böyle bir hata yok:
4802 hatasını şu şekilde alıyoruz (Gösterge oluşturulamıyor):
tester_indicator hakkında buradan bilgi edinin .
Evet, okudum ve tekrar tekrar okudum. )) Ama ihtiyacınız olanı elde etmek için bir şey başarısız olur. Ve değişken göstergesinin adını ayarlamam gerekiyor.
Yani test_indicator özelliğini eklediniz mi? Görünüşe göre bu olmadan olmaz.
Sınanmış. Bir şey doğru çalışmıyor. Bir örnek verebilir misiniz (belki yanlış yapıyorum)?
PS Çıktı . Hiçbir yerde daha kolay. dinlenmeye gitti. ))
Not 2. Ancak yine de, bunun tüm göstergeleri test_indicator özelliği aracılığıyla kaydetmeniz gerektiği gerçeğine bağlı olduğu ortaya çıktı. Yani, göstergenin adı harici bir parametre tarafından ayarlanmışsa ve kullanıcının yeni bir göstergesi varsa, o zaman tekrar koda girmeniz gerekir. Bu tam olarak istediğimiz şey değil.
Not 2. Ancak yine de, bunun tüm göstergeleri test_indicator özelliği aracılığıyla kaydetmeniz gerektiği gerçeğine bağlı olduğu ortaya çıktı. Yani, göstergenin adı harici bir parametre tarafından ayarlanmışsa ve kullanıcının yeni bir göstergesi varsa, o zaman tekrar koda girmeniz gerekir. Bu tam olarak istediğimiz şey değil.
Beşte böyle yapılır. Dördünde böyle bir bağımlılık yoktu, ben bunu keyfi olarak seçilmiş diğer birkaç hindiden hindi yapmak için kullandım. Belki geliştiriciler bu konuda ne düşündüklerini ifade ederler.
Gerçek şu ki, MT5 test cihazındaki Expert Advisors, terminalin dışında başlatılır ve MT4'teki tüm kitaplık ortamına sahip değildir.
Örneğin, bir Uzman Danışman genellikle buluta gönderilir ve ek bağlantıları aktarmak için şunları yapmanız gerekir:
Dinamik gösterge çağrıları kullanılıyorsa, kullanılanların listesini manuel olarak girmeniz gerekir. Bir üçüncü taraf testi başlattığında, tüm bağımlı dosyalar EA ile birlikte gönderilir. Bunlar yerel (zaten terminalin dışındalar) veya uzak veya bulut aracıları olabilir.
Bu, "başlangıçta tıklayın ve başka bir şey düşünmeyin, her şey otomatik olarak çalışır" için ödemeniz gereken bedeldir.
Gerçek şu ki, MT5 test cihazındaki Expert Advisors, terminalin dışında başlatılır ve MT4'teki tüm kitaplık ortamına sahip değildir.
Bu, "başlangıçta tıklayın ve başka bir şey düşünmeyin, her şey otomatik olarak çalışır" için ödemeniz gereken bedeldir.
Belki de soru zaten gündeme getirildi, ancak forumda bulamadım.
Aşağıdaki kodda (test() yönteminde), bir nesneye sabit bir tanımlayıcı (referans) alırken ve onu sabit olmayan bir tanımlayıcıya atarken, derleyici (MetaEditor 5.00, Build 687) bir hata vermez:
Belki de soru zaten gündeme getirildi, ancak forumda bulamadım.
Aşağıdaki kodda (test() yönteminde), bir nesneye sabit bir tanımlayıcı (referans) alırken ve onu sabit olmayan bir tanımlayıcıya atarken, derleyici (MetaEditor 5.00, Build 687) bir hata vermez:
hatasız böyle oluyor
geliştiriciler için nesnelere işaretçilerin hızı hakkında bir soru
neden ilk kod
ikincisinden iki kez daha hızlı mı çalışıyor?
2012.08.21 09:56:40 bilgi (EURUSD,D1) 2=1654
2012.08.21 09:56:38 bilgi (EURUSD,D1) 1=795
hızı artırmak için optimize edebilir misiniz?