[Arşivle!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 2. - sayfa 123
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
Lütfen bana barların olmadığı hafta sonlarının etkisinden nasıl kaçınacağımı söyle. Formülleri kullanarak çubuk sayısını hesaplayalım:
nt i1 =( Zaman[0] - t1 )/60/ Dönem ();
int i2 =( Zaman[0] - t2 )/60/ Dönem ();
ve i1 ile i2 arasındaki çubuk sayısı, aralarındaki farka eşittir. Yani: Çubuk sayısı = i1-i2 . Ancak i1 ve i2 hafta sonları arasında kalıyorsa, cumartesi ve pazar günleri mevcut olmayan çubuklar dikkate alınarak çubuk sayısı hesaplanacaktır. Bu durumdan nasıl çıkılır?Saygılarımla, Dmitry.
Herkese teşekkürler. Ben kendim anladım.
insanlar! 2.643789 tam sayıya nasıl yuvarlanır? veya zor değilse link atın,
aksi halde ders kitabında ve belgelerde bulamazsınız, aramada hiçbir şey bulunamadı veya yanlış yere bakıyorum
alsu , tamamen nasıl doldurulur? :)
ve neden i yazdıralım?) i, Çubuk sayılan+2'ye eşittir. nasıl olumsuz olabilir?
Bu kod her tikte yürütülür, yani. her tik geldiğinde Rel,... dizilerinin tüm elemanlarına Bars'dan sıfıra kadar bir değer atanır. (Bu arada, Bars numaralı eleman yok, dizideki son indeks Bars-1 - bu hatırlanmalıdır)
Şimdi oluşturmama hakkında.
Hatanın nerede olduğunu bulmamız gerekiyor. Başlangıç olarak, aldığım indeksin hangi değerleri verdiğine ve rsi() fonksiyonunun ne verdiğine bakmayı öneriyorum. ME'de hata ayıklayıcı olmadığından, yankı kullanmaya devam eder, yani. Yazdır().
insanlar! 2.643789 tam sayıya nasıl yuvarlanır? veya zor değilse link atın,
aksi halde ders kitabında ve belgelerde bulamıyorum, aramada hiçbir şey bulunamadı veya yanlış yere bakıyorum
https://docs.mql4.com/en/math/MathRound
double MathRound(çift değer)
İşlev, belirtilen sayısal değerin en yakın tam sayısına yuvarlanmış bir değer döndürür.
Misal:
çift y=MathRound(2.8);
Print("2,8'den y'ye",y);
y=MathRound(2.4);
Print("Yuvarlak -2.4",y);
// Çıktı: Yuvarlak 2.8 - 3
// -2.4'ten -2'ye yuvarlama
..her tikte Rel,... dizilerinin tüm elemanlarına Barlardan sıfıra kadar bir değer atanır.
Şimdi oluşturmama hakkında.
Hatanın nerede olduğunu bulmamız gerekiyor. Başlangıç olarak, aldığım indeksin hangi değerleri verdiğine ve rsi() fonksiyonunun ne verdiğine bakmayı öneriyorum. ME'de hata ayıklayıcı olmadığından, yankı kullanmaya devam eder, yani. Yazdır().
"Barlardan sıfıra" zaten düzelttim) Chenit'i sürekli okuyup düzeltiyorum.
şimdi oluşturmama hakkında)
Bars-counted+2 negatif olabilir mi?
tüm açık siparişler nasıl değiştirilir?
Nedense sadece bir düzen beni değiştiriyor
işte kodum
Sihirsiz 10-50 açık siparişim var, ancak yalnızca bir sipariş için zararı durdur , bana neyin yanlış olduğunu söyle?"Barlardan sıfıra" zaten düzelttim) Chenit'i sürekli okuyup düzeltiyorum.
şimdi oluşturmama hakkında)
Bars-counted+2 negatif olabilir mi?
tüm açık siparişler nasıl değiştirilir?
Nedense sadece bir düzen beni değiştiriyor
işte kodum
Sihirsiz 10-50 açık siparişim var, ancak yalnızca bir sipariş için zararı durdur, bana neyin yanlış olduğunu söyle?1) k değişkeni, tot değişkenini tekrarlar
2) a<=k yanlış, doğru a<k
3) Günlükte siparişlerin değiştirilmesiyle ilgili neler var?
1) k değişkeni, tot değişkenini tekrarlar
2) a<=k yanlış, doğru a<k
3) Günlükte siparişlerin değiştirilmesiyle ilgili neler var?
1) k değişkeni, tot değişkenini tekrarlar
2) a<=k yanlış, doğru a<k
3) Günlükte siparişlerin değiştirilmesiyle ilgili neler var?