İyi çalışan Ticaret Sistemi! - sayfa 40

 

Diğer sürüm için güncellenmiş ifadeler (bir işlem büyük zararla kapatıldı ve diğer işlem büyük kârla kapatıldı).

Bu sistemin EA'larının tüm sürümleri - 20 numaralı gönderiye bakın.

Dosyalar:
 

Bir işlem kapatıldı, bu yüzden lütfen bu sürüm için güncellenmiş ifadeleri bulun.

Dosyalar:
 

Lütfen 2 versiyon için güncellenmiş ifadeleri bulun: çok az sayıda işlem çok iyi kârla kapatıldı.

Tüm sürümler (ayarlarla birlikte) bu konunun 20 numaralı mesajındadır.

 

TrendZarfUzman-Yeni Başlayanlar

Merhaba

Bu, bu forumdaki ilk mesajım ve bu konuda çok yeniyim, dow'da biraz günlük alım satım yaptım.

Aşağıdakileri deniyorum

TrendZarfExpert_v2.2_eurusd

TrendZarfExpert_v2.2_gpbusd

TrendZarfExpert_v2.2_usdchf

TrendZarfExpert_v2.2_usdjpy

Bunlar güncel sürüm mü ve s/l veya t/p seti yok gibi göründüğü için yanlış bir şey mi yapıyorum yoksa kaçırdığım bir ayar dosyası mı var veya onları kendim değiştirdiğim bir yer var mı?

teşekkürler

 
smudge911:
Merhaba

Bu, bu forumdaki ilk mesajım ve bu konuda çok yeniyim, dow'da biraz günlük alım satım yaptım.

Aşağıdakileri deniyorum

TrendZarfExpert_v2.2_eurusd

TrendZarfExpert_v2.2_gpbusd

TrendZarfExpert_v2.2_usdchf

TrendZarfExpert_v2.2_usdjpy

Bunlar güncel sürüm mü ve s/l veya t/p seti yok gibi göründüğü için yanlış bir şey mi yapıyorum yoksa kaçırdığım bir ayar dosyası mı var veya onları kendim değiştirdiğim bir yer var mı?

teşekkürler

Merhaba ve hoşgeldin.

Set dosyaları da dahil olmak üzere önceki gönderide yazılan bağlantıda bulabileceğiniz güncellenmiş sürümler. Bunları kullanıyor musun?

 

Set dosyalarının tekrar görüneceğini fark etmedim, "I_am_testing.zip" zip dosyasını indirdim

 
smudge911:
Set dosyalarının tekrar görüneceğini fark etmedim, "I_am_testing.zip" zip dosyasını indirdim

2.4settings_m15.zip dosyası, v2.4 için M15'te EUR ve GBP için kullanılan kümeye sahiptir.

I_am_testing.zip, her ikisi için (Env ve Str) v2.2'dir, ancak set dosyaları dahil değildir

2.2version_many_settings dosyası, set dosyalarına sahiptir.

 
smudge911:
Merhaba

Bu, bu forumdaki ilk mesajım ve bu konuda çok yeniyim, dow'da biraz günlük alım satım yaptım.

Aşağıdakileri deniyorum

TrendZarfExpert_v2.2_eurusd

TrendZarfExpert_v2.2_gpbusd

TrendZarfExpert_v2.2_usdchf

TrendZarfExpert_v2.2_usdjpy

Bunlar güncel sürüm mü ve s/l veya t/p seti yok gibi göründüğü için yanlış bir şey mi yapıyorum yoksa kaçırdığım bir ayar dosyası mı var veya onları kendim değiştirdiğim bir yer var mı?

teşekkürler

20 numaralı gönderideki bağlantıyı ve zip'ed 'test ediyorum' dosyasındaki diğer gönderideki bağlantıyı kullanarak indirdiyseniz, test ettiğim doğru sürümlerdir.

Neden TrendEnvelopeExpert_v2.2_eurusd, TrendEnvelopeExpert_v2.2_gpbusd ve benzeri?

Çünkü sunucu kendi kendine yeniden başlatıldığında deneyimim var, böylece tüm ayarlar kaybolabilir ve metatrader bir kez daha açılabilir. Bu yüzden her çift için varsayılan ayarları yapıyorum. Sadece bu durumdan kaçınmak için.

TrendEnvelopeExpert_v2.2_eurusd'u görürseniz, bu, EURUSD için varsayılan ayarlara sahip EA'dır.

Bunu görüntüden görebilirsiniz (Bu 2 sürümü bir Metatrader'da varsayılan ayarlarla veya her çiftle test ediyorum):

Kaybı durdurmak için, bu EA'lar içinde kodlanmış durdurma kaybı yaşıyor. Bu iş parçacığından bazı açıklamalar bulmaya çalışın. Eğer bulamazsanız, açıklamak için MetaEditor'da EA'ları açmaya çalışacağım (ancak ben bir kodlayıcı değilim, bu yüzden basit bir açıklama olacak).

Dosyalar:
 

Sadece EA'yı MetaEditor'da açın.

Çıkıştan sorumlu olan bu ayarlar:

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

ÇıkışModu = 5; // Sistem Çıkış Anahtarı:0-off,1-TS,2-TE,3-AddSignal,4-herhangi bir ilk,5-sinyal

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

Ve çıkış için kodlar:

if(ExitMode == 1)

{

int TSdir = iCustom(Symbol(),TS_TimeFrame,"TrendStrength_v2",TS_Length,TS_Smooth,TS_K,7,TS_CurBar);

if (TSdir > 0) CloseOrder(2);

if (TSdir < 0) CloseOrder(1);

}

else

if(ExitMode == 2)

{

int TEdir = iCustom(Symbol(),TE_TimeFrame,"TrendEnvelopes_v2",TE_MAPeriod,TE_MAMode,1,0,6,TE_CurBar);

if (TEdir > 0) CloseOrder(2);

if (TEdir < 0) CloseOrder(1);

}

else

if(ExitMode == 3)

{

int Addir = iCustom(Symbol(),Add_TimeFrame,"AddSignal_v1",haMA1_Period,haMA1_Mode,

haMA2_Period,haMA2_Mode,MACD_Fast,MACD_Slow,MACD_Signal,MACD_MAMode,RSI_Period,2,Add_CurBar);

if (Addir >0 ) CloseOrder(2);

if (Addir <0 ) CloseOrder(1);

}

else

if(ExitMode == 4)

{

//Print("TS_main=",TS_main," TS_sig=",TS_sig," trend=",trend);

if (TStrend > 0 || TStrend > 0 || Addtrend >0 ) CloseOrder(2);

if (TStrend < 0 || TStrend < 0 || Addtrend <0 ) CloseOrder(1);

}

else

if(ExitMode == 5)

{

if (Signal > 0) CloseOrder(2);

if (Signal < 0) CloseOrder(1);

}

if (CloseTimeMode > 0 && TimeCurrent() >= TimeClose) CloseOrder(0);

}

if(ScanTrades()==0)

{

if (Signal > 0) BuyOrdOpen() ;

if (Signal < 0) SellOrdOpen();

}
 

ExitMode =5 - Sinyal ile ilgilidir.

Kodun içinde yazıyor.

Ne Sinyali Veriyor?

Bu şu:

if (TimeCondition())

{

if ( TE == TE_Mode && TS == TS_Mode && AD == Add_Mode) Signal = 1;

if ( TE ==-TE_Mode && TS ==-TS_Mode && AD ==-Add_Mode) Signal =-1;

}

TE, TrendEnvelopes_v2 göstergesidir.

TS, TrendStrength_v2 göstergesidir

AD, AddSignal_v1 göstergesidir.

EA tüm bu göstergeleri giriş ve çıkış için kullanıyor ve ayarlarda tanımlayabiliriz: giriş ve/veya çıkış için hangi gösterge ve hangi yol kullanılabilir. Bu EA ayarlarından yapmak çok kolaydır.

Bu nedenle, ÇıkışModu =5, anladığım kadarıyla 3 göstergenin zıt sinyalinden çıkıştır.

Açıklamam yanlışsa, henüz kodlayıcı olmadığım için çok üzgünüm.