Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 1112

 
paukas :
Sipariş Toplamı()

Belki anlamıyorum ama OrdersTotal()==0 tam tersine döngümün nihai hedefi olduğunu düşündüm.

İstediğim şey şu şekilde temsil edilebilir:

Koşul;

while(SiparişToplam()==0)

{

Ticaret yasağı;

}

 
Mislaid :

Hayır, 100 çizelge yeterlidir, ancak göstergeyi doğru yazmanız gerekir.

İyi evet. Metatrader'da 100'den fazla grafik açılamaz.

Ve göstergedeki tüm semboller ve zaman dilimleri için tarihin zamanında değiştirilmesi nasıl organize edilir?
ArrayCopySeries'i çağırmak bunu yapacak mı?

Göstergenin başlangıcında, ArrayCopySeries'in çağrılması, yeni araçların geçmişini indirmez.
Pazar hafta sonları kapalı olduğu için takas olmuyor olabilir mi?
 

Tünaydın! Yardıma ihtiyacınız var! Expert Advisor çalıştığında stop tarafından emir kapatılır ve hemen yeni bir tick üzerine aynı barda aynı yönde yeni bir emir açılır ve sonuç olarak stop tekrar tetiklenir ve bu devam edebilir. birkaç defa. Amaç, kısa MA'nın uzun MA ile bir sonraki kesişmesinden sonra durarak kapattıktan sonra yeni bir sipariş açmaktır. Kodu bir kerede mql4'te sunmak mümkünse. Şimdiden teşekkür ederim!

 
Sokolmih :

Tünaydın! Yardıma ihtiyacınız var! Expert Advisor çalıştığında stop tarafından emir kapatılır ve hemen yeni bir tick üzerine aynı barda aynı yönde yeni bir emir açılır ve sonuç olarak stop tekrar tetiklenir ve bu devam edebilir. birkaç defa. Amaç, kısa MA'nın uzun MA ile bir sonraki kesişmesinden sonra durarak kapattıktan sonra yeni bir sipariş açmaktır. Kodu bir kerede mql4'te sunmak mümkünse. Şimdiden teşekkür ederim!

Kavşağın zamanını veya fiyatını terminalin global değişkenlerinde veya bir dosyada kaydedin, grafikteki mevcut durumu kaydedilen değerle karşılaştırın, eğer değişiklik yoksa ve sipariş - varsa artık ticaret yapmayın yeni bir kavşak - ticaret.

Sıfırdan kod yazmayacağım, bu serbest çalışanlar için.

 
RickD :
İyi evet. Metatrader'da 100'den fazla grafik açılamaz.

Ve göstergedeki tüm semboller ve zaman dilimleri için tarihin zamanında değiştirilmesi nasıl organize edilir?
ArrayCopySeries'i çağırmak bunu yapacak mı?

Göstergenin başlangıcında, ArrayCopySeries'in çağrılması, yeni araçların geçmişini indirmez.
Pazar hafta sonları kapalı olduğu için takas olmuyor olabilir mi?

Hafta sonu için bir senaryoya ihtiyacınız var.

Hafta içi çalışıyorum. Bu yüzden bir gösterge kullanıyorum. Ona enstrümanların bir listesini veriyorum ve o, çizelgesinde asılı olduğu o zaman dilimi için teklifler istiyor. Hata işleme ile uğraşmıyorum. On dakika sonra her şey yoluna girer.

Evet, tamamen unutmuşum. Geçmişi kaydetmek istiyorsanız, sembol tablosu açık olmalıdır.

 
evillive :

Kavşağın zamanını veya fiyatını terminalin global değişkenlerinde veya bir dosyada kaydedin, grafikteki mevcut durumu kaydedilen değerle karşılaştırın, eğer değişiklik yoksa ve sipariş - varsa artık ticaret yapmayın yeni bir kavşak - ticaret.

Sıfırdan kod yazmayacağım, bu serbest çalışanlar için.

teşekkürler

Elbette kodun tamamını istemiyorum ama lütfen yönlendirin/önerin. Bir sonraki kavşağı nasıl belirleyeceğiz, yardımcı olabilir misiniz?

 
Sokolmih :

teşekkürler

Elbette kodun tamamını istemiyorum ama lütfen yönlendirin/önerin. Bir sonraki kavşağı nasıl belirleyeceğiniz aşağıda açıklanmıştır, yardımcı olabilir misiniz?

Evet, tıpkı öncekiler gibi, bir danışmanınız var, koda bakın.
 
evillive :
Evet, tıpkı öncekiler gibi, bir danışmanınız var, koda bakın.
Muhtemelen soruyu doğru sormadım, bakın, tarihte son siparişin durarak kapatıldığını belirledim ve şimdi, tavsiyeniz üzerine, kısa ve uzunun değerini hatırlamalıyım, sonra sonraki tiklerde onları karşılaştırmalıyım. mevcut değerlerle ve birbirimiz küçülür veya büyürse sipariş açarım. Doğru anladım.
 
Sokolmih :
Muhtemelen soruyu doğru sormadım, bakın, tarihte son siparişin durarak kapatıldığını belirledim ve şimdi, tavsiyeniz üzerine, kısa ve uzunun değerini hatırlamalıyım, sonra sonraki tiklerde onları karşılaştırmalıyım. mevcut değerlerle ve birbirimiz küçülür veya büyürse sipariş açarım. Doğru anladım.

İki MA'nın kesişiminin sabitlendiği çubuğun açılış saatini hatırlayabilirsiniz. Danışman kavşağın zamanını hatırladı, bir emir açtı. Bunu bir piyasa emrinin varlığının izlenmesi takip ediyor, anladığım kadarıyla piyasada sadece bir emir var.

Sipariş kapatıldıktan sonra EA, siparişin kapanma süresini ve geçiş süresini karşılaştırır. OrderCloseTime>CrossTime ise - ticaret yasağı ve yeni geçiş izleme. Bu süre zarfında yeni bir kavşak bulunursa, zamanını hatırlayın. Bu otomatik olarak OrderCloseTime<CrossTime olur ve yeni bir sipariş açar.

 
evillive :

İki MA'nın kesişiminin sabitlendiği çubuğun açılış saatini hatırlayabilirsiniz. Danışman kavşağın zamanını hatırladı, bir emir açtı. Bunu bir piyasa emrinin varlığının izlenmesi takip ediyor, anladığım kadarıyla piyasada sadece bir emir var.

Sipariş kapatıldıktan sonra EA, siparişin kapanma süresini ve geçiş süresini karşılaştırır. OrderCloseTime>CrossTime ise - ticaret yasağı ve yeni geçiş izleme. Bu süre zarfında yeni bir kavşak bulunursa, zamanını hatırlayın. Bu otomatik olarak OrderCloseTime<CrossTime olur ve yeni bir sipariş açar.

Koşulları anladım, şimdi iki MA'nın kesişiminin sabit olduğu bir barın açılış zamanını nasıl belirleyeceğimi buluyorum, örnekler buldum, ne olacağını göreceğim. Tavsiye için teşekkürler.