Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 452
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
Böyle bir soru ortaya çıktı, örneğin bir günde %2'lik bir kayba ulaşıldığında tüm işlemleri kapatacak bir danışman veya senaryo yazmak mümkün müdür?
olabilmek.
Yardım - Yeni bir dizüstü bilgisayar aldım - Windows 8 orada kurulu - Alpari'den en son güncellenen terminali indirdim - Daha önce çalıştığım göstergeleri MQL4 klasörüne yüklüyorum - göstergeler - orada görünüyorlar - ancak terminalde değiller kullanıcı arayüzünde, destek hizmeti gerçekten hiçbir şey yazmıyor - ne yapmalıyım?
Muhtemelen nasıl yapılacağını anlamadım - program dosyaları-- alpari-açık ---- klasörler var---- MQL4-göstergeleri-- ekliyorum- görünüyor- kapat --- terminali kullanıcıda aç onlar değil
teşekkürler yardımcı oldu
Son haricinin altında:
dış int kayma = 2; //piyasa pozisyonlarını kapatırken fiyat kayması
başka bir tane koy:
harici bool total_symb = doğru; //tüm çiftler için
ve satırların her biri:
if (( OrderSymbol () == Sembol ()))
ve
if ( OrderSymbol () == Sembol ())
bunu değiştirin:
if ( OrderSymbol () == Sembol () || total_symb)
teorik olarak çalışması gerekir, kontrol edin.
hayır çalışmıyor. her şey eskisi gibi. etkinleştirildiği yerde yalnızca birkaç grafiği kapatır. ve diğerlerinde 4107 kapatma hatası veriyor. Extern bool içinde değiştirilmeye çalışıldı Buy = false; // satın alma siparişlerinin yönünü sil/kapat
Böyle bir soru ortaya çıktı, örneğin bir günde %2'lik bir kayba ulaşıldığında tüm işlemleri kapatacak bir danışman veya senaryo yazmak mümkün müdür?
Bu, Ticket'in hala eski sürümde bir yerlerde kullanıldığı anlamına gelir. Kodu temizlemem gerekiyor...
Böyle mi yaptı:
Pozisyonlar tamamen kapatılmıştır. Doğru, hata sıfır, rıhtımlarda hata yok anlamına geliyor. Ve günlükte "Tüm siparişleri kapattı" mesajını bulamıyorum.
Kalın, değişen çizgileri vurguladı. Çalışıyor gibi görünüyor, henüz tam olarak test etmedim.
Döngülerin nasıl çalıştığını tam olarak anlamıyorum. Diyelim ki döngünün ortasında yukarıda ve aşağıda kod var. Döngünün koşulları eşleşirse, kodun çalışması yalnızca döngü içinde yürütülür ve kod satırlarının yürütülmesini engeller, döngünün altında ne var? Bu örnek göz önüne alındığında, break ifadesi döngüyü bozar mı? Aşağıdaki satırların çalışmasına izin vererek mi yoksa program hesaplamayı en baştan mı başlatıyor?
Yanlışsam düzeltin: break , bulunduğu döngüyü keser ve operatörün hesaplamasını yürütmeye devam eder, üstünde ne varsa , o zaman ikinci bir operatör olup olmadığı net değil, hesaplaması olacak mı? kesintiye uğradı mı yoksa devam mı genel olarak tüm kodu keser ve programı baştan kodu yürütmek için gönderir mi?