[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 3. - sayfa 23

 
Mathemat :

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.

Alexey, yani aynı yerde (gözünün ucuyla fark etti) terminal emirleri aranıyor ... İşte satır ve diyor ki - eğer bizim sembolümüz değilse, o zaman arıyoruz
 
alex12 :

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)

Teşekkür ederim. Ancak diğer 3 hata görünür))
 
artmedia70 :

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 ...


İstemediğim buydu, yeni hatalar düşecekti :)
 
alex12 :
İşte bunu istemedim, yeni hatalar düşecekti :)

Kesinlikle çılgın ifade:

 if  NormalizeDouble (tp,sl, Digits )       // Выбор самого близкого орд    
 

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)

 
Roger :

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*/}

 
Roger :

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.

 
tara :

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!
Neden: