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
Merhaba çırak kodlayıcı!
Onu kullanan bir içerme dosyam var ve bunun girişi mql4'ten "Kapat".
Şimdi kodlayıcının neden bu şekilde yaptığını anlamıyorum... :-o
hoşçakal, AT
Fiyat dizilerini ne zaman kullanırsanız kullanın, bu şekilde bildirilmeleri gerekir (çünkü mt, kodla fiyat değişikliklerini önlemeye çalışır)
Merhaba!
Kodun M5 ve H1 verileriyle çalışmasını nasıl sağlayabilirim? Bu yüzden H1 ve M5'in MA(CD) gösterimine/verilerine ihtiyacım var. Böyle
Değerleri almak için bu kodu aldım... Ama işe yaramıyor, ya da daha iyisi anlamadım...
Herhangi bir fikir?
int h1shift = iBarShift(NULL,PERIOD_H1,iTime(NULL,PERIOD_M5,i),true);
MACDH1=iMACD(NULL,PERIOD_H1,12,26,9,PRICE_CLOSE,MODE_SIGNAL,h1shift+1);
Yardım için teşekkürler!
hoşçakal, AT
Merhaba!
Kodun M5 ve H1 verileriyle çalışmasını nasıl sağlayabilirim? Bu yüzden H1 ve M5'in MA(CD) gösterimine/verilerine ihtiyacım var. Böyle
Değerleri almak için bu kodu aldım... Ama işe yaramıyor, ya da daha iyisi anlamadım...
Herhangi bir fikir?
int h1shift = iBarShift(NULL,PERIOD_H1,iTime(NULL,PERIOD_M5,i),true);
MACDH1=iMACD(NULL,PERIOD_H1,12,26,9,PRICE_CLOSE,MODE_SIGNAL,h1shift+1);
[/PHP]
Thanks for help!
Bye, ATBunu deneyin (geçerli çizelge için ilgili H1 verilerini gösterecektir):
[PHP] int h1shift = iBarShift(NULL,PERIOD_H1,Zaman);
MACDH1=iMACD(BOŞ,PERIOD_H1,12,26,9,PRICE_CLOSE,MODE_SIGNAL,h1shift+1);
M5 verilerini kullanmak istiyorsanız, aynı prosedürü M5 zaman çerçevesi için de yapmanız gerekir - ancak grafik zaman çerçeveniz M5 veya H1'den yüksekse bu doğru çalışmayacaktır.
Merhaba Mladen!
Yine, cevabınız ve yardımınız için çok teşekkürler!
Bu kod şimdi daha basit ve benim için iyi çalışıyor.
Şimdi "benim" alt işlevimden biriyle başka bir sorunum var ...
Kodu görün, çıktı olarak sıfır alıyorum ... :-//
ve derleyiciden bir uyarı: "gösterge arabelleği gerekenden az" ?!
neden olduğu hakkında bir fikrin var mı?
Desteğin için teşekkürler!
hoşçakal, AT
test.mq4
Merhaba Mladen!
Yine, cevabınız ve yardımınız için çok teşekkürler!
Bu kod şimdi daha basit ve benim için iyi çalışıyor.
Şimdi "benim" alt işlevimden biriyle başka bir sorunum var ...
Kodu görün, çıktı olarak sıfır alıyorum ... :-//
ve derleyiciden bir uyarı: "gösterge arabelleği gerekenden az" ?!
neden olduğu hakkında bir fikrin var mı?
Desteğin için teşekkürler!
hoşçakal, AT
test.mq4Şimdi kontrol edin: _test.mq4
Merhaba Mladen!
Bu işe yaradı! ;-)) Teşekkürler dostum!
BTW, ayrıca bir test_indi problemim var, bana bazen bir çubukta iki ok gösteriyor.
Bu olmamalı. Sadece çubukta bir ok istiyorum (yukarı veya aşağı ok) ve gerçek çubukta olmasını istemiyorum,
bu yüzden bu kod parçasını aldım ama doğru değeri alamadım mı?! Neyi yanlış yapıyorum?
Herhangi bir fikir?
Yardımın için teşekkürler!
hoşçakal, AT
test_indi.mq4
Merhaba Mladen!
Bu işe yaradı! ;-)) Teşekkürler dostum!
BTW, ayrıca bir test_indi problemim var, bana bazen bir çubukta iki ok gösteriyor.
Bu olmamalı. Sadece çubukta bir ok istiyorum (yukarı veya aşağı ok) ve gerçek çubukta olmasını istemiyorum,
bu yüzden bu kod parçasını aldım ama doğru değeri alamadım mı?! Neyi yanlış yapıyorum?
Herhangi bir fikir?
Yardımın için teşekkürler!
hoşçakal, AT
test_indi.mq4Bu iki satırı, kodunuzdaki iki if koşulunun hemen önüne ekleyin:
CrossUp = EMPTY_VALUE;
CrossDown = EMPTY_VALUE;
Sahip olduğun şeyi engellemeli
Merhaba Mladen!
Giriş için teşekkürler!
Bu iki satırı ekledim, ancak başarılı olamadım ...
Resme bakın...
Belki de sorun, değerin aralıklar arasında olmaması gerçeğinden kaynaklanmaktadır?
çünkü aralık/limit: örneğin satın almak için +18 ve bir satış için -50...
hoşçakal, AT
Merhaba millet!
Başka bir "ilginç" nokta, vaule içermeyen bazı indislerim olması.
M5'te kullandığımda (ki bunun indi'si) H1 ile kullandığımda hiçbir değer elde edemiyorum.
Bazı değerler alıyorum!? Neyi yanlış yapıyorum?
Test ile aynı indi, değiştirdiğim tek şey IndicatorOutput formülüydü ( MACD1 * 23 gibi bir şey)
Yardım ve girdiler için teşekkürler!
hoşçakal, AT