MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 313

 
voron_026 :

Çok sayıda nesne oluşturma sorunu çözüldü. Yeni çubuğa bir kontrol yükledim. Sonuç bu koddur:

Tek şey, nesnenin özelliklerinde , okun sıra sayısı 1 2 3 ... ve benzeri değil, 1 850427 1083295 ..... Sayacın doğru çalışmadığını anlıyorum?

Soru, tam olarak H4'te yeni bir çubuğu kontrol etmeye nasıl başlayacağınızdır. Yani, robotun H4'te kalıp araması gerekiyor ve grafik herhangi bir TF olabilir mi?

Yeni bir bar aramanıza ve kontrol etmenize gerek yok.

Okun adına çubuğun açılış saatini eklemeniz yeterlidir. Ve sonra bu adla oku kontrol edin - henüz değilse, oluşturun, zaten varsa, hiçbir şey yapılması gerekmez. Ad kontrolü, ok oluşturma işlevinde olmalıdır.

 
voron_026 :

Çok sayıda nesne oluşturma sorunu çözüldü. Yeni çubuğa bir kontrol yükledim. Sonuç bu koddur:

Tek şey, nesnenin özelliklerinde , okun sıra sayısı 1 2 3 ... ve benzeri değil, 1 850427 1083295 ..... Sayacın doğru çalışmadığını anlıyorum?

Soru, tam olarak H4'te yeni bir çubuğu kontrol etmeye nasıl başlayacağınızdır. Yani robotun H4'te kalıp araması gerekiyor ve grafik herhangi bir TF olabilir mi?


Bir danışmana veya göstergeye ihtiyacınız var mı?

Bir gösterge daha iyi olurdu...

Demek istediğim, yeni bir çubuğun kontrol edilmesi, mevcut TF tarafından değil, H4 tarafından zorla yapılabilir.

 
Artyom Trishkin :

Yeni bir bar aramanıza ve kontrol etmenize gerek yok.

Okun adına çubuğun açılış saatini eklemeniz yeterlidir. Ve sonra bu adla oku kontrol edin - henüz değilse, oluşturun, zaten varsa, hiçbir şey yapılması gerekmez. Ad kontrolü, ok oluşturma işlevinde olmalıdır.


Tüm nesnelerde bir isim aramak daha pahalı olmaz mıydı?

Her durumda, sihirbazın kodunu görmek ilginç olacaktır.

 
Aleksey Vyazmikin :

Tüm nesnelerde bir isim aramak daha pahalı olmaz mıydı?

Her durumda, sihirbazın kodunu görmek ilginç olacaktır.

Bu, anladığım kadarıyla, bir danışman için bir hazırlık. Bir isimle, Artyom doğru söyledi

 
Vitaly Muzichenko :

Bu, anladığım kadarıyla, bir danışman için bir hazırlık. Bir isimle, Artyom doğru söyledi


Evet, çok şey danışmana bağlıdır, yalnızca bir mumun açılışında işlem yapıyorsa, yeni bir mumun kontrol edilmesiyle karar doğrudur.

Ancak, tüm nesneleri içlerinde şimdiki zamanın varlığı için kontrol etmenin amacı (avantajı) nedir - bilmiyorum ... ama bu yaklaşımı görmek de ilginç.

 
Aleksey Vyazmikin :

Evet, çok şey danışmana bağlıdır, yalnızca bir mumun açılışında işlem yapıyorsa, yeni bir mumun kontrol edilmesiyle karar doğrudur.

Ancak, tüm nesneleri içlerinde şimdiki zamanın varlığı için kontrol etmenin amacı (avantajı) nedir - bilmiyorum ... ama bu yaklaşımı görmek de ilginç.

Hiçbir nesnenin sıralanması gerekmez. Bunu yapmak için bir ObjectFind işlevi vardır.

ObjectFind - Графические объекты - Справочник MQL4
ObjectFind - Графические объекты - Справочник MQL4
  • docs.mql4.com
ObjectFind - Графические объекты - Справочник MQL4
 
Alexey Viktorov :

Hiçbir nesnenin sıralanması gerekmez. Bunu yapmak için bir ObjectFind işlevi vardır.


Tanımından " Belirtilen ada sahip bir nesneyi arar. Fonksiyonun iki çeşidi vardır: "Yalnızca numaralandırmaya göre arama yapabilir...

 
Aleksey Vyazmikin :

Tanımından " Belirtilen ada sahip bir nesneyi arar. Fonksiyonun iki çeşidi vardır: "Yalnızca numaralandırmaya göre arama yapabilir...

İyi dinlenin.
 
Artyom Trishkin :
İyi dinlenin.

Ama neden direneyim ki, bu operatörü biliyordum ve doğru seçeneği ancak kaba kuvvetle bulabileceğini anladım.

Belki de uzun zamandır böyle değil - emin değilim - deneyler kurmadım - çok bilgili olan sizin böyle söyleyip söylemeyeceğinizi umuyordum, ama konuşmayı tamamen farklı bir şekilde yönlendirdiniz. yön ...

 
Aleksey Vyazmikin :

Ama neden direneyim ki, bu operatörü biliyordum ve doğru seçeneği ancak kaba kuvvetle bulabileceğini anladım.

Belki de uzun zamandır böyle değil - emin değilim - deneyler kurmadım - çok bilgili olan sizin böyle söyleyip söylemeyeceğinizi umuyordum, ama konuşmayı tamamen farklı bir şekilde yönlendirdiniz. yön ...

Diğer yön nerede?

Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

MQL4, yardım ve algoritmalar ve kodlar hakkında herhangi bir acemi sorusu

Artyom Trishkin , 2017.09.19 22:39

Yeni bir bar aramanıza ve kontrol etmenize gerek yok.

Okun adına çubuğun açılış saatini eklemeniz yeterlidir. Ve sonra bu adla oku kontrol edin - henüz değilse, oluşturun, zaten varsa, hiçbir şey yapılması gerekmez. Ad kontrolü, ok oluşturma işlevinde olmalıdır.