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

 

İyi günler, lütfen bana her beş dakikalık çubuğu bir dosyaya yazmak için algoritmayı şu biçimde tekrarlamadan doğru şekilde nasıl yazacağımı söyleyin: Zaman;Açık;Yüksek;Düşük;Kapat; ?

 

Afedersiniz, bir göz atın, lütfen, gerçeğe bir danışman atmak istedim, ama hiçbir şey yapmıyor - durakları sevmediği ortaya çıktı, hata 130.

Ama neredeler? Bekleyen bir satış için daha yüksek, bekleyen bir satın alma daha düşük. 3000 pp olsa bile

 
Dimka-novitsek :

Afedersiniz, bir göz atın, lütfen, gerçeğe bir danışman atmak istedim, ama hiçbir şey yapmıyor - durakları sevmediği ortaya çıktı, hata 130.

Ama neredeler? Bekleyen bir satış için daha yüksek, bekleyen bir satın alma daha düşük. 3000 pp olsa bile

Ayrıca danışmanda yazılması gereken her şeye sahibim, ancak hatalar hala uçuyor ... Ama her şey olması gerektiği gibi! Fiyatlar normalleştirildi, stoplar AL'ın altında, SAT'ın üstünde, kar al AL'ın üzerinde, SAT'ın altında, RefreshRates() her satırda, tüm değişkenler çift... Yardımcı olur musunuz? :(


ilk_mayıs :

İyi günler, lütfen bana her beş dakikalık çubuğu bir dosyaya şu biçimde tekrarlamadan yazmak için bir algoritmayı doğru şekilde nasıl yazacağımı söyleyin: Zaman;Açık;Yüksek;Düşük;Kapat; ?

Hangi algoritmayı seçtiniz?
 
Üzgünüm, yanlış bir şey yapıyor olabileceğimi düşündüm. Danışman yakın zamanda duraklarla test edilmiş gibi görünüyor..
 
Dimka-novitsek :
Üzgünüm, yanlış bir şey yapıyor olabileceğimi düşündüm. Danışman yakın zamanda duraklarla test edilmiş gibi görünüyor..

Artık açıkça gücünüzün ötesinde bir görevi yerine getirmeye çalışıyorsunuz...

Daha basit bir şeyle başlayın ve görevinizin karmaşıklığını kademeli olarak artırın.

Ancak mevcut görev kusursuz çalışana kadar bir sonrakine geçmeyin!

 
MaxZ :

Ayrıca danışmanda yazılması gereken her şeye sahibim, ancak hatalar hala uçuyor ... Ama her şey olması gerektiği gibi! Fiyatlar normalleştirildi, stoplar AL'ın altında, SAT'ın üstünde, kar al AL'ın üzerinde, SAT'ın altında, RefreshRates() her satırda, tüm değişkenler çift... Yardımcı olur musunuz? :(


Hangi algoritmayı seçtiniz?

Dosyalarla çalışmayı https://book.mql4.com/en/functions/files makalesinden öğrendim fakat yeni bir çubuğun çıktığını yani beş dakika geçtiğini nasıl belirleyeceğimi çözemiyorum 'e yazmam gerekiyor.

 

peki, böyle

 

peki, böyle

Dosyalar:
 
first_may :

Dosyalarla çalışmayı https://book.mql4.com/ru/functions/files makalesinden öğrendim fakat yeni bir çubuğun çıktığını yani beş dakika geçtiğini nasıl belirleyeceğimi çözemiyorum , ve bir dosyaya yazmam gerekiyor.

Aşağıdaki tasarımı altı aydan fazla süredir kullanıyorum:

 datetime TimeLastBar;
...

int start()
{
   ...
   
   if (TimeLastBar != Time[ 0 ])
   {
      TimeLastBar = Time[ 0 ];
      ...
   }
}

Yeni bir çubuğun görünümü, önceden tanımlanmış değişken Barlar aracılığıyla da kontrol edilebilir. Ama tam olarak yukarıda açıklanan yöntemden bıktım. Belki Barlar aracılığıyla daha hızlı çalışır! :D

 
MaxZ :

Ayrıca danışmanda yazılması gereken her şeye sahibim, ancak hatalar hala uçuyor ... Ama her şey olması gerektiği gibi! Fiyatlar normalleştirildi, stoplar AL'ın altında, SAT'ın üstünde, kar al AL'ın üzerinde, SAT'ın altında, RefreshRates() her satırda, tüm değişkenler çift... Yardımcı olur musunuz? :(

Arama başlattınız mı?