[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 5. - sayfa 139
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım 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
Güzel gün. Lütfen aşağıdakilerin nasıl uygulanacağını bildiriniz:
Açık bir Alış pozisyonu var. Bir sonraki mum istikrarlı bir şekilde aşağı indi ve durdurma tetiklendi. Ancak hareket keskin olduğundan ve sinyaller hala Buy gösterdiğinden, bir sonraki tikte tekrar uzun pozisyon açılacaktır. Pozisyonların açılmasını örneğin bir sonraki mumun kapanışına kadar ertelemek için koda hangi satırlar eklenmelidir?
Ve ikinci soru. Kurallardan biri olarak, stokastik doğruların yönü yukarı doğru kodda belirtilebilir mi?
Şimdiden teşekkürler.
Trollük için üzgünüm! Arkadaşlar hata nerede? Sinyal çalıştı, 2 bar geçtikten sonra, koşul karşılanırsa bir anlaşma açarız.
// что-то делаем
En talihsiz seçenek olmasına rağmen. İstediğiniz çubukta sinyalin kendisini kontrol etmeniz gerekir.En talihsiz seçenek olmasına rağmen. İstediğiniz çubukta sinyalin kendisini kontrol etmeniz gerekir.
Neye benziyor?
Neye benziyor?
Sinyali nasıl kontrol edersiniz? Tamamen aynı, ancak diğer çubuklarda
Neye benziyor?
Her şeyin senden damla damla sıkılması gerekiyor
if (StochM < St_min && StochS < St_min)
bay_min=doğru;
Bu kontrolü 2 çubuk daha yapın.
Şu şekilde deneyin:
Teşekkürler!!! İhtiyacın olan şey bu. İlk tuğla döşendi.
Ama burada her dakika Startprice değerini değiştirmem ve durumu kontrol etmem gerekmediğini düşündüm.
Zaman çerçevesi mumunun kapanışında kontrol edilecek koşula ihtiyacım var ve eşleşirse, son mumun kapanış değeri Startprice değişkenine girilir.
Yani barın kapanışında ma ile iletişime geçmeniz gerekiyor. Bunu nasıl yapacağımı bilmiyorum. Sadece time0 + 0 ekle desem kendim çözemiyorum).
Hareketli ortalamanın kapanış fiyatlarına uygulanmasına müdahale ederse, bunu açılış fiyatlarına değiştirebilirsiniz. Benim için fark etmez.
Daha iyi kodlamaya yardımcı olun veya düşünün. İkincisi ise, bunun için birkaç ay daha oturmam gerekiyor)
bool NewBar()
{statik tarihsaat yeni çubuğu;
bool res=yanlış;
if(newbar==0)newbar=Zaman[0];
if(newbar!=Zaman[0]){res=true;newbar=Zaman[0];}
dönüş(ler);
}
Yeni bir çubuğun varlığı.