MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 150
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
İyi akşamlar!
Lütfen kodu yazmama yardım edin, kendim yapamayacağımı hissediyorum, özü şu:
Bunu sizin için yapmanız gerekiyorsa - o zaman bu serbest çalışmadır. Ve yardım etmek için, ne elde etmek istediğinizi söylemeniz, ne yaptığınızı göstermeniz ve neyin işe yaramadığını açıklamanız gerekir.
Sonuç olarak şudur: burada bu başlıkta ıstıraba ve arayışa yardım ediyorlar.
Bunu sizin için yapmanız gerekiyorsa - o zaman bu serbest çalışmadır. Ve yardım etmek için, ne elde etmek istediğinizi söylemeniz, ne yaptığınızı göstermeniz ve neyin işe yaramadığını açıklamanız gerekir.
Sonuç olarak, danışmanın terminaldeki tüm çiftlerin toplamını değil, yalnızca belirli bir çiftin siparişlerini saymasını nasıl sağlayacağımı anlamıyorum.
Yapabiliyorsanız, bana bir fikir veya kod örneği verin, çünkü ders kitapları neyin ve nasıl çalıştığını ayrı ayrı açıklar, ancak çok fazla spesifik örnek yoktur.
Yardımın için minnettar olacağım.
teşekkür etmek.
Onu da ekledim. Göstergenin adı High_Low v2 (ZigZag), (nedense ekte adı yanmış)
double zz2 = iCustom(NULL, 0, "Yüksek_Düşük v2 (ZigZag)",300, 6, 0, 0);
Yani, bir özel göstergenin adını değiştirdim ve
parametrelerden diğerine. Fraktallar söz konusu olduğunda, diyelim ki buna sahibim
Sonuç olarak, danışmanın terminaldeki tüm çiftlerin toplamını değil, yalnızca belirli bir çiftin siparişlerini saymasını nasıl sağlayacağımı anlamıyorum.
yapabilirsen bana bir fikir veya kod örneği ver, çünkü ders kitapları neyin ve nasıl çalıştığını ayrı ayrı açıklar, ancak çok fazla spesifik örnek yoktur.
Yardımın için minnettar olacağım.
teşekkür etmek.
CodeBase'e göz atmaktan çekinmeyin - her EA'nın bir sipariş döngüsü vardır :-)
örneğin https://www.mql5.com/ru/code/16588 (ilk rastlanan)
for ( int index = orders- 1 ; index >= 0 ; index--)
{
if ( OrderSelect (index, SELECT_BY_POS , MODE_HISTORY )== false )
{
Print ( "Error in history!" );
break ;
}
if ( OrderSymbol ()==symbol && OrderMagicNumber ()==MAGICMA)
{
if ( OrderType ()== OP_BUY || OrderType ()== OP_SELL )
{
if ( OrderProfit ()> 0 ) break ;
if ( OrderProfit ()< 0 ) losses++;
}
}
}
" if ( OrderSymbol ()==symbol && OrderMagicNumber ()==MAGICMA)" koşulu yalnızca belirli bir sembol ve belirli bir MAGIC ile siparişleri seçer
PS/ yukarıdaki kopyala-yapıştır kodunda, OrderSelect hatası durumunda break tam olarak doğru değil, devam etmek daha doğrudur (siparişin neden seçilmediğini asla bilemezsiniz, belki bazı dahili MT mekanizmasında bir sorun vardır , ancak bir sonraki atlanmayacak)
CodeBase'e göz atmaktan çekinmeyin - her EA'nın bir sipariş döngüsü vardır :-)
örneğin https://www.mql5.com/ru/code/16588 (ilk rastlanan)
Selam beyler!!! satın almak veya satmak için bir ticaret sinyali döndürecek bir fonksiyon yazmama yardım edin. MQL'de barlarla nasıl çalışacağımı hala bilmiyorum (nasıl yapacağımı çok fazla bilmeme rağmen!).
şart şudur: Ana çubuk, içinde, yani yüksek ve düşük içinde, kapanış fiyatı olan çubukların bulunduğu bir çubuktur (bu önemlidir!!! tam olarak kapanış fiyatı.) şimdi bu çubuk ana çubuk olur. !
Ana çubuğun kapanış fiyatı açılış fiyatından yüksekse, bir satın alma sinyali döndürürüz.
Eğerana çubuğun kapanış fiyatı açılış fiyatından düşükse, o zaman bir satış sinyali veririz.
Zaman çerçevesini harici bir değişkende ayarlamak çok önemlidir.
Ama şimdi en azından benim için sorun haritadaki son şah matını nasıl bulacağım. bar??? Evet, görsel olarak hemen görebiliyorum!....
Son Anne çubuğunun indeksini harici bir değişkende belirtmek benim için uygun olur ve ardından fonksiyon ondan dans etmeye başlar veya başka bir seçenek, örneğin 50 indeksli bir çubuk almak ve döngüye girmektir. sıfır.
Yalvarırım öksüze yardım et!!!
Tünaydın!
Bir fikir önerin. Bu fiyattan bir emir zaten açıksa, danışmanın bir emir açamaması gerekir. Doğrulama nasıl uygulanır?
Tünaydın!
Bir fikir önerin. Bu fiyattan bir emir zaten açıksa, danışmanın bir emir açamaması gerekir. Doğrulama nasıl uygulanır?
Zor görev. Umutsuzluktan, kaymayı düşünerek, istenen_fiyat/_Point'e sihirli emirler verdim
Mql5'te daha kolay, fiyatı beyan edilene uymayan bir pozisyon var ve talep edilen fiyatla bir emir var.
Tünaydın!
Bir fikir önerin. Böyle bir fiyattan bir emir zaten açıksa, danışmanın bir emir açamaması gerekir. Doğrulama nasıl uygulanır?
Her emrin açılış fiyatını belirtilen fiyat değeri ile karşılaştırdığınız bir emir döngüsü yazın, eğer eşleşme varsa yeni emir bayrağını kaldırmayın.