[ARŞİV!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 4. - sayfa 550
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
danışmanda fare nasıl yapılır göstergeyi grafikte ayarlayın (satır)
Mevcut modda izlemeniz gerekiyorsa, danışmanınızda bulunan parametrelerle tablodaki MA'yı ayarlamanız yeterlidir. Birbirlerine bağlı olmayacaklar, ancak görünürlük olacak
Lütfen söyle bana, şu satırları yazıyorum:
Yüksek'in fiyatla değil, MA ile hesaplanmasını istiyorum. Bu kod çalışmıyor. iMAOnArray analogu gibi bir şeye ihtiyacınız var, sadece iHIGHonArray. Ama anladığım kadarıyla hiçbiri yok. Yardım..Soru tamamen net değil: "Yüksek'in bir fiyata değil olarak değerlendirilmesini istiyorum." Yüksek[] önceden tanımlanmış bir değerdir, değiştiremeyiz. Belki Yüksek fiyatlarla MA'ya ihtiyacınız var?
Soru tamamen net değil: "Yüksek'in bir fiyata değil olarak değerlendirilmesini istiyorum." Yüksek[] önceden tanımlanmış bir değerdir, değiştiremeyiz. Belki Yüksek fiyatlarla MA'ya ihtiyacınız var?
Hayır, dönem için MA'nın kendisinin maksimum değerini bulmanız gerekir.
Hayır, dönem için MA'nın kendisinin maksimum değerini bulmanız gerekir.
Şimdi net. Büyük olasılıkla, MA değerleri için bir dizi oluşturmanız ve ardından maksimum değerleri depolamak için bir arama ile ikinci bir dizi veya yalnızca son maksimum ise bir değişken oluşturmanız gerekecektir. değere ihtiyaç vardır.
Soru bu, nasıl yapacağımı bilmiyorum.. Bir gösterge şeklinde olması gerekiyor yani sadece son değer değil.
Eğrileri oklarla işaretleyin?
Eğrileri oklarla işaretleyin?
Hayır, adımları olan bir sıraya ihtiyacınız var. Bu durumda tam olarak adımlar olmayacak olsa da.. Bu göstergeyi yayınlayabilir misiniz? Resimdekini kastediyorum. kazıyorum..
Bu, ders kitabından biraz elden geçirilmiş ROC hız göstergesidir. Bir referans çizgisi, bir hız çizgisi var ve ondan düzleştirilmiş. Hız çizgisi ile orta periyodu arasındaki kesişme bir okla gösterilir. Biri hariç ekrandaki her şeyi beyazlattım.
Ancak muhtemelen her n çubuğun bu aralıktaki maksimum ve minimum MA değerlerini bir okla işaretlediği bir algoritmaya ihtiyacınız var mı?
bilet hatası büyük olasılıkla Ticket değişkeniniz iki kez başlatıldığındandır - başlangıçta ve işlevde
İşlevde farklı şekilde çağırmayı deneyin, en azından Ticket1 :)
Teşekkürler))), başka bir düşünceye yol açtı, anladım))
Değişken global düzeyde bildirilmişse, artık kendi fonksiyonlarınıza iletilmesine gerek yoktur, sadece Ticket ve Ans değişkenlerini kullanın, bunlar fonksiyonlarda görünür olacaklardır.
Yorumlara M_1 ve S_1'in ilk çubuk olduğunu yazarsınız ve iStochastic() işlevinde sıfır çubuğunda onlar için değeri çıkarırsınız. Sıfır çubuğunda gerçekten veriye ihtiyacınız varsa, önce kapanış emirlerini kontrol edin, ardından tek bir emirle çalışmayı planlıyorsanız koşula göre çıkın: if(Total > 0) return; ve ancak o zaman yeni bir sipariş açma koşulu. Büyük zaman dilimleri üzerinde çalışmayı planlıyorsanız, koşullu çıkışı aşağıdaki ile değiştirmek daha iyidir: sipariş mevcut çubukta açılmışsa, mevcut çubukta yeni bir şey açmayız. Ve sonra H4'te bir emir, bir çubukta birkaç kez açılabilir ve bir koşulda zararı durdurmayı tetikleyebilir.
Şimdi size ne oluyor: Ana sinyal bir'i geçti, yukarı diyelim, bir Al emri açılıyor. Bir sonraki tıklamada koşul kaydedilir, ancak Toplamınız zaten sıfırdan büyüktür ve kapanış koşulu hemen tetiklenmeye çalışır ve Close_Order_S() işlevinizi kullanarak Ask fiyatından Al'ı kapatmaya çalışırsınız. Emir tipini ve kapanış için bir fonksiyon kontrol edin, emir tipine bağlı olarak parametrelere Sor veya Bid iletin.
Çok teşekkürler)), kapanış emirleri çalışıyor, hata yok ama yine kriterler olması gerektiği gibi çalışmıyor ((, kodu ve ekranı ekliyorum, lütfen yardım edin...