[ARŞİV!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 4. - sayfa 612
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
Bir insandaki Mosk, parmaklara "aktı", bu sadece "YARDIM!"
çok faydalı bir mesaj .... çok teşekkür ederim ... Gidip parmaklarımı yıkayacağım ..
söyle bana pliz... ne tür bir nafik.. orijinal haliyle ( PlaySound olmadan ( "alert.wav" ); ) - çalışır. Ancak herhangi bir bağlantıya bir bayrak atamanın yanı sıra bazı eylemler (örneğin bir müzik parçası çalın) eklerseniz... o zaman bayraklar 0000 yazdırılır ve müzik sonuna kadar çalınır! söyle hata nerde
Bu kod nedir??????? !!!!!?? Büyük parantezleri küçük parantezlerden hemen sonra if operatörünün durumunda yerleştirin. Aksi takdirde, o .... . Veya bayraklarınızın katıldığı başka bir koşul varsa yazın, aksi takdirde oradalar. Onlar ne yapıyor?
Genel olarak, dinlenmeniz gerekir!
tarasbi,
Var1 adlı ve benimki gibi diğerleri, fGet_MineGV() bloğunu init içine ve fSave_MineGV() bloğunu staft içine yerleştirdi.
Derlerken, danışman bir sürü hata verdi.
Tek tek denedim. İlk başta init'e eklenir, derlenir. Hatalar 0, bir not: referans alınmaz ve exp dosyasından kaldırılır. Burada benim için açık, dosyayı bulamıyor çünkü henüz mevcut değil. Kadroya kaydolması gerekiyor.
Yani ikinci bloğu staft içine yazmaya çalıştığımda çok fazla hata veriyor.
söyle bana pliz... ne tür bir nafik.. orijinal haliyle ( PlaySound olmadan ( "alert.wav" ); ) - çalışır. Ancak herhangi bir bağlantıya bir bayrak atamanın yanı sıra bazı eylemler (örneğin bir müzik parçası çalın) eklerseniz... o zaman bayraklar 0000 yazdırılır ve müzik sonuna kadar çalınır! söyle hata nerde
Neden aynı şeyi tekrar tekrar karşılaştırıyorsun?
if(Stoch_1>Stoch_2) { flag1=1 ; Yazdır(bayrak1,bayrak2,bayrak3,bayrak4); }
if(Stoch_1<Stoch_2 && flag1==1) flag2=1; Yazdır(bayrak1,bayrak2,bayrak3,bayrak4); }
if ((Stoch_1>Stoch_2) && flag1==1 && flag2==1) {flag3=1; Print(bayrak1,bayrak2,bayrak3,bayrak4);PlaySound("alert.wav");}
if(Stoch_1<Stoch_2 && flag1==1 && flag2==1 && flag3==1) flag4=1;
{Yazdır(bayrak1,bayrak2,bayrak3,bayrak4);}
if(Stoch_1>Stoch_2 && bayrak1==1 && bayrak2==1 && bayrak3==1 && bayrak4==1)
{ OrderSend (Symbol( ), OP_SELL, 0.01 ,Bid, 0, 0, 0, NULL, 450, 0, CLR_NONE );
Çıktı");}
bayrak1=0;
bayrak2=0;
bayrak3=0;
bayrak4=0;
Öğreneceğini anlayarak ve öğrenmek için en azından bir şeyler yaz... Hatta parantezleri de rol oynayacak şekilde düzenledim sana. Bence.
Güzel gün! Lütfen siparişin değiştirilmesiyle, yani durumu için sipariş seçim döngüsüyle başa çıkmak için yardım edin. İlk önce, kâr al'da tetiklenen emri buluyorum - bu, fiş bileti olan belirli bir emirdir. Bu nedenle, test cihazındaki yeşil ve mavi çizgiler arasındaki belirli tutarsızlıkla kanıtlandığı gibi, yaklaşık onda bir, döngü çalışmaz. Ve görselleştirme - kaybı durdur bazen hareket etmez.
Genel olarak, lütfen yardım edin!
Koşul
1. Terimin geçmişinde emir yoksa yürütülür ve bu durumda döngüye devam etmenin bir anlamı yoktur.
Teşekkürler!!! Köpeğin gömülü olduğu yer .. Vay canına! Nasıl modifiye edildi?
2. Al karda özel olarak tetiklenen bir emir bulmak için, TP değerini emir kapanış fiyatının değeri ile karşılaştırmanız gerekir.
Önce tarih döngüsünde belirli bir sıra seçiyorum ve sonra, öyle görünüyor ki, bu şekilde karşılaştırıyorum.
(! OrderSelect (i, SELECT_BY_POS, MODE_HISTORY)) devam ederse; Bu benim döngümde böyle - eğer terimin tarihinde herhangi bir düzen yoksa ve bu durumda döngüye devam etmenin bir anlamı yoksa, devam edin!
Her şey yolunda mı?
Vay, bir gizem!!!