[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 976
![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
Doğru olanı seç.
İşler!! Sadece çok fazla gereksiz bulduğum gerçeğinde, ancak bu gereksizleri nasıl ayıklayacağımı bilmiyorum
Teşekkür ederim !
ilk oku bulup döngüden çıkmak mümkün mü?
Hangisi? Hiç? Veya her ikisi de, ancak yalnızca ilki mi?
İlkinden herhangi birine ihtiyacınız varsa - o zaman onu bulduğunuzda - döngüden çıkın ve her ikisine de ihtiyaç varsa, o zaman bir döngüye ihtiyacınız var veya daha doğrusu döngü içindeki aramayı yeniden yazın.
Öyle bir yerde...
Bu kod yararlı bir şey yapmayacak - döngüde her ok bulduğunda, BarWithArrowUP ve BarWithArrowDN değişkenlerine okun bulunduğu çubuğun numarasını atayacaktır. Onlarla nasıl başa çıkacağınıza siz karar verin. Yukarı ve aşağı oklarla çubuklar yazacağınız bir dizi oluşturabilirsiniz ve daha sonra bu dizilerden oklarla çubukların sayısını alabilir veya yapabilirsiniz veya yapabilirsiniz ve ne isterseniz yapabilirsiniz... :)
Kodunuzda, döngünün başlangıcından itibaren ilk ok bulunacaktır. break, döngünün yürütülmesini kesintiye uğratır ve dönüş yalnızca bu sizin işlevinizse gereklidir ve size bu okun üzerinde durduğu çubuğun numarasını değil, bulunan arabelleğin değerini bir okla döndürür.
oh... yani doğru mu yazdım?
Bar numarasına ihtiyacım yok.
Herhangi bir ilk ok gereklidir ve bu değeri unutmayın.
Geri dönüş ile ilgili .... Yani, parantez içindeki bu değer bir ok mu olacak? (Bu değeri bir şekilde görebilir, hissedebilir, dokunabilir misiniz? Yoksa çıkışta voltaj olup olmadığı kadar basit mi? Yani sıfır ve bir mi?)
Kodumla ilgili olarak, sözdizimini daha da netleştirmek istiyorum
için (int i=0; i<Bars(); i++)
{
sinyal = iCustom (NULL,0 vb... yukarı ok arabelleği)
// ve burada ayrıca hem yukarı ok hem de aşağı ok için bir arabellek kontrolü girmeniz gerekiyor, peki ya siz ??? Yani, sinyal2 ekleyin
sinyal2=iCustom (NULL,0 vb... aşağı ok arabelleği)
// ve burada ayrıca (signal || signal2>0) değeri hatırlayıp döngüden çıkıp çıkmadığını kontrol etmemiz gerekiyor.
Kahretsin..bir şey kafam karıştı... bir sinyal ve sinyal2 varsa karşılığında nasıl gösterileceği ve sıfırdan büyük olduğu ortaya çıkarsa bunlardan hangisinin gösterileceği ???
{ // Burada parantez gereklidir ???
dönüş(sinyal)
}
kırmak
}Ve iCustom'da i yerine çubukların ikame sırası nedir?
Ve iCustom'da i yerine çubukların ikame sırası nedir?
Yani sormak istediğim, seçilen çubuk üzerindeki yukarı ve aşağı okların değeri aynı anda mı hesaplanıyor?
Bir gösterge, bir arabellek boyunca oklar çiziyorsa, yalnızca farklı arabelleklere sahip farklı okları görüntüleyebilir. Böylece yukarı ok bir arabellek tarafından, aşağı ok bir diğeri tarafından verilir. Her iki oku belirlemek ve bulmak için her iki arabelleği de kontrol etmeniz gerekir.
Döngüde, en başında, 0. çubuktaki değerler i=0'da, döngünün bir sonraki yinelemesinde, i=1'de, ilk çubuk kontrol edilir, ardından ikinci, üçüncü vb. . i=nBars-1'e kadar
Döngü, döngünün her yinelemesinde her iki arabelleğin değerlerini kontrol eder.
Ve imzalı GlobalFlag ve Break operatörü ile böyle bir inşaat işe yarayacak mı?
Ancak bundan önce, bu değişkeni, değişkenlerin başlatıldığı blokta başlatmanız mı gerekiyor? Ve int yazın ?????
Kısaca konuşmak gerekirse. Bir robot hakkında bir düşünce var. Programı kendim yazamam. ilgilenen düdük.
Kısaca konuşmak gerekirse. Bir robot hakkında bir düşünce var. Programı kendim yazamam. ilgilenen düdük.
Seni bir düdükle sağır edeceklerini mi sanıyorsun? Aksine - yuhalama ... :)
Fikri yayın - görüyorsunuz, insanlar hareket edecek (fikir kötü değilse) ... Ve kararlaştırılan ücret için biraz daha aktif hareket bile edebilir ... :)
Kısaca konuşmak gerekirse. Bir robot hakkında bir düşünce var. Programı kendim yazamam. ilgilenen düdük.