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
çift algılayıcı()
{
çift w1 = x1 - 100;
çift w2 = x2 - 100;
çift w3 = x3 - 100;
çift w4 = x4 - 100;
double a1 = iCustom(NULL,0,"Özel CCI", 0);
double a2 = iCustom(NULL,0,"Özel CCI", 7);
double a3 = iCustom(NULL,0,"Özel CCI", 14);//bu CCI
double a4=iMA(NULL,0,21,0,0); //bu Kuvvet İndeksi
dönüş(w1 * a1 + w2 * a2 + w3 * a3 + w4 * a4);
}
Merhaba! Zor değilse, Expert Advisor'daki göstergeleri doğru çağırıp çağırmadığımı biri söyleyebilir mi?
çift algılayıcı()
{
çift w1 = x1 - 100;
çift w2 = x2 - 100;
çift w3 = x3 - 100;
çift w4 = x4 - 100;
double a1 = iCustom(NULL,0,"Özel CCI", 0);
double a2 = iCustom(NULL,0,"Özel CCI", 7);
double a3 = iCustom(NULL,0,"Özel CCI", 14);//bu CCI
double a4=iMA(NULL,0,21,0,0); //bu Kuvvet İndeksi
dönüş(w1 * a1 + w2 * a2 + w3 * a3 + w4 * a4);
}
hayır.
iCustom, diğer herhangi bir gösterge çağrısı işlevi gibi, gösterge tutamağını döndürür. Belgeleri okuyun
Teşekkür ederim! Sonra bu yüzden!? double a2 = iCCI(NULL,0,7, 0);
double a4=iForce(NULL,0,21,0,0);
Ve derleyici önceki sürümden memnun.
Özel Timsah göstergemizin bir örneğine bakın https://www.mql5.com/en/code/9
Orası:
Teşekkür ederim! Sonra bu yüzden!? double a2 = iCCI(NULL,0,7, 0);
double a4=iForce(NULL,0,21,0,0);
Ve derleyici önceki sürümden memnun.
Derleyici bununla iyi. Hindilerden birini 4'ten aktarırken aşağıdaki kod parçasını aldım:
4'te şöyleydi:
5-ke'de iMAOnArray eksikliği nedeniyle satır satır çeviri çalışmadı ve beta'dan dahil edildi, peki, gerçekten kullanmak istemiyorum - fih biliyor ... Şey, yani 2 * iMa aktardım başlangıçta .... Çıktının neden çöp olduğunu uzun süre anlayamadım. Korkunç bir şekilde lanetlendi. Zaten foruma yazmak istedim. Sonra geldi - alışkanlık parasını aldı. Derleyici buna uygundur, çünkü 5'te döndürülen tanıtıcı, Int (aslında bir sayı) veri türüne sahiptir ve 2 ile çarpılabilir. o
Sistemi ilk beşe transfer etmeye çalışıyorum ve hemen pusuya düşüyorum.
Hataları 0 derlerken ancak sonunda komut dosyası çalışmıyor :-(Sistemi ilk beşe transfer etmeye çalışıyorum ve hemen pusuya düşüyorum.
Hataları 0 derlerken ancak sonunda komut dosyası çalışmıyor :-(
"Senaryo" ile ne demek istiyorsun? Koddaki işlevlere bakılırsa, danışman kodunu yayınladınız. MQL4 Geçişine Bakın
"Senaryo" ile ne demek istiyorsun? Koddaki işlevlere bakılırsa, danışman kodunu yayınladınız. MQL4 Geçişine Bakın
Evet, kelimenin tam anlamıyla elbette danışmandır. wininet.dll kullanarak sunucudan bir yanıt almam gerekiyor
Evet, kelimenin tam anlamıyla elbette danışmandır. wininet.dll kullanarak sunucudan bir yanıt almam gerekiyorBu işlevlerin unicode sürümlerini kullanmayı deneyin. MQL5, Unicode kodlamasını kullanır.
Bu işlevlerin unicode sürümlerini kullanmayı deneyin. MQL5, Unicode kodlamasını kullanır.
Sonuç olarak, hata ayıklama sırasında derlemeden sonra, onu MQL düzenleyicisine geri atar - hata bile vermeden. Ve çizelgeden bir danışman çıkardığınızda, üzerinde bile görünmüyor. Onlar. ne hata ayıklama ne de danışmanı başlatma herhangi bir yerde hata vermez