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
tamam burada. Derleyici bağlantı sırasında şikayet etmelidir, ancak
tamam burada. Derleyici bağlantı sırasında şikayet etmelidir, ancak
Bu iCustom() çağrıları yanlıştır (ilk 3 ardışık macd değerini okur ve ikinci 3 - eski metatrader 4'ün çalıştığına göre - her zaman 0'a eşittir - bunun için dinamik bölgelere gerek yoktur macd göstergesi Tümü)
Bu kodda dss çağrılarının çağrıldığı şekilde çağrılmalıdırlar (bir çağrı daha az - yalnızca macd ve üst ve alt seviyeye erişilmesi gerekir)
Açıklama için teşekkürler, emin olmak istedim. Bu kodda "dss_dnlevel" de kullanılmıyor gibi görünüyor....
Yani MACD kayması için iCustom'da 0,1,2 kullanıldı, ancak dss için sadece 1 ve 2 kullanıldı. Bu tutarsızlık neden?? MACD için yapılan mevcut çubuk kontrol edilmeli mi?
Açıklama için teşekkürler, emin olmak istedim. Bu kodda "dss_dnlevel" de kullanılmıyor gibi görünüyor... Yani MACD kayması için iCustom'da 0,1,2 kullanıldı, ancak dss için sadece 1 ve 2 kullanıldı. Bu tutarsızlık neden?? MACD için yapılan mevcut çubuk kontrol edilmeli mi?
Bu soruların bu koşulların yazarından sorulması gerektiğini düşünüyorum. Bence, birinin akımda (hala açık çubuk) alabileceği yanlış sinyalleri önlemek için yalnızca kapalı çubukları (1 ve 2 numaralı vardiyalar) test etmek her zaman en iyisidir, ancak belki mrtools bu değerleri neden kullandığını açıklayabilir.
Tamam, unut gitsin, kendim düzelteceğim. Ama belki de mr_tools tüm bu hataları düzeltmeli ve bu EA'yı yeniden yayınlamalıdır.
iCustom Kodlama yardımı
merhaba, bir gösterge uyarısına dayalı olarak ticaret açması gereken bir adet yapmaya çalışıyorum.
Uyarı isteyen gösterge kodu .....
if (gi_112 == 1) MessageBox("Entry point: buy at " + l_price_20 + "!!", "Entry Point", 0);
else
if (gi_112 == 2) MessageBox("Entry point: sell at " + l_price_20 + "!!", "Entry Point", 0);
li_16 = FALSE;[/CODE]
and start function of EA is.....
[CODE]double gi_112 = iCustom(NULL,0,"TradeFx",0,0);
if (gi_112 == 1){
OrderSend(NULL,OP_BUY,Lots,Ask,3,Ask-SL*Point,Ask+TakeProfit*Point);
}
if (gi_112 == 2){
OrderSend(NULL,OP_SELL,Lots,Ask,3,Ask-SL*Point,Ask+TakeProfit*Point);
}
return(0);Şu anda derleme sırasında herhangi bir hata atılmıyor. AMA sadece kodun doğru mu yanlış mı olduğunu kontrol etmek için.
iCustom() için yardıma ihtiyacınız var
Merhaba tüccarlar,
Doda-Donchian göstergesine sahibim. Strategy Tester'da geriye dönük test yaptığımda bu göstergeyle ilgili bir sorunum var. Strateji Test Cihazında boş EA çalışırken Doda göstergesini Grafiğe alıyorum. Direnç Hattı 1, 2, 3 Pivot Seviyesi, Destek Hattı 1,2,3'te, test cihazı çalışırken her birinin kendi değeri vardır. 1. hafta, 2. hafta ve 3. hafta çalışan test cihazı. Ancak Strateji Test Cihazında Direnç Hattı, Pivot Hattı, Destek Hatları değerleri tüm tarih boyunca değişmedi. Neden bilmiyorum.
Bu sorunu bana söyler misin?
Strategy Tester'ı duraklattığımda Doda gösterge özelliklerini gösteriyorum. OK düğmesine tıkladıktan sonra RL, Pivot Line, SLines göstergeleri kendi değerlerini değiştirir. Ama neden?
Sonraki soru, iCustom("Doda-Donchian".,...,....) işlevine alışkınım, ancak sorun öncekine benzer.
Merhaba tüccarlar,
Doda-Donchian göstergesine sahibim. Strateji Test Cihazında geriye dönük test yaptığımda bu göstergeyle ilgili bir sorunum var. Strateji Test Cihazında boş EA çalışırken Doda göstergesini Grafiğe alıyorum. Direnç Hattı 1, 2, 3 Pivot Seviyesi, Destek Hattı 1,2,3'te, test cihazı çalışırken her birinin kendi değeri vardır. 1. hafta, 2. hafta ve 3. hafta çalışan test cihazı. Ancak Strateji Test Cihazında Direnç Hattı, Pivot Hattı, Destek Hatları değerleri tüm tarih boyunca değişmedi. Neden bilmiyorum.
Bu sorunu bana söyler misin?
Strategy Tester'ı duraklattığımda Doda gösterge özelliklerini gösteriyorum. OK düğmesine tıkladıktan sonra RL, Pivot Line, SLines göstergeleri kendi değerlerini değiştirir. Ama neden?
Sonraki soru, iCustom("Doda-Donchian".,...,....) işlevine alışkınım, ancak sorun öncekine benzer.Bunun nedeni, yeni metatrader 4 geri testindeki bazı yerleşik işlevlerin çalışmıyor veya yanlış çalışıyor olmasıdır (özellikle zamanla ilgili işlevler)
Merhaba tüccarlar,
Doda-Donchian göstergesine sahibim. Strateji Test Cihazında geriye dönük test yaptığımda bu göstergeyle ilgili bir sorunum var. Strateji Test Cihazında boş EA çalışırken Doda göstergesini Grafiğe alıyorum. Direnç Hattı 1, 2, 3 Pivot Seviyesi, Destek Hattı 1,2,3'te, test cihazı çalışırken her birinin kendi değeri vardır. 1. hafta, 2. hafta ve 3. hafta çalışan test cihazı. Ancak Strateji Test Cihazında Direnç Hattı, Pivot Hattı, Destek Hatları değerleri tüm tarih boyunca değişmedi. Neden bilmiyorum.
Bu sorunu bana söyler misin?
Strategy Tester'ı duraklattığımda Doda gösterge özelliklerini gösteriyorum. OK düğmesine tıkladıktan sonra RL, Pivot Line, SLines göstergeleri kendi değerlerini değiştirir. Ama neden?
Sonraki soru, iCustom("Doda-Donchian".,...,....) işlevine alışkınım, ancak sorun öncekine benzer.Bunun nedeni, yeni metatrader 4 geri testindeki bazı yerleşik işlevlerin çalışmıyor veya yanlış çalışıyor olmasıdır (özellikle zamanla ilgili işlevler). Kodda değiştirilecek bir şey yok. Yapabileceğiniz tek şey, meta alıntıların metatrader'daki hataları düzeltmesidir.
Bir tür ruh beni ıstırabımdan kurtarabilir ve 'Advanced_ADX' göstergesinin kullanılmasına izin vermek için aşağıdakileri yeniden yapabilir mi? 'icustom' işlevinin kullanılmasını gerektirdiğini biliyorum, ancak nasıl yapılacağı hakkında fikrim var.
//h1 verisi
double h1adm = iadm(NULL,PERIOD_H1,2,MODE_CLOSE);
//h4 verisi
double h4adx = iadx(NULL,PERIOD_H4,2,MODE_CLOSE);
//d1 verisi
double d1adx = iadx(NULL,PERIOD_D1,2,MODE_CLOSE);
// rengi tanımla
color color_h1, color_h4, color_d1;
// dizeyi tanımla
dizi ok_h1, ok_h4, ok_d1;
//h1 yükseliş trendi
if (h1adx < Teklif ) { color_h1 = ColorUpGood; }
//h1 düşüş trendi
if (h1adx > Teklif ) { color_h1 = ColorDownGood; }
//h4 yükseliş trendi
if (h4adx < Teklif ) { color_h4 = ColorUpGood; }
//h4 düşüş trendi
if (h4adx > Teklif ) { color_h4 = ColorDownGood; }
//d1 yukarı trend
if (d1adx < Teklif ) { color_d1 = ColorUpGood; }
//d1 düşüş trendi
if (d1adx > Teklif ) { color_d1 = ColorDownGood; }