Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 653
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
Bu mesaj nerede çıkıyor? Tam olarak ne yapmaya çalışıyorsun?
Artık bir fraktal değil
önceki mumun düşük fraktal değeri fraktaldan daha yüksek olmalıdır
düşük daha yüksekse, yüksek daha da yüksektir
MetaTrader ticaret platformunun ekran görüntüleri
EURUSD, M5, 2016.10.26
MetaQuotes Software Corp., MetaTrader 5, Demo
Bu, MQL5 Strategy Tester Agent testlerini çözme uygulamasındadır, çalışması için ne yapmalıyım? takma adınızı son sekmeye girin ve bu kadar mı?
Fraktalın ne olduğunu okuyun
Ve bu koşul karşılanabilir mi? isFractalDn =i
Fraktalın ne olduğunu okuyun
Bulmanız gerekenleri tekrar okusanız iyi olur.
isFractalDn = ben
Alt fraktaldan önceki mumun yüksek değerinin alt fraktalın düşük değerine eşit olduğunu bulmak gerekir.
bu olamaz çünkü
alt fraktalın düşük, önceki her iki mum da düşük fraktaldan daha düşük
isFractalDn = ben
Bu doğru değil. isFractalDn() (tabii ki doğru yazılmışsa) ilk aşağı fraktalın mum numarasını döndürmelidir.
Ve ilk fraktal, 2. mumdan daha erken aranmamalıdır. Mila.com şartlarına göre en fazla 10 mum.
Sanırım seni neyin yanılttığını anladım. Kapsam i. İşte bir kapsam:
{
ExtMapBuffer3[i]= High [i+ 1 ];
}
Işte başka biri:
int isFractalDn()
{
for ( int i= 0 ; i != 10 ; i++)
{
if ( iFractals ( NULL , 0 , MODE_LOWER , i)!= NULL ) return (i);
}
return (- 1 );
}
Bu durumda, kapsam for döngüsü içindedir.
Bu doğru değil. isFractalDn() (tabii ki doğru yazılmışsa) ilk aşağı fraktalın mum numarasını döndürmelidir.
Ve ilk fraktal, 2. mumdan daha erken aranmamalıdır. Mila.com şartlarına göre en fazla 10 mum.
Sanırım seni neyin yanılttığını anladım. Kapsam i. İşte bir kapsam:
{
ExtMapBuffer3[i]= High [i+ 1 ];
}
Işte başka biri:
int isFractalDn()
{
for ( int i= 0 ; i != 10 ; i++)
{
if ( iFractals ( NULL , 0 , MODE_LOWER , i)!= NULL ) return (i);
}
return (- 1 );
}
Bu durumda, kapsam for döngüsü içindedir.
Başka bir döngüde yüksek aranıyorsa, neden o zaman?
Göstergenin tamamını görmemize izin vermediler, ancak tam olarak diğerinde olan şey bu.
anlaşılan ben yanlış anlamışım
Diğerinde ise:
Alt fraktalın çubuk numarası biliniyor
Ondan, bilinen fraktalın düşük değerine karşılık gelen ilk yüksek için döngüye bakıyoruz.