[Arşivle!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 2. - sayfa 345
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
Tünaydın!
Bu kadar basit bir soru ama sipariş açarken StopLoss koymazsanız bir şey olmuyor, nasıl doğru yazılır.
NULL ve 0.00000 koymaya çalıştım, ancak bir sipariş açmaya çalıştığımda 130 hatası yemin ediyor.
Lütfen bana nasıl yapacağımı söyle?
Tünaydın!
Bu kadar basit bir soru ama sipariş açarken StopLoss koymazsanız bir şey olmuyor, nasıl doğru yazılır.
NULL ve 0.00000 koymaya çalıştım, ancak bir sipariş açmaya çalıştığımda 130 hatası küfür ediyor.
Lütfen bana nasıl yapacağımı söyle?
0 işlenmeli
Diğer seçenekler neler? ve kaç karakter 4 veya 5?
Tünaydın!
Bu kadar basit bir soru ama sipariş açarken StopLoss koymazsanız bir şey olmuyor, nasıl doğru yazılır.
NULL ve 0.00000 koymaya çalıştım, ancak bir sipariş açmaya çalıştığımda 130 hatası küfür ediyor.
Lütfen bana nasıl yapacağımı söyle?
şöyle yazın: 0 - bu, açılış işlevinde kurulum yerinde, ayrıca ME editöründe, bu OrderSend () işlevinde, imleçle birlikte durun, F1'e basın ve bu yardımın içeriğini dikkatlice okuyun.
Örneğin
soru, up değişkeninde soldaki değerin nereden geldiğidir!
lütfen bana koddaki hatanın ne olduğunu söyle yoksa anlamadım bile
soru, up değişkeninde soldaki değerin nereden geldiğidir!
lütfen bana koddaki hatanın ne olduğunu söyle yoksa anlamadım bile
Böylece UP her tikte artabilir. Başlat () içinde başlatmak gerekli olacaktır.
Barları açarak test ettiğim şeyi yazmayı unuttum
ilk değer zaten kaldı, ancak 0 olmalı
ve start() içinde, başlatılırsa (yukarı), sıfıra sıfırlanır ve kaç kez (bu kod 4'te) dizi olduğunu saymam gerekir.
belirli bir süre için
Tik hacimlerine uygulanan ArrayMinimum() işlevi , minimum hacim değerine sahip çubuğu belirler ve dizinini döndürür. Sorun şudur - hacmi de minimum olan, ancak bu işlev tarafından belirlenenden daha yüksek olan bir çubuğun indeksini belirlemeniz gerekir (yani, "minimum" açısından ikinci). Bunu nasıl yapabilirim?
Bu sorunu çözmeme yardım et:
Tik hacimlerine uygulanan ArrayMinimum() işlevi, minimum hacim değerine sahip çubuğu belirler ve dizinini döndürür. Sorun şudur - hacmi de minimum olan, ancak bu işlev tarafından belirlenenden daha yüksek olan bir çubuğun indeksini belirlemeniz gerekir (yani, "minimum" açısından ikinci). Bunu nasıl yapabilirim?
Dizinin hücreleri arasında dolaşın ve zaten bulunan minimum ile karşılaştırın. Tek sorun, aynı değerlerden birden fazla olabileceğidir - bu nedenle, istenen değerin dizinin sonunda mı yoksa başında mı olması gerektiğine karar vermek ve döngüyü olduğu anda kırmak daha iyidir. bulundu.
Dizinin hücreleri arasında dolaşın ve zaten bulunan minimum ile karşılaştırın. Tek sorun, aynı değerlerden birden fazla olabileceğidir - bu nedenle, istenen değerin dizinin sonunda mı yoksa başında mı olması gerektiğine karar vermek ve döngüyü olduğu anda kırmak daha iyidir. bulundu.
Hacim değerleri arasında dolaşıyoruz ve minimumu buluyoruz. Şimdi bu çubuğun indeksini nasıl belirleyebiliriz?
Kullandığım döngü:
harici int Quant_Bars=5;
//--------------------------
int başlangıç()
{
int i;
çift Minimum=10000;
for(i=0;i<=Quant_Bars-1;i++)
{
if (Hacim[i]< Minimum)
Minimum=Hacim[i];
}
Uyarı ("Minimum",Minimum);
dönüş;
}