[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 1076
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
Problem değil. Her tikte yeni bir şekilde yayılma talep ediyoruz ve sorun ortadan kalkıyor - her tikte elimizde her zaman taze bir yayılım olacak. Değişken spreadlere sahip bir DC'de çalışıyorsanız, her onay için minimum seviyeyi de yeni bir şekilde istemek zarar vermez.
Çok teşekkürler. kazanıldı. İlim hazinesine gider))) Söyle bana, önceki mumun boyutunu belirleyen fonksiyonla ne yapılmalı?
extern int CandleVolume=60 - önceki mumun boyutu 60 pipten fazlaysa
aynı hata
aynı hata
Hatayı anladım. Bu durumda işlevi normalleştirmeden aşağıdaki gibi yazmak mümkün müdür:
int CheckVolume()
NormalizeDouble hakkında daha fazla soru:
1. Bir dizi çubuk özelliğinden gelen verileri karşılaştırırsanız , NormalizeDouble kullanamaz mısınız?
2. Çubukların farklı özelliklerini (Düşük, Yüksek, Açık, Kapat) karşılaştırırsanız, NormalizeDouble kullanmamak mümkün mü?
3. Ve anladığım kadarıyla , bölme, çarpma vb. yaparken , ondalık basamak sayısı değişebildiğinde NormalizeDouble kullanımı kesinlikle gerekli mi?
NormalizeDouble() 'ı gerekmedikçe kullanmamaya çalışıyorum. Değerler arasındaki fark bir noktadan büyükse, o (fonksiyon) gerekli değildir.
Yakın değerler için (değerlerinin) mutlak farkını kontrol etmek gerekir. Yarım puandan fazla veya az. Daha az eşittir, daha fazla değildir.
Hatayı anladım. Bu durumda işlevi normalleştirmeden aşağıdaki gibi yazmak mümkün müdür:
Daha optimal seçenek. Herhangi bir işlev zaman ve kaynak gerektirir. Ve elbette biraz zaman ve biraz kaynak. Ancak kodda benzer birçok şey varsa, o zaman frenler görünecektir.
Daha optimal seçenek. Herhangi bir işlev zaman ve kaynak gerektirir. Ve elbette biraz zaman ve biraz kaynak. Ancak kodda çok fazla benzer şey varsa, o zaman frenler görünecektir.
Tünaydın,
İki sorum var hiçbir şekilde çözüm bulamıyorum yardım edin:
1. 6 bekleyen emir veren bir danışman var. "a" değerinin Ask değerini ataması nasıl sağlanır ve böylece hepsi için sipariş verirken kullanılır ve her işarette güncellenmez, ayrıca gerekirse belirli koşullar altında daha fazla kaldırılıp değiştirildiğinde de kullanılır. , ve altı emir olana kadar kaydedilirler, bunlar kapanacak mı ve fonksiyon emirleri yeni bir emir üzerine yerleştirecek (Ask değerini "a" atayacak) ve yeni değerle çalışacak mı?
2. "OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss(),OrderTakeProfit());" emrinde bir değişiklik var mı veya konuyu bekleyen bir emir verirken aynı değerlerle mi değiştiriyorsunuz?
Not: Ders kitaplarında bununla ilgili hiçbir şey bulamadım // Hepinize teşekkür ederim.
Aşağıdaki test kriterleri için bir danışman bulmanıza yardımcı olun.
- 1/4/2005'ten günümüze testler.
- Ortalama aylık kâr, ilk depozitonun %5'ini aşmalıdır
- Maksimum göreceli düşüş %10'u geçmez
- Döviz çifti herhangi biri olmalıdırEn önemlisi test sırasında normal verileri göstermesi)))) Gerçek veya demo hesaplarla ilgilenmiyorum.
Aşağıdaki test kriterleri için bir danışman bulmanıza yardımcı olun.
- 1/4/2005'ten günümüze testler.
- Ortalama aylık kâr, ilk depozitonun %5'ini aşmalıdır
- Maksimum göreceli düşüş %10'u geçmez
- Döviz çifti herhangi biri olmalıdırEn önemlisi test sırasında normal verileri göstermesi)))) Gerçek veya demo hesaplarla ilgilenmiyorum.