[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 3. - sayfa 449
![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
1. Sıfır çubuğuna en yakın fraktalı bulun, int ve double değişkenlerinde zamanını ve fiyat seviyesini hatırlayın
Kodumda bu doğru değil mi?
Kodumda bu doğru değil mi?
bu taraftan değil
Bunun fraktal bir durum olmadığı konusunda hemfikirim, ama aslında gerisi?
1. Sayacı kullanarak, bunun birinci fraktal (z=0) olduğunu belirledim, koşulun (fraktal) ekstremumunu değişkene atadım (f1= iLow(Null,0,3)).
2. Başka bir durumda (z=1 olduğunda, bu nedenle ilk "fraktal" değildir, öncekiyle karşılaştıracağız (f1 > iLow(NULL,0,3) ))
2.1 Bir öncekinin değeri daha büyükse, değişkene yeni bir değer atarım (f1= iLow(NULL,0,3) ve sayacı sıfırlarım (z=0)
2.1. Önceki değerin yeni değerden küçük olması durumunda (f1 < iLow(NULL,0,3) ) anlaşmayı kapatıyorum.
Değil mi?
Bunun fraktal bir durum olmadığı konusunda hemfikirim, ama aslında gerisi?
1. Sayacı kullanarak, bunun birinci fraktal (z=0) olduğunu belirledim, koşulun (fraktal) ekstremumunu değişkene atadım (f1= iLow(Null,0,3)).
2. Başka bir durumda (z=1 olduğunda, bu nedenle ilk "fraktal" değildir, öncekiyle karşılaştıracağız (f1 > iLow(NULL,0,3) ))
2.1 Bir öncekinin değeri daha büyükse, değişkene yeni bir değer atarım (f1= iLow(NULL,0,3) ve sayacı sıfırlarım (z=0)
2.1. Önceki değerin yeni değerden küçük olması durumunda (f1 < iLow(NULL,0,3) ) anlaşmayı kapatıyorum.
Değil mi?
Ve birinci ve ikinci fraktalların zaman karşılaştırması nerede?
Ne için? Elbette yapabilirsiniz, ancak sonuçta benim durumumda bir "fraktal" bulmak duruma göre belirlenir (low-mi 5 bar)? Zamanında değil...
Yine, "z" sayacı aynı engelleyicidir, böylece benim durumumdaki "fraktal" tanımı bir tanesine takılıp kalmaz.
Profesyoneller, lütfen yardım edin. Stoploss seviyesine ulaşıldığında bir kilitleme pozisyonu açmak ve fiyat olumsuz yönde hareket etmeye devam ederse onu tutmak istiyorum. Sorun şu ki, bir sipariş yerine bir sürü sipariş açılıyor.
İşte koşul:
Nedense sayaç çalışmıyor. Her şeyi denediniz.
Profesyoneller, lütfen yardım edin. Stoploss seviyesine ulaşıldığında bir kilitleme pozisyonu açmak ve fiyat olumsuz yönde hareket etmeye devam ederse onu tutmak istiyorum. Sorun şu ki, bir sipariş yerine bir sürü sipariş açılıyor.
İşte koşul:
Nedense sayaç çalışmıyor. Her şeyi denediniz.
Merhaba, bir emir açmadan önce, zarar eden bir pozisyon (Kim isLossLastPos'tan gelen fonksiyon) geçmişini kontrol ediyorum, iyi, bir nedenden dolayı her zaman zamanında çalışmıyor, yani emir önce açılacak ve ardından birkaç onay işaretinden sonra işlev çalışacak, ancak sipariş zaten açık, nasıl düzeltilir?
İşlev, geçmişteki herhangi bir konumu değil, son kapatılan konumu kontrol eder. Son kapatılan pozisyon kârsızsa, fonksiyon true değerini döndürür, aksi takdirde - false
Bu nedenle, bir pozisyon zararla kapandıysa, bir pozisyon açmanız gerekip gerekmediğini kontrol edin:
veya
Bunun gibi bir şey ... eğer hafıza hizmet ediyorsa
İşlev, geçmişteki herhangi bir pozisyonu değil, son kapatılan pozisyonu kontrol eder. Son kapatılan pozisyon kârsızsa, fonksiyon true değerini döndürür, aksi takdirde - false
Bu nedenle, bir pozisyon zararla kapandıysa, bir pozisyon açmanız gerekip gerekmediğini kontrol edin:
veya
Bunun gibi bir şey ... eğer hafıza hizmet ediyorsa
Evet, sonuncusu, ama soruların özü, bir önceki sıranın eksi ile kapatılmış olması, fonksiyonun bunu gösterecek zamanı olmaması, önce sıranın açılması, birkaç onay işareti geçmesi ve ancak o zaman fonksiyonun gösterilmesiydi. son kayıp ama sipariş zaten açıldı. üstesinden nasıl gelinir?
sadece bir mum üzerinde güçlü bir hareketle 8 sipariş açılabilir