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
Sadece Göstergeden uzun Sinyaller alıyorum. Bool operatörü yanlış adreslenmiş olabilir mi?
Merhaba kodlayıcılar,
Birisi bana bool operatörleri ile kod tabanlı özel göstergem konusunda yardımcı olabilir mi merak ediyorum:
double Trendup=iCustom(NULL,0,"Trend",TMperiod,Intensity,SL_distance_pips,0,BarShift);
double Trendup1=iCustom(NULL,0,"Trend",TMperiod,Intensity,SL_distance_pips,0,BarShift+1);
double Trenddown=iCustom(NULL,0,"Trend",TMperiod,Intensity,SL_distance_pips,1,BarShift);
double Trenddown1=iCustom(NULL,0,"Trend",TMperiod,Intensity,SL_distance_pips,1,BarShift+1);
bool BUY=false;
bool SELL=false;
if (Trendup>0 && Trendup!=EMPTY_VALUE && !(Trendup1>0 && Trendup1!=EMPTY_VALUE)) BUY=true;if (Trenddown>0 && Trenddown !=EMPTY_VALUE && !(Trenddown1>0 && Trenddown1!=EMPTY_VALUE)) SELL=true;
//|---------Entry Conditions
if(BUY=true){if(ReverseTheSystem)SV=1;else BV=1;break;} // BUY
if(SELL=true){if(ReverseTheSystem)BV=1;else SV=1;break;} // SELL
Nedense sadece uzun sinyaller alıyorum. Kısa sinyaller hiç görüntülenmeyecek. (ekran görüntüsüne bakın)
Yardımın için teşekkürler!
tfi_markets
"Trend" göstergesini yayınlayabilir misiniz (böylece nasıl çalıştığı test edilebilir)?
İyi günler!İngilizcem için üzgünüm, çevirmen kullanıyorum.Yardım, iki danışman var ama sadece test cihazında çalışıyorlar(((kaynak kodu yok(lütfen Danışmanı düzeltmek için yardım edin veya çalışan bir sürümü olan lütfen paylaşın . ex4
tfi_markets
"Trend" göstergesini yayınlayabilir misiniz (böylece nasıl çalıştığı test edilebilir)?Merhaba Mladen,
lütfen bu ilana ekli "trend" göstergesini bulun.
Bunu araştırdığınız için teşekkür ederiz.
Saygılarımızla,
T.
Merhaba Mladen,
lütfen bu ilana ekli "trend" göstergesini bulun.
Bunu araştırdığınız için teşekkür ederiz.
Saygılarımızla,
T.
tfi_markets
Bunun gibi bir şey deneyin:
double val0=iCustom(NULL,0,"Trend",TMperiod,Intensity,SL_distance_pips,2,BarShift);
double val1=iCustom(NULL,0,"Trend",TMperiod,Intensity,SL_distance_pips,2,BarShift+1);
double val2=iCustom(NULL,0,"Trend",TMperiod,Intensity,SL_distance_pips,2,BarShift+2);
if ((val0-val1)*(val1-val2)<0)
{
if (val0>val1) // code for buy
if (val0<val1) // code for sell
}
Merhaba Mladen,
sorunuma baktığın için teşekkür ederim Kodunuzu şu şekilde uyguladım:
double val0=iCustom(NULL,0,"Trend",TMperiod,Intensity,SL_distance_pips,2,BarShift);
double val1=iCustom(NULL,0,"Trend",TMperiod,Intensity,SL_distance_pips,2,BarShift+1);
double val2=iCustom(NULL,0,"Trend",TMperiod,Intensity,SL_distance_pips,2,BarShift+2);
bool BUY=false;
bool SELL=false;
if ((val0-val1)*(val1-val2)<0)
{
if (val0>val1) BUY=true; // code for buy
if (val0<val1) SELL=true; // code for sell
}
if(BUY=true){BV=1;break;}// BUY
if(SELL=true){SV=1;break;} // SELL
ama yine de sadece "uzun" sinyaller veriyor.
Lütfen buna bir kez daha bakar mısınız?
Şimdiden teşekkür ederim!
Saygılarımızla,
T.
Merhaba Mladen,
sorunuma baktığın için teşekkür ederim Kodunuzu şu şekilde uyguladım:
double val0=iCustom(NULL,0,"Trend",TMperiod,Intensity,SL_distance_pips,2,BarShift);
double val1=iCustom(NULL,0,"Trend",TMperiod,Intensity,SL_distance_pips,2,BarShift+1);
double val2=iCustom(NULL,0,"Trend",TMperiod,Intensity,SL_distance_pips,2,BarShift+2);
bool BUY=false;
bool SELL=false;
if ((val0-val1)*(val1-val2)<0)
{
if (val0>val1) BUY=true; // code for buy
if (val0<val1) SELL=true; // code for sell
if(BUY=true){BV=1;break;}// BUY
if(SELL=true){SV=1;break;} // SELL
}
ama yine de sadece "uzun" sinyaller veriyor.
Lütfen buna bir kez daha bakar mısınız?
Şimdiden teşekkür ederim!tfi_markets
Bu "trend" göstergesi mevcut çubuğu güncellemiyor. Ama geri derlenmiş bir kod olduğu için, neyin yanlış gittiğini görmek için orijinal kodu almanız gerektiğini düşünüyorum.
Gönderdiğim kod parçası sorun değil ve çağrılan gösterge doğru çalıştığında doğru sinyaller de verecektir.
Mladen yardım edecek mi?post # 5748
Mladen yardım edecek mi?post # 5748
Vlad5624
ex4 dosyası değiştirilemiyor. Afedersiniz
Vlad5624
ex4 dosyası değiştirilemiyor. AfedersinizVe daha önce böyle bir EA görmediniz mi?
Ve daha önce böyle bir EA görmediniz mi?
Vlad5624
Hayır, yapmadım, 11111 ve 22222 EA'ları tamamen bilmiyorum