[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 1057
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
int bildirimini değiştir konum[k] çift Konum[k] - 33.00000000 çıktı , neden int sıralamak çalışmıyor?
Eh, yazısının tek mantıklı noktası, ders kitabını okumadığımı varsaymasıydı.
Okusaydım, bilirdim - NE
MQL4 dil ifadeleri yalnızca örtük tip dökümünü kullanır. Artan düzende dönüştürürken önceliği yazın:
İşlemleri gerçekleştirmeden önce (atama işlemleri hariç), en yüksek önceliğe sahip türe ve atama işlemlerinden önce hedef türe bir dönüşüm gerçekleşir.
Örnekler:
int ben = 1 / 2; // tip tahmini yok, sonuç: 0 int ben = 1 / 2.0; // ifade double'a dönüştürülür, ardından int hedefine dönüştürülür, sonuç: 0 çift d = 1 / 2; // int türünün ifadesi double hedef türüne dönüştürülür, sonuç: 0.0 çift d = 1.0 / 2.0; // tip tahmini yok, sonuç: 0,5 çift d = 1 / 2.0; // ifade, hedef türle aynı olan double'a dönüştürülür, sonuç: 0,5 dizi = 1.0 / 8; // ifade çifte dönüştürülür, ardından hedef dizeye dönüştürülür, sonuç: "0.12500000" (10 karakter içeren dize) dizi s = NULL; // int türündeki sabit, hedef tür dizesine dönüştürülür, sonuç: "0" (bir karakter içeren dize) string s = "Bilet #"+12345; // ifade, hedef türle eşleşen bir dize türüne dönüştürülür, sonuç: "Ticket #12345"
Tip dökümü sadece sabitler için değil, aynı zamanda farklı tipteki değişkenler için de geçerlidir.
eddy :
olumlu değişikliklerin ortalamasının olumsuz değişikliklerin ortalamasına oranı olan standart kod tabanı RSI aynı değildir
pozitif değişikliklerin toplamının negatiflerin toplamına oranı olan gerçek, orijinal RSI.
Yine de, codebaz'ın aksine, uzun yıllardır bildiğim ve anladığım halde, versiyonumun doğruluğunu iddia etmeyeceğim.
Peki, temel bilgiler bunlar, uzun süredir piyasada olan herkes rsi'nin sumpos / sumneg * 100 olduğunu biliyor sanırım
ve burada bir dizi int - değerine uygun int uygunsa türlerin zorlaması? ayrıca hesaplamalarda int değişkenlerini kullanmak
int ben = 1 / 2; // tip tahmini yok, sonuç: 0
çift sayıyı 2'ye bölerim ve int'i int'e bölerim
her şey ortaya çıktı. gösterge arabelleği yalnızca çift olabilir
PAYLAŞIRSINIZ .... ve bu
int ben = 1 / 2; // tip tahmini yok, sonuç: 0
Terminali her şeyi olduğu gibi bırakarak (tablolar, vb.) yeniden yüklemek mümkün müdür, öyleyse nasıl?
Windows'u yeniden yüklerken olduğu gibi, tüm "değerli" dosyalarınızı kaydedin ve en azından her gün MT4'ü yeniden yükleyin.
Bu seçenek karmaşık görünüyorsa (hangi dosyaları kaydedeceğinizi bilmiyorsanız), farklı bir şekilde deneyin:
"ARŞİV" demek için geçerli MT4 klasörünü yeniden adlandırın ve MT4'ün yeni bir kopyasını yükleyin. Daha sonra ihtiyacınız olan dosyaları "ARŞİV" klasöründen yeni MT4'e sürükleyip uygun klasörlere koyacaksınız.
Her şey çok basit.