Evrensel MA Çapraz EA - sayfa 94

 

Merhaba öncelikle güzel çalışman için teşekkür etmek istedim İkinci olarak sizden yardım isteyeceğim.

Kendimi "universalMA_Cross_EA + ecn 1.05.mq4" sürümünde üçüncü EMA ve karşıt kullanımla ilgili bir sorunla karşı karşıya buluyorum. EA'nın üçüncü EMA yukarıdayken alım emirleri açtığı ve üçüncü EMA aşağıdayken satış emirleri açtığı ortaya çıktı. Birisi bu gizemi çözmeme yardım edebilir mi? "true" üzerindeki ReverseCondition benim sorunumu değiştirmiyor. Platform FXCM'dir. Yardımınız için şimdiden teşekkür ederim ve İngilizce ortamım için üzgünüm, ama ben Fransızım.

ekran ekledim.

AYARLARIM :

EcnBroker = doğru;

Expert_Name = "---------- Evrensel MA Çapraz EA v8.1";

SihirliSayı = 1234;

StopLoss = 100,

Kâr Al = 200;

TrailingStop_Setting = "---------- İzleyen Durdurma Ayarı";

ts4 = " 4 = Başabaş + Kilitleme";

TrailingStopType = 1;

İzleyenDurdur = 40;

ts4 = "Tip 4 için Ayarlar";

Başabaş = 30;

LockInPips = 1;

Gösterge_Ayarı = "---------- Gösterge Ayarı";

HızlıMAPeriod = 4,

HızlıMATip = 1,

HızlıMAFiyat = 0,

FastMAshift = 0,

YavaşMAPeriod = 16,

YavaşMATip = 1,

YavaşMAFiyat = 0,

SlowMAshift = 0;

CossDistance_Setting = "---------- Min Çapraz Mesafe Ayarı";

MinCrossMesafe = 0,

MaxLookUp = 0;

Exit_Setting = "---------- Ayardan Çık";

StopAndReverse = yanlış, //

PureSAR = yanlış,

ExitOnCross = yanlış;

ThirdEMA_Setting = "---------- Üçüncü MA Ayarı";

UseThirdMA = doğru,

UseCounterTrend = doğru,

OnlyCounterTrend = doğru;

ÜçüncüMAPeriod = 200,

ÜçüncüMATip = 1,

ÜçüncüMAFiyat = 0,

ÜçüncüMashift = 0,

CTSdur Kaybı = 100,

CTTakeProfit = 200;

Pivot.Setting = "---------- Özet Filtre Ayarı";

Use.Pivot.Filter = yanlış;

/* gelecekteki geliştirme için rezerve

extern string BGFilter_Setting = "---------- BG Çapraz Filtre Ayarı";

extern bool UseBGFilter = yanlış;

harici int BGFilter = 20;

*/

Order_Setting = "---------- Sipariş Ayarı";

ReverseCondition = yanlış,

ConfirmedOnEntry = doğru,

OneEntryPerBar = doğru;

Deneme Sayısı = 10,

Kayma = 5;

OpenOrder_Setting = "---------- Çoklu Açık Ticaret Ayarı";

MaxOpenTrade = 1,

MinFiyatMesafe = 5;

Time_Parameters = "---------- EA Aktif Zamanı";

UseHourTrade = yanlış;

FromHourTrade = 8;

ToSaatTicaret = 19;

MM_Parameters = "---------- Para Yönetimi";

Lot = 0.01;

MM = yanlış,

AccountIsMicro = true;

Risk = 10;

Alert_Setting = "---------- Uyarı Ayarı";

EnableAlert = doğru;

SoundFilename = "alert.wav";

Testing_Parameters= "---------- Geri Test Parametresi";

PrintControl = yanlış,

Show_Settings = doğru;

Teşekkürler.

Sebastien.

Dosyalar:
ea_crossover.jpg  191 kb
 
seb7513:
Merhaba öncelikle güzel çalışman için teşekkür etmek istedim İkinci olarak sizden yardım isteyeceğim.

Kendimi "universalMA_Cross_EA + ecn 1.05.mq4" sürümünde üçüncü EMA ve karşıt kullanımla ilgili bir sorunla karşı karşıya buluyorum. EA'nın üçüncü EMA yukarıdayken alım emirleri açtığı ve üçüncü EMA aşağıdayken satış emirleri açtığı ortaya çıktı. Birisi bu gizemi çözmeme yardım edebilir mi? "true" üzerindeki ReverseCondition benim sorunumu değiştirmiyor. Platform FXCM'dir. Yardımınız için şimdiden teşekkür ederim ve İngilizce ortamım için üzgünüm, ama ben Fransızım.

ekran ekledim.

AYARLARIM :

EcnBroker = doğru;

Expert_Name = "---------- Evrensel MA Çapraz EA v8.1";

SihirliSayı = 1234;

StopLoss = 100,

Kâr Al = 200;

TrailingStop_Setting = "---------- İzleyen Durdurma Ayarı";

ts4 = " 4 = Başabaş + Kilitleme";

TrailingStopType = 1;

İzleyenDurdur = 40;

ts4 = "Tip 4 için Ayarlar";

Başabaş = 30;

LockInPips = 1;

Gösterge_Ayarı = "---------- Gösterge Ayarı";

HızlıMAPeriod = 4,

HızlıMATip = 1,

HızlıMAFiyat = 0,

FastMAshift = 0,

YavaşMAPeriod = 16,

YavaşMATip = 1,

YavaşMAFiyat = 0,

SlowMAshift = 0;

CossDistance_Setting = "---------- Min Çapraz Mesafe Ayarı";

MinCrossMesafe = 0,

MaxLookUp = 0;

Exit_Setting = "---------- Ayardan Çık";

StopAndReverse = yanlış, //

PureSAR = yanlış,

ExitOnCross = yanlış;

ThirdEMA_Setting = "---------- Üçüncü MA Ayarı";

UseThirdMA = doğru,

UseCounterTrend = doğru,

OnlyCounterTrend = doğru;

ÜçüncüMAPeriod = 200,

ÜçüncüMATip = 1,

ÜçüncüMAFiyat = 0,

ÜçüncüMashift = 0,

CTSdur Kaybı = 100,

CTTakeProfit = 200;

Pivot.Setting = "---------- Özet Filtre Ayarı";

Use.Pivot.Filter = yanlış;

/* gelecekteki geliştirme için rezerve

extern string BGFilter_Setting = "---------- BG Çapraz Filtre Ayarı";

extern bool UseBGFilter = yanlış;

harici int BGFilter = 20;

*/

Order_Setting = "---------- Sipariş Ayarı";

TersKoşul = yanlış,

ConfirmedOnEntry = doğru,

OneEntryPerBar = doğru;

Deneme Sayısı = 10,

Kayma = 5;

OpenOrder_Setting = "---------- Çoklu Açık Ticaret Ayarı";

MaxOpenTrade = 1,

MinFiyatMesafe = 5;

Time_Parameters = "---------- EA Aktif Zamanı";

UseHourTrade = yanlış;

FromHourTrade = 8;

ToSaatTicaret = 19;

MM_Parameters = "---------- Para Yönetimi";

Lot = 0.01;

MM = yanlış,

AccountIsMicro = true;

Risk = 10;

Alert_Setting = "---------- Uyarı Ayarı";

EnableAlert = doğru;

SoundFilename = "alert.wav";

Testing_Parameters= "---------- Geri Test Parametresi";

PrintControl = yanlış,

Show_Settings = doğru;

Teşekkürler.

Sebastien.

Merhaba Sebastien, Resminizde gösterdiğiniz gibi, karşı trend = doğruysa, anladığım kadarıyla EA bunu yapıyor.

 
mrtools:
Merhaba Sebastien, Resminizde gösterdiğiniz gibi, karşı trend = doğruysa, anladığım kadarıyla EA bunu yapıyor.

Merhaba, cevabınız için teşekkür ederim. Karşı trendin "ticaret yolu" anlamına geldiğini sanıyordum. Kelimeyi yanlış çevirmiştim. Yardımınız için teşekkür ederim, şimdi istediğim gibi çalışıyor.

 

Merhaba yine ben Bu yüzden bu EA'nın parametrelerini optimize etmeye çalıştım, çok uzakta olmama rağmen optimal parametreleri bulamadım. Stratejim backest optimizasyon parametrelerime katıldım (bunu yapmak zaman aldığından daha fazla geriye dönük test gelir). DİKKAT Ben tek yönlü ticaret hayranıyım, bu yüzden arka planlar stratejimle tutarlı.

Size bir kez daha gelirsem, zaten ilk önce parametrelerimi paylaşmak için (bu EA'yı bu forumda bulduktan sonra normaldir) ve ikinci kez, yapabilen birine, içinde hizmet eden bir hacim göstergesinin eklenmesini isterim. trend göstergesinin özel durumu. Bunu bir hevesle sormuyorum, karmaşık bir iş için yardım aramaya gelmeden önce tutarlı olup olmadığını kontrol ettim.

Doğrudan kaynak koddan çıkarılan ciltler için renk kodunun anlamını koydum.

# Özellik göstergesi_renk1 lightseagreen / / Climax High

# Özellik göstergesi_renk2 Beyaz / / Nötr

# Özellik göstergesi_renk3 ateş tuğlası / / Düşük

# Özellik göstergesi_renk4 DodgerBlue / / Yüksek Churn

# Özellik göstergesi_color5 lightsalmon / / Climax Low

# Özellik göstergesi_renk6 Macenta / / Climax Churn

# Özellik göstergesi_renk7 lightseagreen // Benim

Trendi tanımlamakla ilgilendiğimiz renkler:

Yükseliş trendini BELİRLEMEK için Doruk Yüksek :

# özellik göstergesi_renk1 lightseagreen / / Climax High

Düşüş trendini TANIMLAMAK için Climax Low :

Düşük özellik # Indicator_color5 lightsalmon / / Climax Low

Ayarlar :

EcnBroker = doğru;

Expert_Name = "---------- Evrensel MA Çapraz EA v8.1";

SihirliSayı = 1234;

StopLoss = 100,

Kâr Al = 1000;

TrailingStop_Setting = "---------- İzleyen Durdurma Ayarı";

ts4 = " 4 = Başabaş + Kilitleme";

TrailingStopType = 1;

İzleyenDurdur = 80;

ts4 = "Tip 4 için Ayarlar";

Başabaş = 30;

LockInPips = 40;

Gösterge_Ayarı = "---------- Gösterge Ayarı";

HızlıMAPeriod = 34,

HızlıMATip = 1,

HızlıMAFiyat = 0,

FastMAshift = 34,

YavaşMAPeriod = 136,

YavaşMATip = 1,

YavaşMAFiyat = 0,

SlowMAshift = 136;

CossDistance_Setting = "---------- Min Çapraz Mesafe Ayarı";

MinCrossMesafe = 100,

MaxLookUp = 100;

Exit_Setting = "---------- Ayardan Çık";

StopAndReverse = yanlış, //

PureSAR = yanlış,

ExitOnCross = yanlış;

ThirdEMA_Setting = "---------- Üçüncü MA Ayarı";

UseThirdMA = doğru,

UseCounterTrend = yanlış,

OnlyCounterTrend = yanlış;

ÜçüncüMAPeriyot = 1161,

ÜçüncüMATip = 1,

ÜçüncüMAFiyat = 0,

ÜçüncüMashift = 1161,

CTSdur Kaybı = 0,

CTTakeProfit = 0;

Pivot.Setting = "---------- Özet Filtre Ayarı";

Use.Pivot.Filter = yanlış;

/* gelecekteki geliştirme için rezerve

extern string BGFilter_Setting = "---------- BG Çapraz Filtre Ayarı";

extern bool UseBGFilter = yanlış;

harici int BGFilter = 20;

*/

Order_Setting = "---------- Sipariş Ayarı";

ReverseCondition = yanlış,

ConfirmedOnEntry = doğru,

OneEntryPerBar = doğru;

Deneme Sayısı = 10,

Kayma = 5;

OpenOrder_Setting = "---------- Çoklu Açık Ticaret Ayarı";

MaxOpenTrade = 1,

MinFiyatMesafe = 5;

Time_Parameters = "---------- EA Aktif Zamanı";

UseHourTrade = yanlış;

FromHourTrade = 8;

ToSaatTicaret = 19;

MM_Parameters = "---------- Para Yönetimi";

lot = 0.1;

MM = yanlış,

AccountIsMicro = true;

Risk = 10;

Alert_Setting = "---------- Uyarı Ayarı";

EnableAlert = doğru;

SoundFilename = "alert.wav";

Testing_Parameters= "---------- Geri Test Parametresi";

PrintControl = yanlış,

Show_Settings = doğru;

Teşekkürler.

Sebastien.

Renk kodu:

gösterge :

Bettervolume-1.5-new-with-alerts.zip

 

Geri testi :

Merhaba Seb - Tamam gibi görünüyor - Üçüncü MA'yı hiç kullanmadım. Aklıma gelen tek şey, eğer komisyoncunuz ECN ise, EA'nın doğru sürümünü mü kullanıyorsunuz. ECN brokerleri için anladığım kadarıyla UniversalMA_CROSS_EA+ecn1.05 olan belirli bir sürüm var. Bu konuda şansım olmadığı için yanılıyor olabilirim. ondan vazgeçtim.

Saygılarımızla

Jeff

 
seb7513:
Ekran : Geri testi:

Merhaba Sébastien, Daha İyi Hacim göstergesini eklemeye çalıştığımı bildirmek için.

 
jeffpark:
merhaba mladen,

Universal MA Cross'u çalıştırmak için tekrar deniyorum ve takaslara giremediğim için ayarlarda aptalca bir hata yapıp yapmadığımı merak ediyorum - ya da en azından nadiren. M5 altın ve yağ için sahip olduğum ayarlar:

Ynt: Evrensel MA Çapraz EA

Ayarlar:

Ayarlar:

Ecn komisyoncusu - doğru

StopLoss (varsayılan 100) - 2

TakeProfit (varsayılan 200) - 3

TrailingStop (varsayılan 40) 2

Hareketli Ortalama Ayarı :

---------------------------

FastMAPeriod (varsayılan 10 - ) 10

FastMAType (varsayılan EMA / 1) - 1

FastMAPrice (varsayılan Kapat / 0) - 0

SlowMAPeriod (varsayılan 80) - 15

SlowMAType (varsayılan EMA / 1) - 1

SlowMAPrice (varsayılan Kapat / 0) - 0

Yavaş MA Kayması - 0

ver.2 MinCrossDistance (varsayılan 0) – 0, 1 de denendi

ver.7 MaxLookUp (varsayılan 1) - 1

Ayardan Çık :

-------------

StopAndReverse (varsayılan doğru) – doğru

PureSAR (varsayılan yanlış) - yanlış

ver.7.2 ExitOnCross (varsayılan yanlış) - yanlış

ver.5 UseThirdMA (varsayılan yanlış) – yanlış

ver.7 OnlyCounterTrend (varsayılan yanlış)

Üçüncü MA kullan - yanlış

ver.5 CT – hepsi yanlış

ver.8.0 Use.Pivot.Filter (varsayılan yanlış) – yanlış

ReverseCondition (varsayılan yanlış) - yanlış

Giriş koşulunu tersine çevirmek için DOĞRU'yu ayarlayın.

ver.3 ConfirmedOnEntry (varsayılan doğru) - doğru

ver.4 OneEntryPerBar (varsayılan doğru) - doğru) .

NumberOfTries (varsayılan 5) - 5

Kayma (varsayılan 5) - 1

MagicNumber (varsayılan 1234)

ver.5 MaxOpenTrade (varsayılan 2) - 2

ver.6 MinPriceDistance (varsayılan 5) - 1

UseHourTrade (varsayılan yanlış) - yanlış

Lot (varsayılan 1) – altın için 10 (1 pip = 0,065 £

MM (varsayılan yanlış) - yanlış

AccountIsMicro (varsayılan yanlış) - yanlış.

Risk (varsayılan 10) - yanlış

EnableAlert (varsayılan doğru) – doğru

ver.5 SoundFilename (varsayılan "alert.wav")

teşekkürler

Jeff

Jeff, test sırasında terminal/uzmanlarınızda veya terminal/günlük sekmelerinizde herhangi bir mesaj alıyor musunuz? Sondaki dur, kar al ve zararı durdurun küçük olduğunu düşünüyorum.

 
jeffpark:

Merhaba Seb - Tamam gibi görünüyor - Üçüncü MA'yı hiç kullanmadım. Aklıma gelen tek şey, eğer komisyoncunuz ECN ise, EA'nın doğru sürümünü mü kullanıyorsunuz. ECN brokerleri için anladığım kadarıyla UniversalMA_CROSS_EA+ecn1.05 olan belirli bir sürüm var. Bu konuda şansım olmadığı için yanılıyor olabilirim. ondan vazgeçtim.

Saygılarımızla

Jeff

Merhaba Jeff, mesajın için teşekkürler.

UniversalMA_CROSS_EA + sürüm ecn1.05 ile ECN komisyoncusu üzerinde çalışıyorum. Brokerim FXCM ve ECN. Benim için bu sürümde sorun yok. Üçüncü EMA benim için çok faydalı, ancak trendi belirlemek için yeterli değil. MrTools (işiniz için çok teşekkür ederim) bize takip etmemiz için bir model verecek BetterVolume göstergesini ekleme işini bitirdiğinde, tüm dünyadaki ECN'de çalışması için en iyi parametrelerimi optimize ediyorum. Hareketli ortalamaların en güvenilir ve aynı zamanda en çok kullanılan göstergeler arasında olduğunu düşündüm. Vazgeçmeyin ve ideal parametreleri (varsa) aramaya devam edin. Şahsen şimdi üç gün kesintisiz (gece başına 5 saat uyku) Parametrelerimi en iyi şekilde ve özellikle zamanla çalışacak şekilde optimize etmeye çalışıyorum. Çünkü ilk başta, 1999'dan 2006'ya ( backtest ) harika çalışan farklı parametrelerim vardı ve 2006'dan 2009'a kadar aynı parametreler tüm karımı kaybetmeme ve hatta bir önceki yılın üzerine çıkmama neden oldu. Bu yüzden bence bir ticaret robotunun optimizasyonu ve sıkıcı ve çok uzun bir çalışma. çünkü faiz sonuçta ve sadece kısa bir süre içinde değil, zamanında çalışır. Bunu bilin, ideal olduğunu düşündüğüm parametreler için bulgularımı, araştırmam sırasında ve ne zaman yayınlayacağım. Ve eğer zaman içinde parametrelerde çalışan birini bulursam, o zaman herkes mutlu olacak ve bundan keyif alacak. Ben tamamen paylaşmaktan yanayım. Bu forumda robotları yaratan ve bizimle paylaşan kişiye çok teşekkür etmenin yanı sıra, biz de onu iyi bir şekilde kullanıyoruz.

Yakında görüşürüz.

İngilizce Fransızcam için üzgünüm lol

Sebastien.

 
mrtools:
Merhaba Sébastien, Daha İyi Hacim göstergesini eklemeye çalıştığımı bildirmek için.

Teşekkürler Teşekkürler Teşekkürler MrTools, umarım bu göstergeyi çok daha iyi parametreler bulmak için alırdım. Benimki gibi isteklere zaman ayırman çok güzel. Herkese fayda sağlaması ümidiyle.

Teşekkürler.

Sebastien.