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
Bunu deneyin: universalmacrossecnmartingale__pl_function_nmc.mq4
merhaba mladen
UMA EA'yı oldukça başarılı kullandım. Bu EA için teşekkürler, tüm bu yıllar boyunca zamanın testinden kurtuldu ve hala güçlü. Bir talebim var. Bu Martingale versiyonunda parti büyüklükleri yalnızca "stopAndReverse", "True" olarak ayarlandığında çarpılır. Herhangi bir ticaretin zararla kapanmasını istemediğim halde, piyasa bir yönde hareket edene kadar lot büyüklüğü çoğalmaya devam ediyor, böylece tüm ticaret setlerini karda kapatıyorum. Kodlamada kar kaybı fonksiyonlarını gördüm ama istediğim şekilde nasıl düzelteceğimi bilmiyorum. Lütfen bana yardım edebilir misin.
Yukarıdaki değişiklikleri yapabilirseniz, mümkünse sadece emir demetini kapatmak için çifte göre tüm kapat işlevini ekleyin. Bu, birden fazla çiftte işlem yapmak için de zaman kazanmama yardımcı olur.
Şu anda EMA 15 cross 34'ü başarıyla kullanarak yukarıdaki yöntemi manuel olarak takas ediyorum. Bu martingale EA bana yardımcı olur. Şimdiden teşekkürler.
akıllı bağlantı
Merhaba smartconnect,
EMA cross için dönemleriniz hangileri: 34 ve?
en iyiler,
biksente
Merhaba smartconnect,
EMA cross için dönemleriniz hangileri: 34 ve?
en iyiler,
biksenteyazımda belirtmiştim. 15 EMA çapraz 34 EMA giriştir. Ayrıca 5 EMA cross 21 SMA oldukça popülerdir. 5, 21, 34 ve 55 popüler hareketli ortalamalardır. Bunlar güçlü Fibonacci sayılarıdır. Böylece hangi zaman diliminde işlem yapabileceğinize bağlı olarak kombinasyonu seçebilirsiniz. Daha yüksek H1 ve H4 zaman dilimlerinde işlem yapmanızı öneririm. Kar al , H1 için 30 pip ve H4 zaman dilimleri için 50 pip olmalıdır. Açgözlü olmayın ve yukarıdaki hedefin çok ötesinde beklemeyin. Bir hamlede yapılan tüm karları geri vereceksiniz. İyi şanlar.
akıllı bağlantı
merhaba mladen
UMA EA'yı oldukça başarılı kullandım. Bu EA için teşekkürler, tüm bu yıllar boyunca zamanın testinden kurtuldu ve hala güçlü. Bir talebim var. Bu Martingale versiyonunda parti büyüklükleri yalnızca "stopAndReverse" "True" olarak ayarlandığında çarpılır. Herhangi bir ticaretin zararla kapanmasını istemediğim halde, piyasa bir yönde hareket edene kadar lot büyüklüğü çoğalmaya devam ediyor, böylece tüm ticaret setlerini karda kapatıyorum. Kodlamada kar kaybı fonksiyonlarını gördüm ama istediğim şekilde nasıl düzelteceğimi bilmiyorum. Lütfen bana yardım edebilir misin.
Yukarıdaki değişiklikleri yapabilirseniz, mümkünse sadece emir demetini kapatmak için çifte göre tüm kapat işlevini ekleyin. Bu, birden fazla çiftte işlem yapmak için de zaman kazanmama yardımcı olur.
Şu anda EMA 15 cross 34'ü başarıyla kullanarak yukarıdaki yöntemi manuel olarak takas ediyorum. Bu martingale EA bana yardımcı olur. Şimdiden teşekkürler.
akıllı bağlantıMerhaba mladen/araçlar
yardımınızı bekliyorum. Lütfen mümkünse bu düzeltmeyi yapmam için bana biraz zaman ayırın.
akıllı bağlantı
akıllı bağlantı
Bu sürümü deneyin
Satış emirleri için de başabaş sorunu çözmeliMerhaba, bu EA'yı ve yaptığınız çalışmaları paylaştığınız için teşekkür ederiz.
Sorum şu, tüm sorunları çözen bir güncelleme var mı:
- Yeni inşa edilmiş MT4/5 haneli brokerler için
- Ara Çalışma
- İzleyen Durdurma (yukarıdaki sürümde İzleyen Durdurma fiyatla birlikte yükselir, ancak fiyatlar düştüğünde de geri döner)
Ayrıca, eğer birisi çok seviyeli takip eden duraklar ekleyebilirse. Örneğin:
- Son Durdurma 1) Son Durdurma Tetiği: 35 pip / Arka Durdurma Adımı: 30 pip (fiyatın her pipiyle hareket eder)
- Son Durdurma 2) Arka Durdurma Tetiği: 60 pip / Arka Durdurma Adımı: 40 pip (Son Durdurma 1'in yerini alır)
- Son Durdurma 3) Arka Durdurma Tetiği: 120 pip / Arka Durdurma Adımı: 15 pip (Son Durdurma 2'nin yerini alır)
Çok teşekkürler.
D
Diğer EA'larımdan birinde bu İzleyen Durdurma var:
extern bool EnableTrailingStop1 = true;
harici çift TrailingStopTrigger1 = 35
harici çift TrailingStepPips1 = 30
void TrailingStop1 ()
{
bool yapmak;
for (int i=0,i<OrdersTotal();i++)
if(Sipariş Seçimi(i,SELECT_BY_POS,MODE_TRADES))
if(OrderSymbol()==Symbol()&&OrderType()<=OP_SEL)
if(OrderMagicNumber()==MagicNumber&&OrderComment()=="MainSetup")
{
int bilet=OrderTicket();
if(OrderType()==OP_SEL)
{
if(OrderOpenPrice()-Ask >= TrailingStopTrigger1*g_Point)
{
çift takip = NormalizeDouble(Ask + TrailingStepPips1*g_Point,Digits);d
if (OrderStopLoss() > takip eden || OrderStopLoss () == 0.0)
{
make=OrderModify(ticket,OrderOpenPrice(),sondaki,OrderTakeProfit(),0);
if(!make)Print(GetLastError());
}
}
}
if(OrderType()==OP_BUY)
{
if(Bid - OrderOpenPrice() >= TrailingStopTrigger1*g_Point)
{
çift takip = NormalizeDouble(Bid - TrailingStepPips1*g_Point,Digits);
if (OrderStopLoss() < sondaki || OrderStopLoss() == 0.0)
{
make=OrderModify(ticket,OrderOpenPrice(),sondaki,OrderTakeProfit(),0;
if(!make)Print(GetLastError());
}
}
Diğer EA'larımdan birinde bu İzleyen Durdurma var:
extern bool EnableTrailingStop1 = true;
harici çift TrailingStopTrigger1 = 35
harici çift TrailingStepPips1 = 30
void TrailingStop1 ()
{
bool yapmak;
for (int i=0,i<OrdersTotal();i++)
if(Sipariş Seçimi(i,SELECT_BY_POS,MODE_TRADES))
if(OrderSymbol()==Symbol()&&OrderType()<=OP_SEL)
if(OrderMagicNumber()==MagicNumber&&OrderComment()=="MainSetup")
{
int bilet=OrderTicket();
if(OrderType()==OP_SEL)
{
if(OrderOpenPrice()-Ask >= TrailingStopTrigger1*g_Point)
{
çift takip = NormalizeDouble(Ask + TrailingStepPips1*g_Point,Digits);d
if (OrderStopLoss() > takip eden || OrderStopLoss () == 0.0)
{
make=OrderModify(ticket,OrderOpenPrice(),sondaki,OrderTakeProfit(),0);
if(!make)Print(GetLastError());
}
}
}
if(OrderType()==OP_BUY)
{
if(Bid - OrderOpenPrice() >= TrailingStopTrigger1*g_Point)
{
çift takip = NormalizeDouble(Bid - TrailingStepPips1*g_Point,Digits);
if (OrderStopLoss() < sondaki || OrderStopLoss() == 0.0)
{
make=OrderModify(ticket,OrderOpenPrice(),sondaki,OrderTakeProfit(),0;
if(!make)Print(GetLastError());
}
}Neden karşılaştırmada TrailingStopTrigger1*g_Point ve ardından atamada TrailingStepPips1*g_Point kullanıyorsunuz?
Merhaba, bu EA'yı ve yaptığınız çalışmaları paylaştığınız için teşekkür ederiz.
Sorum şu, tüm sorunları çözen bir güncelleme var mı:
- Yeni inşa edilmiş MT4/5 haneli brokerler için
- Ara Çalışma
- İzleyen Durdurma (yukarıdaki sürümde İzleyen Durdurma fiyatla birlikte yükselir, ancak fiyatlar düştüğünde de geri döner)
Ayrıca, eğer birisi çok seviyeli takip eden duraklar ekleyebilirse. Örneğin:
- Son Durdurma 1) Son Durdurma Tetiği: 35 pip / Arka Durdurma Adımı: 30 pip (fiyatın her pipiyle hareket eder)
- Son Durdurma 2) Arka Durdurma Tetiği: 60 pip / Arka Durdurma Adımı: 40 pip (Son Durdurma 1'in yerini alır)
- Son Durdurma 3) Arka Durdurma Tetiği: 120 pip / Arka Durdurma Adımı: 15 pip (Son Durdurma 2'nin yerini alır)
Çok teşekkürler.
DBöyle bir güncelleme yok
Kod yeniden yazılmalıdır
Neden karşılaştırmada TrailingStopTrigger1*g_Point ve ardından atamada TrailingStepPips1*g_Point kullanıyorsunuz?
Merhaba Mladen
Bunun nedeni, optimize etmek için daha fazla olanak sunmasıdır.
Saygılarımla,
D
ve ayrıca, onları masaya bırakmak yerine çantanıza çok daha fazla pip koyarsınız.