Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 1070
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
Sanırım anladım - hata, global buycloseprice'ı belirleyip hemen ona 0.0 değerini vermem. Ve daha sonra bir pozisyon açarken belirli bir değer alsa da, terminal kapatıldığında bu değer kaybolur ve açıldığında orijinal değerini, yani. 0.0 ve buna göre if(Bid>buycloseprice) koşulu gözlemlenir ve kapatma komutu gönderilir. Ancak bu değişkeni global terminale nasıl aktaracağımı anlamıyorum.
Evet, tam olarak size iletmek istediğim buydu. Kod düzeyinde global olduğundan, bir değişkenle çalışma sırasını yeniden yapmak gerekir, ardından önce ona istenen değeri atayın ve ancak daha sonra bunu Bid ile karşılaştırın.
Döngü ile: i=1'in ilk değerini ayarlamanız gerekiyor, değil mi?
Numara. Aşağıdaki kodda zaten doğru döngü örneğine sahipsiniz:
for (int i=OrdersTotal()-1; i>=0; i--)
Koşul ve zaman Çubuğuna göre: koşul, seçilen strateji içindir ve zaman Çubuğu, her onayda değil, çubukta bir ticaret açmak içindir. Bunu bir yerden almıştım, hatırlamıyorum. İşler.
Söylesene, lütfen, terminal ayarlarını "Windows XP" işletim sistemine sahip bir bilgisayardan "Windows 7" işletim sistemine sahip bir bilgisayara nasıl aktarabilirim?
konuda daha fazlası Veri dizini açılmıyor ( Windows 7 )
Vin-xp'den (Piggy) Win-7'ye (Seven) geçmek için, sadece terminal klasörünü aktarın ve terminali her zaman taşınabilir modda başlatın. Bunu yapmak için (masaüstünde?) Terminal.exe dosyasına bir kısayol oluşturun. Kısayolu sağ tıklayın ve Özellikler'i seçin. Terminal.exe kelimesinden sonra bir boşluk ve /portable anahtarını ekleyin.
Terminali Win-7 ve üzeri normal modda başlatırsanız, baykuşlar, gıcırtılar ve hindiler içeren MQL4 klasörleri oluşturulacaktır. Klasör adları ve konumları çok karmaşıktır
Taşınabilir mod, programı başka birinin bilgisayarında çalıştırmak için tasarlanmıştır. Aynı zamanda program bilgisayarda gereksiz klasör ve dosyalar oluşturmaz. Her şey programın başlatıldığı klasörde yapılır. Programı bir flash sürücüden çalıştırırken kullanışlıdır.
Herhangi bir (?) programı taşınabilir bir forma dönüştürmek için araçlar vardır. Bir dizi taşınabilir program bulabilirsiniz - hatta Microsoft Office! Taşınabilir FireFox tarayıcı, favori ayarlarınızla birlikte bir flash sürücüde taşımanıza olanak tanır.1. Terminal klasörünü aktarın. 2. Taşınabilir modda çalıştırın. aksi takdirde win-7, hindi baykuşları ve gıcırtılarıyla MQL4 klasörünü çok uzağa götürecektir.
konuda daha fazlası Veri dizini açılmıyor ( Windows 7 )
Anladım. İşler. Sayesinde! Yani, terminali farklı bilgisayarlarda bir flash sürücüden çalıştırabilir ve bir sürü terminalden zarar görmezsiniz?
... Öyle görünüyor ki, terminali farklı bilgisayarlarda bir flash sürücüden çalıştırabilir ve bir sürü terminalden zarar görmezsiniz?