Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 509
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
Sondaki durağı neden beğenmedin? Zaten terminalde yerleşik
Nazik insanlar danışmanın derlenmesine yardımcı olur, size yalvarırım, programlamada güçlü değilim.
Bunlar 'silen' hatalardır - derleme sırasında beklenen ad verir
geçersiz silme(int türü){
if(Sipariş Toplamı()>0){
for(i=OrdersTotal()-1;i>=0;i--){
OrderSelect (i,SELECT_BY_POS,MODE_TRADES);
if(type!=6 && type!=7 && type!=8)if(OrderSymbol()==Symbol() && OrderMagicNumber()==magic && OrderType()==type)OrderDelete(OrderTicket());
if(type==6)if(OrderSymbol()==Symbol() && OrderMagicNumber()==magic && OrderType()==OP_BUYSTOP || OrderType()==OP_SELLSTOP || OrderType()==OP_BUYLIMIT || OrderType ()==OP_SELLLIMIT)OrderDelete(OrderTicket());
if(type==7)if(OrderSymbol()==Symbol() && OrderMagicNumber()==magic && OrderType()==OP_BUYSTOP || OrderType()==OP_BUYLIMIT)OrderDelete(OrderTicket());
if(type==8)if(OrderSymbol()==Symbol() && OrderMagicNumber()==magic && OrderType()==OP_SELLSTOP || OrderType()==OP_SELLLIMIT)OrderDelete(OrderTicket());
}
}
}
İşte başka bir hata '(' - nesne işaretçisi bekleniyor
if(karşıtdelete){delete(OP_SELLSTOP);delete(OP_SELLLIMIT);}
Ve burada '}' - tüm kontrol yolları bir değer döndürmez
int sayı küresel(){
int cnt=0;
if(Sipariş Toplamı()>0){
for(i=OrdersTotal()-1;i>=0;i--){
OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
cnt++;
}
dönüş(cnt);
}
}
Nazik insanlar danışmanın derlenmesine yardımcı olur, size yalvarırım, programlamada güçlü değilim.
Bunlar 'silen' hatalardır - derleme sırasında beklenen ad verir
geçersiz silme (int türü){ .
................
öyle adlandıramazsın diyor. işlevi farklı bir adla çağırın.
ve bu, "tüm kontrol yolları bir değer döndürmez", yani işlevin dönüş yolu yoktur ve herhangi bir değer döndürmez, oraya yazın return(0); son "}" işlevinden önce
Herkese iyi günler) bir mobil durdurma kaybı kodunu paylaşın - fiyatı takip edebilmeniz için))) Şimdiden teşekkürler
Herkese selam! MT4'ü indirdim, strateji test cihazı yalnızca Aralık 2015'ten beri çalışıyor, terminali nasıl yükselteceğini kim bilebilir?
Merhaba!
Lütfen bana giriş değişkeninin bir EA'daki aralıkta olup olmadığını kontrol etme yeteneğini daha basit ve daha doğru bir şekilde nasıl uygulayacağımı söyleyin. Örneğin:
a) 10'dan fazla ancak 20'den az
b) 20'den fazla veya 10'dan az
c) vb.
Not: Şimdiye kadar her bir değişkeni kontrol etmek için 3 değer elde ettik: switch için durum (daha fazla/daha az/daha fazla, ancak daha az/daha az veya daha fazla) ve 2 değer. Muhtemelen, bu yapıyı döngüye sokmak ve tüm değişkenleri sıralamak mümkündür... Doğru yön mü?
Merhaba!
Lütfen bana giriş değişkeninin bir EA'daki aralıkta olup olmadığını kontrol etme yeteneğini daha basit ve daha doğru bir şekilde nasıl uygulayacağımı söyleyin. Örneğin:
a) 10'dan fazla ancak 20'den az
b) 20'den fazla veya 10'dan az
c) vb.
Not: Şimdiye kadar her bir değişkeni kontrol etmek için 3 değer elde ettik: switch için durum (daha fazla/daha az/daha fazla, ancak daha az/daha az veya daha fazla) ve 2 değer. Muhtemelen, bu yapı döngülenebilir ve tüm değişkenler üzerinde yinelenebilir. .. Doğru yön?