StepMA_Stoch_v1 EA. Basit ama tatmin edici - sayfa 3

 

Üzgünüm, dün gece geç bir saatte ve yanlış baraj uzmanını gönderdim. DOH

işte yine burada

Dosyalar:
 

Spepstochcross

Sadece hızlı bir geri test

Dosyalar:
 
jorgka:
Sadece hızlı bir geri test

Merhaba Jorgka,

Çaba ve bu EA için Tnx.

Ancak parametrelerin nasıl optimize edilebileceğine dair herhangi bir ayar göremiyorum. Standart 1.0 kullanır, ancak çoğu durumda bunun ideal parametre olmadığı görülebilir. 30 dakikalık grafiklerde deneyim, +/- 1.4-1.6'nın daha iyi bir iş çıkardığını öğrenir. Peki, optimize edilebilmesi için stepmatoc parametresini eklemek mümkün müdür?..

TNX çok ileri... iGoR

 

Merhaba Jorgka,

EA'nın doğru çalıştığını düşünmüyorum. Herhangi bir duraklama olmadan 30 dakikalık bir kabloda varsayılan ayarlarınızı geriye doğru test etmeye çalıştığınızda yalnızca 15 işlem verir. Yüzlerce esnaf olmalı. 2 yıllık süre içinde göstergeye bakarsanız, 100'lerce geçiş var.

selamlar iGoR

 

ayarlar

Herkese selam,

Başladığımdan beri bu konuya pek bir şey eklemediğim için üzgünüm ama Jorgka'ya bu konunun başında açıkladığım parametreleri gözden geçirmesini tavsiye ederim. 1.0 kullanırsanız EA karlı olmaz, ancak 1.9 kullanılırsa EA çok karlı olacaktır. Kayıplar olacak, ancak kazanımlar çok büyük. EA'nın tek yapması gereken, 30 dakikalık Kablo, USD/CHF, USD/JPY ve EUR/JPY grafiğinde bir kesişim onaylandıktan sonra almak veya satmaktır. EA'yı şu anda pozisyonda olduğundan iki kat daha fazla hisse satacak veya alacak şekilde programlayabilirseniz, bu, bir pozisyonun kapanmasına ve bir sonraki pozisyonun aynı miktar için ancak ters yönde açılmasına izin verecektir.

EA'nın güzelliği, bir stoploss'a ihtiyacınız olmamasıdır çünkü her zaman mevcut pozisyonu sonlandıracak başka bir çapraz olacaktır. İnanın bana, bu EA ile stop loss'a ihtiyacınız yok. Şimdi yukarıda açıklandığı gibi açık/kapalı pozisyonu programlamaya dikkat edin çünkü açık pozisyonun iki katı satarken veya alırken önceki pozisyon kapanmayabilir. Önceki pozisyonu kapatmadan önceki pozisyonun iki katı için tamamen yeni bir pozisyon açtığını gördüm. Örneğin 1 standart lot için uzun pozisyonunuz var diyelim. Bir sonraki çarpı gelir ve böylece EA 2 standart lot satar. Bu, bu pozisyonu kapatarak ilk standart lotun tamamını satmalıdır. Ters yöndeki yeni konum olan 1 adet kısa parti kalacak. İdeal olan budur. Sadece 1 kısa kayıpla sonuçlanmak yerine 1 uzun lot açık ve 2 kısa lotunuz olabileceği yerde bunun olduğunu gördüm. İşte bundan kaçınmak istiyoruz.

Ele alınması gereken bir diğer sorun, EA'nın yalnızca çizgiler tamamen geçtiğinde ve kesiştiğinde değil, çünkü kesişirken çok sayıda pozisyon açılıp kapandığında yürütüldüğünden emin olmaktır. EA'nın gerçekten buraya koyduğumdan daha karmaşık olması gerekmiyor. İhtiyaç duyulan tek ek özellik, hesap büyüdükçe lot sayısını artırabilecek özelliktir, ancak bu bir kez orada olduğunda ve EA doğru bir şekilde programlandığında, artık gerçekten karmaşık olması gerekmez. Doğru programlanırsa çalışacaktır. Daha önce de söylediğim gibi, bu stratejiyi manuel olarak geriye dönük test ettim ve sonuçlar harika oldu. Bence anahtar, EA'nın tam olarak istediğimiz şeyi yapmasını sağlamaktır.

Yardımın için teşekkürler,

huhenyo

 

EA'nın ayrıntıları

Burada bazı soruları yanıtlamaya çalışacağım ve biraz netlik getireceğim.

double diCustom0=iCustom(NULL, 30, "StepMA_Stoch_v1", 10, 1.8, 0, 0, 0); double diCustom1=iCustom(NULL, 30, "StepMA_Stoch_v1", 10, 1.8, 0, 1, 0);

double diCustom2=iCustom(NULL, 30, "StepMA_Stoch_v1", 10, 1.8, 0, 0, 1);

double diCustom3=iCustom(NULL, 30, "StepMA_Stoch_v1", 10, 1.8, 0, 1, 1);

Tamam Gördüğünüz gibi 4 adet çift özel komut var.

dicustom1, dicustom2, dicustom3 ve dicustom4.

Sizin için mümkün olduğunca basit bir şekilde parçalayacağım.

NULL, 30 olduğunda, bu zaman çerçevesinin değeridir. EG 30 = 30 dakika veya çok fazla NULL, 15 değiştirirseniz, buna 15 zaman dilimi derler.

"StepMA_Stoch_v1", Uzmanın MT gösterge Setinden çağırdığı göstergedir.

10, 1.8, 10 değerleri, bunlar StepMA_Stoch_v1 giriş parametreleridir , MUTLAKA DÜZENLİ OLMALIDIR. Yani Igor isterse bunları "StepMA_Stoch_v1", 10, 1.4, 0'dan değiştirebilir.

Son kalan iki, uzmandaki tüm değerler, Değerler'e başvurur. 0 değeri Sarı Çizgi ve 1 değeri Mavi çizgidir. Değer 0 (sarı) 1 değeri değil ve Mavi (1 değeri) 2 değeri değil, bunun nedeni StepStoch göstergesinde 0 değerini Sarı ve 1 değerini mavi olarak tanımlamasıdır. & son alan Geçerli Çubuk için 0 değeridir ve 1 değeri 1 Çubuk Geri'dir.

OK Demek gösterge Seti bu.

Şimdi Al Sat parametreleri

lFlagBuyOpen = (diCustom3>=diCustom2) && (diCustom0>diCustom1);

lFlagSellOpen = (diCustom2>=diCustom3) && (diCustom1>diCustom0);

lFlagBuyClose = (diCustom2>=diCustom3) && (diCustom1>diCustom0);

lFlagSellClose = (diCustom3>=diCustom2) && (diCustom0>diCustom1);

Satın Almak (Uzun gitmek) Dicustom3, Daha Az veya eşit olmalıdır dicustom2'dir

Bir çubuk gerisi anlamına gelen Sarı çizgi, Mavi Çizgiye eşit veya daha az olmalıdır

&

Dicustom0, Dicustom1'den büyük olmalıdır

Sarı Çizginin anlamı, mevcut Çubuktaki mavi çizgiden daha eşit değil, mavi çizgiden daha fazla olmalıdır, eğer tüm bu çizgi IFlagBuyOpen dizesindeyse, o zaman uzun sürecek bir ticaretimiz var.

Iflagsellclose ve Iflagbuyopen'ın aynı olduğunu fark edeceksiniz, çünkü bir para biriminde açığa (satış) geçtiğinde, satın alacakmış gibi bir ticaretten çıkmak istiyoruz. bu nedenle Iflagsellopen & iflagbuyclose da aynı parametrelere sahiptir.

Bunun bazıları için kafa karıştırıcı geldiğini biliyorum ve diğerleri için sorun olmayacak, ancak çapraz göstergelere dayalı alım satım işlemleri için bir çarpı işareti bu şekilde tanımlıyorsunuz.

İgor,

Asla MT4 geri testlerine güvenmeyin.

Ayrıca parametreleri değiştirmeniz gerekiyorsa, EA & Dicustom1'i 4'e açın, 1.8 değerini ve 1.4 veya 1.6'yı da değiştirin, size uygun olanı.

huhenyo

Size söylediğim gibi, EA Çapraz alım ve satımda açılacak ve kapanacaktır. İlk mesajda verilen parametreleri kullanarak.

Hesabın %'sine göre Para yöneticisi ekleyeceğim, varsayılanı %2 yapacağım.

Siz memnun olduğunuzda güncelleme yayınlayacağız.

Şerefe

Jorgka

 
jorgka:
Burada bazı soruları yanıtlamaya çalışacağım ve biraz netlik getireceğim.

NULL, 30 olduğunda, bu zaman çerçevesinin değeridir. EG 30 = 30 dakika veya onu da NULL, 15 olarak değiştirirseniz, buna 15 zaman dilimi derler.

"StepMA_Stoch_v1", Uzmanın MT gösterge Setinden çağırdığı göstergedir.

10, 1.8, 10 değerleri bunlar StepMA_Stoch_v1 giriş parametreleridir, MUTLAKA DÜZENLİ OLMALIDIR. Yani Igor, isterse bunları "StepMA_Stoch_v1", 10, 1.4, 0'dan değiştirebilir.

Merhaba Jorgka,

Ki zaten anlamıştım. Testi 30 dakikada yaptım. grafiği ve değeri 1.1'den 1.8'e her değiştirdiğimde birkaç geri test yaptım. Ama 2 yıllık bir süre boyunca söylediğim gibi, test başına 15'den fazla işlem vermedi... bu nedenle, diğer basit stratejilerle öğrendiğim gibi, gerçekten geriye dönük testler kesinlikle güvenilir değil.

selamlar..iGoR

 

geriye dönük test

iGoR,

Arka test cihazındaki her onay seçeneğini kullanırsanız çok daha fazla işlem alacağınızı öğrendim. Sadece bir aylık geriye dönük testte $/Yen ve $/CHF'de yaklaşık 15 işlem vardı.

Jorgka,

Hey, çoğunlukla EA işlemleri doğru bir şekilde yapar. Göstergedeki ikinci ayarın 1.8 yerine 1.9 olması gerekir. Büyük bir fark yaratıyor. Geri döndüm ve bir adetin yaptığı ve çoğunun doğru olduğunu kontrol ettim, ancak sahte olan bir ticaret vardı ve gösterge sınırın yakınında bile değildi. Ne olmuş olabileceğini biliyor musun? Görmeniz için bir ekran görüntüsü ekleyeceğim. Ayrıca takas edilmeyen bir haç olduğunu da söylüyorum. 30 piplik bir hamleden sonra bir haç üzerinde işlem yapmamak için kodu girdiniz mi? Eğer öyleyse, o kodun orada bulunmasının gerçekten gerekli olduğunu düşünmüyorum.

Şimdiye kadar çalıştığınız için teşekkürler. Gerçekten ea potansiyeli olduğunu düşünüyorum.

Dosyalar:
badtrade.jpg  192 kb
 

sonuçlar ve yanlış işlemler

Tamam, ayarları biraz değiştirdim, böylece PeriodWATR 20 ve Kwatr 1.9 olacak. Test cihazını her işareti değerlendiren ayarı kullanarak çalıştırdım, grafik GBP/USD. Daha sonra geri döndüm ve her ticareti yeniden değerlendirdim. EA, #24 - #28 takasına gelene kadar her şeyi doğru yaptı (resme bakın). Neden böyle sahte ticaretler yapıyor bilmiyorum. GBP/USD'de bir aydan biraz fazla bir sürenin sonucunu da ekledim; Sahte ticaretten nasıl kaçınacağımızı çözebildiğimiz sürece çok umut vericidirler. Bu 2 yanlış işlem olmasaydı, EA bir lot ticarette bir ay içinde yaklaşık %60'lık bir getiri elde ederdi. Fena değil, ha?

İlginiz ve yardımlarınız için herkese teşekkürler.

Huhenyo.

Dosyalar:
false_trades.jpg  235 kb
results.jpg  185 kb
 

İşaret ettiğiniz için teşekkürler, mevcut çubuk sinyali bazı yanlış sinyalleri tetikleyecek kadar hareket ediyor gibi görünüyor.

Mevcut çubuğun kapanışında yapmak için bazı değişiklikler yapacağım. bu yanlış esnaf çözecektir.

Burada ea test ediyorum ve gelecek hafta sonuçları yayınlayacağım.

birazdan güncelleme yapacağım

Jorgka