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 arkadaşlar konuyu canlı tuttuğunuz için teşekkür ederim Bu kadar çok cevap görmek beni gerçekten şaşırttı. umarım birileri EA'dan bir şeyler öğrenebilir veya ondan biraz para kazanabilir. tekrar teşekkür ederim
Bu ma& macd1 .02ea'yı denemek için indirdim, teşekkürler .paulc
Bunu GBPJPY için kullanırken bir 'sipariş değiştirme hatası 1' var, Bu sadece bazen . Bunun nedeni sunucu olabilir mi?
Bunu GBPJPY için kullanırken bir 'sipariş değiştirme hatası 1' var, Bu sadece bazen . Bunun nedeni sunucu olabilir mi?
Blaiserboy, sipariş değiştirme hatası 1, "Hata döndürülmedi, ancak sonuç bilinmiyor" anlamına geliyor.
Hatanın ECN brokerleri ile ilgili sipariş değişikliği ile ilgili olduğunu ve bu 'normalleştirmenin' takip eden durma ve başabaş değerlerinin güncellendiği alanlara eklenmesi gerektiğini düşünüyorum.
Hatanın ECN brokerleri ile ilgili sipariş değişikliği ile ilgili olduğunu ve bu 'normalleştirmenin' takip eden durma ve başabaş değerlerinin güncellendiği alanlara eklenmesi gerektiğini düşünüyorum.
Blaiserboy, bu hatayı hangi sürümde alıyorsunuz?
işte düzeltilmiş kod
/----------------------- SONRA DURDURMA FONKSİYONU
//----------------------- KAYNAK : CODERSGURU
//----------------------- DEĞİŞTİRİLDİ: YANGIN
void subTrailingStop(int Type)
{
if(Type==OP_BUY) // satın alma pozisyonu açıldı
{
anahtarı(TrailingStopType)
{
//-------------------------- KAR SONRASI TAKİP DUR
dava 1:
iMA(NULL,TimeFrame,SlowMAPeriod,SlowMAshift,SlowMAType,SlowMAPrice,1);
if(Bid-OrderOpenPrice()>Pip*TrailingStop &&
OrderStopLoss()<Bid-Pip*TrailingStop)
{
OrderModify(OrderTicket(),OrderOpenPrice(),NormalizeDouble(Bid-Pip*TrailingStop,Digits),OrderTakeProfit(),0,Green);
dönüş(0);
}
kırmak;
//----------------------- İZLEME DURDURMA
durum 2:
if(Teklif>OrderOpenPrice() &&
OrderStopLoss()<Bid-Pip*TrailingStop)
{
OrderModify(OrderTicket(),OrderOpenPrice(),NormalizeDouble(Bid-Pip*TrailingStop,Digits),OrderTakeProfit(),0,Green);
dönüş(0);
}
kırmak;
//----------------------- VARSAYILAN : KÂR TAKİP DURDURMADAN SONRA
varsayılan:
if(Bid-OrderOpenPrice()>Pip*TrailingStop &&
OrderStopLoss()<Bid-Pip*TrailingStop)
{
OrderModify(OrderTicket(),OrderOpenPrice(),NormalizeDouble(Bid-Pip*TrailingStop,Digits),OrderTakeProfit(),0,Green);
dönüş(0);
}
}
}
if(Type==OP_SELL) // satış pozisyonu açıldı
{
anahtarı(TrailingStopType)
{
//-------------------------- KAR SONRASI TAKİP DUR
dava 1:
if(OrderOpenPrice()-Ask>Pip*TrailingStop)
{
if(OrderStopLoss()>Ask+Pip*TrailingStop || OrderStopLoss()==0)
{
OrderModify(OrderTicket(),OrderOpenPrice(),NormalizeDouble(Ask+Pip*TrailingStop,Digits),OrderTakeProfit(),0,Red);
dönüş(0);
}
}
kırmak;
//----------------------- İZLEME DURDURMA
durum 2:
if(OrderOpenPrice()>Sor)
{
if(OrderStopLoss()>Ask+Pip*TrailingStop || OrderStopLoss()==0)
{
OrderModify(OrderTicket(),OrderOpenPrice(),NormalizeDouble(Ask+Pip*TrailingStop,Digits),OrderTakeProfit(),0,Red);
dönüş(0);
}
}
kırmak;
//----------------------- VARSAYILAN : KÂR TAKİP DURDURMADAN SONRA
varsayılan:
if(OrderOpenPrice()-Ask>Pip*TrailingStop)
{
if(OrderStopLoss()>Ask+Pip*TrailingStop || OrderStopLoss()==0)
{
OrderModify(OrderTicket(),OrderOpenPrice(),NormalizeDouble(Ask+Pip*TrailingStop,Digits),OrderTakeProfit(),0,Red);
dönüş(0);
}
}
}
}
}
Teşekkür ederim. Harika görünüyor. Test ettikten sonra geri döneceğim.
Bence bunu mükemmel bir araç olarak bulacaksınız......
Onunla iyi şanslar
Mükemmel EA, ema crossover strateji kılavuzumu iyi karlarla takas ediyordum çünkü uyumam gerekiyor :P, ancak bu hafta şu ayarlarla harikaydı: "UseHourTrade"="True" 1'den 19'a XAUUSD TF M5'te bu hafta 180 pip.
İYİ İŞ!