[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 3. - sayfa 23
![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
Artem , işin şakası şu ki, aşağıda böyle bir satır var:
Yani önerdiğiniz yol çok mantıklı değil - eğer alex12'nin ne istediğini doğru anladıysam.
Tek bir hata - nasıl düzelteceğimi bilmiyorum. Köpek nerede gömülü?
'Symbol' - başlatma bekleniyor C:\Program Files\MetaTrader Finam\experts\1.mq4 (8, 13)
'Sembol - başlatma bekleniyor C:\Program Files\MetaTrader Finam\experts\1.mq4 (8, 13)
Sen:
Ve ihtiyacınız olan:
Genel olarak, hata mesajına çift tıklayabilirsiniz ve imleç, derleme hatasının meydana geldiği belirtilen (bu arada) yere, yani buraya hareket edecektir: (8, 13)Bundan sonra, diğer hatalar düşecek ... :)
Yukarıdaki satırı start() fonksiyonunun başına taşıyın
bu yeni başlayanlar için - sonra hataların geri kalanıyla ilgilenin ...
İşte bunu istemedim, yeni hatalar düşecekti :)
Kesinlikle çılgın ifade:
Kodun çalışmaya başlaması için bir koşul vardır:
if(EndHour>Hour() && Hour()>BeginHour)
Danışman gün içi olduğunda çalışır.
Ve örneğin danışman ticareti 22:00 ile 03:00 arasında nasıl yapılır?
Akşam bir şey kazan benim için hiç pişmiyor ... lütfen yardım edin!
VE'yi VEYA ile değiştirin.
if(BeginHour>Hour() || Hour()>EndHour)
VE'yi VEYA ile değiştirin.
if(BeginHour>Hour() || Hour()>EndHour)
Teşekkür ederim! Yalnızca || ayrıca "daha fazla" işaretlerini "daha az" ile değiştirmeniz gerekir.. Bunu başkaları için açıklıyorum.
Bu arada, sen cevabı yazarken, else ile başka bir çözüm buldum:
if(EndHour<Hour() && Hour()<BeginHour) //çalışma zamanı koşulu
{/*boş*/}başka
{/*danışman kodu*/}
VE'yi VEYA ile değiştirin.
if(BeginHour>Hour() || Hour()>EndHour)
Veya - if(!(EndHour>Hour() && Hour()>BeginHour))
Donanım da var. Akvaryumdaki ışığı açıp kapatmak için bir zamanlayıcım var. Güç açısından, bir bilgisayar çekebilir.
Donanım da var. Akvaryumdaki ışığı açıp kapatmak için bir zamanlayıcım var. Güç açısından, bir bilgisayar çekebilir.
Ve bu akvaryuma bir ahtapot tahmincisi gönderirsek, bir ticaret sistemi alırız. Ve böyle bir zamanlayıcı için fiyat olmayacak!