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
statik int a; start(){ KÜRESEL DEĞER üzerinde oturur
1 veya 0 farkı yok. doğru veya yanlış
Koşullar yürürlüğe girdikten sonra değeri artırıyorum
Başkalarından yardım istediğinde, bools ile true veya false kullanmak da dahil olmak üzere kodunuzu mümkün olduğunca kolay okunur hale getirmelisiniz.
Sayıları kullanmak bunun gibi hatalara yol açabilir
bool a= 1 ;
bool b=- 1 ;
if (a+b== 0 )
Print ( "a+b equals 0" );
else
Print ( "a+b does not equal 0" );
Yalnızca bir OrderSelect başarısız olursa a değerini artırıyorsunuz, nerede sıfırlanıyor?
Kodunuzda bir döngü yok, siparişler arasında nerede dolaşıyor?
Başkalarından yardım istediğinde, bools ile true veya false kullanmak da dahil olmak üzere kodunuzu mümkün olduğunca kolay okunur hale getirmelisiniz.
Sayıları kullanmak bunun gibi hatalara yol açabilir
bool a= 1 ;
bool b=- 1 ;
if (a+b== 0 )
Print ( "a+b equals 0" );
else
Print ( "a+b does not equal 0" );
Yalnızca bir OrderSelect başarısız olursa a değerini artırıyorsunuz, nerede sıfırlanıyor?
Kodunuzda bir döngü yok, siparişler arasında nerede dolaşıyor?
Yalnızca bir OrderSelect başarısız olursa a değerini artırıyorsunuz, nerede sıfırlanıyor?
a sıfırlanmıyor
Kodunuzda bir döngü yok, siparişler arasında nerede dolaşıyor?
döngü yazmak bir hataydı ama kod yorum değil önemli
Pekala, belli ki her şeyi biliyorsun.
Neden yardım istiyorsun?
Pekala, belli ki her şeyi biliyorsun.
Neden yardım istiyorsun?
Yapabilirim
OrderProfit ()< 0 )
bu işe yarıyor ama son geçmiş sırasını nasıl seçeceğimi anlamak ve ardından son geçmiş sırasının zarar mı yoksa kâr mı olduğunu belirlemek istedim
Yapabilirim
OrderProfit ()< 0 )
bu işe yarıyor ama son geçmiş sırasını nasıl seçeceğimi anlamak ve ardından bunun zarar mı yoksa kâr mı olduğunu belirlemek istedim
Bir sipariş seçmediğiniz için bu çalışmaz. OrderSelect() olmadan 2 testin aynı if() içinde olması için herhangi bir neden düşünemiyorum
if ( OrdersTotal ()> 0 &&
a< OrdersTotal ()&&
OrderSelect (a, SELECT_BY_POS , MODE_TRADES )== 0 )
a++;
if ( OrdersHistoryTotal ()> 0 && OrderProfit ()< 0 )
neden gösteriyorsun
a< OrdersTotal ()&&
OrderSelect (a, SELECT_BY_POS , MODE_TRADES )== 0 )
a++;
bir yoruma cevaben
OrderProfit ()< 0 )
?
Belli ki birbirleriyle alakaları yok
neden gösteriyorsun
a< OrdersTotal ()&&
OrderSelect (a, SELECT_BY_POS , MODE_TRADES )== 0 )
a++;
bir yoruma cevaben
OrderProfit ()< 0 )
?
Belli ki birbirleriyle alakaları yok
peki yaptığı şeyi neden yapıyor? mt4 terminalimde çalışıyor
Bir şeyler yapabilir, ama beklediğiniz şeyi yaptığından çok şüpheliyim.
Aksi halde neden soru gönderiyorsun?
Bireysel blokların birbiriyle çalışması için kodu mantıklı bir şekilde yeniden yazın. Siparişler arasında geçiş yapmak için bir döngü kullanın ve sipariş dizini için genel olarak bildirilen bir değişken kullanmayın/
Bir şeyler yapabilir, ama beklediğiniz şeyi yaptığından çok şüpheliyim.
Aksi halde neden soru gönderiyorsun?
Bireysel blokların birbiriyle çalışması için kodu mantıklı bir şekilde yeniden yazın. Siparişler arasında geçiş yapmak için bir döngü kullanın ve sipariş dizini için genel olarak bildirilen bir değişken kullanmayın/