[Arşivle!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 2. - sayfa 218
![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Danışman çalışırken, aşağıdaki hatalar açılır:
Aynı zamanda siparişlerin belirli anlarda kapanmadığı veya açılmadığı anlar da oldu.
Kapanışların/açılmaların başarısızlıkla sonuçlanmaması bu hatalara ne ölçüde bağlıdır? Bu hataların üstesinden nasıl gelinir (tercihen terminali MT5 olarak değiştirmeden)?
Buraya ve buraya bakın ... iyi ve burada ...
Neden arama çubuğuna hatanın adını girip hemen bir yanıt almıyorsunuz?
*** için, komisyoncunuzun gerçek ticaretindeki sık talepleri okuyun ve ardından sizin için ondan otomatik ticaret yasağı - sadece telefonla kendiniz ticaret yapmanız gerekecek.
Belirli bir sayıda noktadan (aralık) sonra siparişleri değiştirin, örneğin 50 veya 100 - bu beş işaretle (örneğin, fiyat sizin yönünüze doğru hareket ettiğinde - siparişi değiştirin) ve her şey yoluna girecek. :-))) IMHO, elbette.
hm...
tamamen onaylıyorum...
Güzel gün! Ders kitabı alıntısı:
Başlatma dizisinde, bir veya daha fazla sabitin atlanmasına izin verilir. Bu durumda, sayısal türlerdeki dizilerin karşılık gelen öğeleri sıfıra başlatılır ve dize türündeki dizilerin öğeleri, "" dize değerine başlatılır (boşluksuz çift tırnak açma ve kapama), yani. boş bir dize (boşlukla karıştırılmamalıdır).
Soru 1: Bool öğeleri atlandığında ne olur?
Fikir şudur: bir anlaşma açmak için tek boyutlu bir bayrak dizisi oluşturuyoruz, bu nedenle
bool Aç[20] {par1,par2,par3....,par20}
if (MA1>MA2) par1=true;
if (MA7>MA8) par2=true; ...
if (ma33>ma55) par20=true;
Benzer çözümlerle karşılaşan var mı?
2 - yön doğru mu?
3- if (Open [12] {1,0,0,1,1...,0 } ) OrderSend() vb. - Sağ?
lütfen yardım edin... EA açık siparişleri kontrol etme işlevine sahiptir .. aynı anda bir sipariş açılabilir... ancak siparişin açıldığı anda düz bir çizgi üzerinde durma boyutunu girerken hata veriyor 130... mesela şöyleydi
if(aşağı>0)
{bilet=SiparişGönder(Symbol(),OP_SELL,dLot,Bid,3,0,Teklif Al-Kar*Puan,0,16384,0,Kırmızı);
durak boyutu 100 girin
bilet=SiparişGönder(Symbol(),OP_SELL,dLot,Bid,3,100,Bid-TakeProfit*Point,0,16384,0,Kırmızı); ...test cihazında 130 hatası veriyor
dts alpari... belki açtıktan sonra sırayı değiştirip durmanız gerekiyor?
alpari stoploss ile işlem açmaz ve alır
Fikir şudur: bir anlaşma açmak için tek boyutlu bir bayrak dizisi oluşturuyoruz, bu nedenle
bool Aç[20] {par1,par2,par3....,par20}
if (MA1>MA2) par1=true;
if (MA7>MA8) par2=true; ...
if (ma33>ma55) par20=true;
Benzer çözümlerle karşılaşan var mı?
2 - yön doğru mu?
3- if (Open [12] {1,0,0,1,1...,0 } ) OrderSend() vb. - Sağ?
hangi yön ve doğru olan ne anlama geliyor?
ve görevin kendisi net değilse, orada bir şeyi nasıl doğru yazacağınızı nasıl söylersiniz?
hangi yön ve doğru olan ne anlama geliyor?
ve görevin kendisi net değilse, orada bir şeyi nasıl doğru yazacağınızı nasıl söylersiniz?
1. Düşünce treninin yönü doğru mu?
2. Parametre seçenekleri belirli bir diziyle nasıl karşılaştırılır? Onlar. doğru parametrelerle bir dizi oluşturdu. Örneğin if((MA1>MA2)&&(MA7>MA8)&& ....) yazmak için değil, bir sipariş açmak için bir dizi yazma seçeneğini kullanmak için type12 Open [12] {1,1, 1,0,1.. .,0 }, sırasıyla i parametre seti, bir emir tipi12 açmanın koşuludur.
тип12 Open [12] {1,1,1,0,1...,0 }
bu nedir? özel dizilerin öğeleri değişkenlerdir ve nedense burada bir gövdeniz var (kıvrımlı parantezler).
bu nedir? özel dizilerin öğeleri değişkenlerdir ve nedense burada bir gövdeniz var (küme parantezleri)
dizi başlatma
Bir dizi yalnızca uygun türdeki sabitlerle başlatılabilir. Tek boyutlu ve çok boyutlu diziler, virgülle ayrılmış tek boyutlu sabitler dizisiyle başlatılır. Dizi küme parantezleri içine alınır:
bool Mas_b [ 5 ] = { false , true , false , true , true }