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

 
Creativ :
Bu fonksiyon çubuğu zamana bağlamaz. Bar[0]=:00(dakika) veya 01:00, 02:00 ...her gün ihtiyacım var. Böylece sadece belirli bir zaman geldiğinde algoritma hesaplanmış olacaktır. Zamanın geri kalanında gösterge benimle kalıyor.

Bunu yapmak için bir dizi oluşturmanız, o fonksiyonla zamanı döndürmeniz ve ihtiyacınız olan yapıyı kurmanız gerekiyor, size ufak bir ipucu verdim ama forumda kimse size tam bir çözüm sunamayacak çünkü bu çok kapsamlı bir miktar. İş. Önce bu işlevi kontrol edin, zamanı nasıl döndürdüğünü bulun ve ardından bir zaman çerçevesinin başka bir zaman çerçevesinin hesaplamalarına dayandığı diziler oluşturun.

 
Seric29 :

Bunu yapmak için bir dizi oluşturmanız, o fonksiyonla zamanı döndürmeniz ve ihtiyacınız olan yapıyı kurmanız gerekiyor, size ufak bir ipucu verdim ama forumda kimse size tam bir çözüm sunamayacak çünkü bu çok kapsamlı bir miktar. İş. Önce bu işlevi kontrol edin, zamanı nasıl döndürdüğünü bulun ve ardından bir zaman çerçevesinin başka bir zaman çerçevesinin hesaplamalarına dayandığı diziler oluşturun.

Sınavdan zarar gören deli zeka kurbanı zaten ban :-)

Porfirich daha akıllı:

 
Yardımınız çok gerekli. Stoploss tetiklendikten sonra aynı emrin yeni bir sinyale kadar açılmaması için nasıl yapılır??? yardım et
 
jarikn :
Yardımınız çok gerekli. Stoploss tetiklendikten sonra aynı emrin yeni bir sinyale kadar açılmaması için nasıl yapılır??? yardım et
az bilgi (ilk veriler) daha ayrıntılı olarak açıklar ...
 

MESLEKTAŞLAR! Piyasa emirlerinin YENİ bir serisinin (bir taneden oluşabilir) başlangıcı için bir "etiket"e ihtiyacımız var, yansımadan sonra, ilki var, sonra döngüdeki ilk açılışın açılış zamanını ile karşılaştırmak akla geldi. açık piyasa pozisyonları kaydının başlangıcından itibaren açılanlar. Yukarı doğru değişirse, seri (bir açık seriden de oluşabilir) değişmiştir.

Ayrıca mümkün mü?

Yoksa daha şık seçenekler mi var...

 
Roman Shiredchenko :

MESLEKTAŞLAR! Piyasa emirlerinin YENİ bir serisinin (bir taneden oluşabilir) başlangıcı için bir "etiket"e ihtiyacımız var, yansımadan sonra, ilki var, sonra döngüdeki ilk açılışın açılış zamanını ile karşılaştırmak akla geldi. açık piyasa pozisyonları kaydının başlangıcından itibaren açılanlar. Yukarı doğru değişirse, seri (bir açık seriden de oluşabilir) değişmiştir.

Ayrıca mümkün mü?

Yoksa daha şık seçenekler mi var...

açmadan hemen önce, istenen filtrenin altına kaç piyasa emrinin düştüğünü görün (gerekli Magic'e sahip olun, OP_BUY|OP_SELL yazın ve isteğe bağlı sembol). 0 ise yeni bir seri başlamıştır. Açarken, Magic'te veya yorumlarda veya kişisel veritabanınızda seri numarasını belirtin.

eğer bu yapılmazsa, o zaman algoritma tarihteki rastgele bir sipariş için "sipariş yeni bir serinin başlangıcıdır" veya piyasa çok daha karmaşıktır - sipariş açılış zamanı OrderOpenTime..OrderCloseTime tarihsel aralığın içine girmemelidir. siparişler ve tüm piyasa siparişlerinden daha az olun.

 
Maxim Kuznetsov :

açmadan hemen önce, istenen filtrenin altına kaç piyasa emrinin düştüğünü görün (gerekli Magic'e sahip olun, OP_BUY|OP_SELL yazın ve isteğe bağlı sembol). 0 ise yeni bir seri başlamıştır. Açarken, Magic'te veya yorumlarda veya kişisel veritabanınızda seri numarasını belirtin.

eğer bu yapılmazsa, o zaman algoritma tarihteki rastgele bir sipariş için "sipariş yeni bir serinin başlangıcıdır" veya piyasa çok daha karmaşıktır - sipariş açılış zamanı OrderOpenTime..OrderCloseTime tarihsel aralığın içine girmemelidir. siparişler ve tüm piyasa siparişlerinden daha az olun.

Teşekkür ederim! "0" hesabına gelince, hangi bağlamda, örneğin, bir seri kapanırsa ve yeni bir tane açmak için bir ticaret sinyali kalırsa, o zaman aslında "0" ın yakalamak için zamanı olmayabilir, yani. "0" açık pozisyon döngüsünde "yakalanmadan" önce, bir piyasa pozisyonuna dönüşen yeni bir piyasa emri açılacaktır...

Genel olarak pratikte deneyeceğim, dizinin başlangıcını yakalayamazsam buradan soracağım.

 
İlk olarak, bir şeyi anlayanların acemi soruları için bir forum başlığı. Onu yaratan kişi, muhtemelen böyle bir hedef izlemiştir. Ve basit bir soruya cevap alamamam gerçeği, herkes oturup parasını alana kadar beklediği için forumun faydasız olduğunu gösteriyor. İkincisi, mql4 dilinin geliştiricilerinin ellerini (veya beyinlerini) koparmaları gerekir, çünkü basit bir soruyu çözmek için bahçeyi çitle çevirmeleri gerekir. Grafik nesnesinin üç değişkeni yoktur, biraz daha fazlası vardır. Ayrıca, parabolü hatırlayacak olursak, ana değişkenler tam olarak fiyat ve zamandır.
Seric29 :

Bunu yapmak için bir dizi oluşturmanız, o fonksiyonla zamanı döndürmeniz ve ihtiyacınız olan yapıyı kurmanız gerekiyor, size ufak bir ipucu verdim ama forumda kimse size tam bir çözüm sunamayacak çünkü bu çok kapsamlı bir miktar. İş. Önce bu işlevi kontrol edin, zamanı nasıl döndürdüğünü bulun ve ardından bir zaman çerçevesinin başka bir zaman çerçevesinin hesaplamalarına dayandığı diziler oluşturun.

 
Creativ :
İlk olarak, bir şeyi anlayanların acemi soruları için bir forum başlığı. Onu yaratan kişi, muhtemelen böyle bir hedef izlemiştir. Ve basit bir soruya cevap alamamam gerçeği, herkes oturup parasını alana kadar beklediği için forumun faydasız olduğunu gösteriyor. İkincisi, mql4 dilinin geliştiricilerinin ellerini (veya beyinlerini) koparmaları gerekir, çünkü basit bir soruyu çözmek için bahçeyi çitle çevirmeleri gerekir. Grafik nesnesinin üç değişkeni yoktur, biraz daha fazlası vardır. Ayrıca, parabolü hatırlayacak olursak, ana değişkenler tam olarak fiyat ve zamandır.

Kusursuzca. Platform geliştiricilerinin ellerini, beyinlerini, belki başka bir şeyi koparmaları gerekiyor .. ve tamamen anlaşılmaz bir şekilde ifade edilen arzuya yanıt olarak hiçbir şey yazamayanlar için:

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

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

Yaratıcı, 2020.02.09 09:51

Ben bir programcı değilim, bu yüzden en basit soruyu çözemiyorum: sıfır çubuğunu zamana, dakika :00, saat 00:,01:,02:, vb. Biri bana söyleyebilir mi?

neyi keseceğiz

Ya da belki neye ihtiyacın olduğunu açıkça yazmaya değer mi? Yoksa böyle bir soru soran kişi için ekstra vücut parçaları sorununu hemen çözmeye mi geçeceğiz?

 
böyle bir sorun vardı.
Alış fiyatı, örneğin hareketli MA'yı geçtiği anda bir emir açmam gerekiyor. bu Ask==MA'dır. Bunu yapabilmek mümkün mü? iyi veya örneğin, fiyat MA'dan 3 puan daha yüksekse, örneğin. Lütfen bana söyle