Evrensel MA Çapraz EA - sayfa 66

 

MinCrossDistance'ın pip değil noktalarda olduğu varsayılır (minimum mesafeyle karşılaştırılan mesafe dahili olarak noktalar olarak hesaplanır, dolayısıyla MinCrossDistance da noktalarda olmalıdır). 5 basamaklı bir komisyoncuda (sizinki gibi, resme bakılırsa), pip cinsinden değerler elde etmek için 10 ile çarpmanız gerekir.

suckerpunch:
Backtest'te EA'nın neden burada satın aldığını bilmiyorum, her iki MA arasındaki mesafe yaklaşık 20 pip, ancak girdiğim şey 45. Biri açıklayabilir mi?
 

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

Birkaç broker platformunda backtest üzerinde çalışmasını sağladı.

Ancak, MT4 demosunda herhangi bir işlem yapmasını sağlayamıyorum.

 

Evrensel Hareketli Ortalama

Tam olarak bunu kurduğunuz strateji ile harika bir yemek arıyordum, Harika iş, paylaştığınız için teşekkürler.

 

çapraz problem

Herkese merhaba,

Lütfen ekteki ekrana bakın. EA'nın bu takasları neden haçlar olmadan açtığını biri açıklayabilir mi? bana gizemli geliyor

Zaman dilimi h1

fastMA 13 basit, yakın

yavaş MA 40 basit, yakın

durma kaybı 40

sondaki durdurma 40 type1

mincrossmesafe 2

doğru çıkış

doğru girişte onayla

kayma 5

min fiyat mesafesi 5

Çok teşekkürler.

FiXy

Dosyalar:
1_1.gif  16 kb
 

Merhaba, EA geriye dönük testler üzerinde fevkalade çalışıyor, ancak onu demo üzerinde bir ticaret gerçekleştirmesini sağlayamıyorum. Her şeyi aktif hale getirdim.

2011.06.08 15:54:24 evrenselMACrossEA EURUSD,H1: 19:00 - 0 - 255 - 10 - AŞAĞI

2011.06.08 15:54:23 evrenselMACrossEA EURUSD,H1: MinCrosMesafe SAT

Sürekli böyle mesajlar alıyorum, son mesaj, platforma minimum çapraz mesafeye ulaşıldığı için bir satış emri almasını söylüyor gibi görünüyor, ancak öyle değil.

Aynı ayarlar arka testte de çalışır.

 

Şimdi bunu alıyorum:

2011.06.08 16:17:11 universalMACrossEA EURUSD,M1: SATIN AL emrini açarken hata : (0) hata yok

Grr, geriye dönük test için o kadar çok zaman harcadım ki, sadece testi iletmek istiyorum. EA'lar neden bu kadar zor ;/

 

Fiyat geçişinde yakın pozisyon

Bu EA'yı seviyorum. Fiyat bir MA'yı geçtiğinde alış/satış ve fiyat başka bir MA'yı geçtiğinde pozisyonu kapatma özelliğini eklemek mümkün müdür? Tercihen, bir pozisyonu açmasını/kapatmasını, bir truecrossover'ı teyit ederek, sadece brice bar kapandıktan sonra istiyorum. Zaten orada mı ve bu şekilde çalışmasını sağlayamıyorum? Vardiya özelliğine sahip bunu yapan başka bir EA var mı? Şimdiden teşekkürler.

 

Bu yüzden oldukça fazla geriye dönük test ve ileriye dönük test yapıyorum ( Demo ).

Ve görünüşe göre Üçüncü MA düzgün çalışmıyor.

Yukarıda satın alırsa, HERHANGİ bir çaprazda satın alır.

Satmak için tam tersi.

Ayarlarda bir değişkeni kaçırmadığım sürece amacı bozar.

Yardım takdir edilecektir, diğer her şey iyi çalışıyor gibi görünüyor.

 
firedave:
Herhangi bir Hareketli Ortalama Çapraz stratejisi için bir EA yapmaya çalışıyorum, onu evrensel hale getirmeye çalışıyorum. Bu EA'ya eklemek için herhangi bir öneriniz varsa lütfen bana bildirin.

Ortak Ayar :

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

StopLoss (varsayılan 100)

Stop Loss'unuzu ayarlayın. Stop Loss kullanmak istemiyorsanız 0 (sıfır) kullanın (önerilmez).

TakeProfit (varsayılan 200)

Kâr Al ayarını yap. Açık hedef kullanmak isterseniz 0 (sıfır) kullanın.

İzleyen Durdurma Ayarı :

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

ver.6 TrailingStopType (varsayılan 1)

İzleyen durdurma türünü ayarlayın. 1: TrailingStop ile piplerdeki kar daha büyük / aynıysa takip etmeye başlar. 2: Kâr ticareti yapar yapmaz takip etmeye başlayacak. (önerilirse başka türde bir takip eden durdurma ekleyecektir, en son öneri SafeZone takip eden durdurma gönderisi # 99'dur

TrailingStop (varsayılan 40)

İzleyen Durdurmayı ayarlayın. Takip eden durdurma özelliğini kullanmıyorsanız 0 (sıfır) kullanın.

Hareketli Ortalama Ayarı :

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

FastMAPeriod (varsayılan 10)

Hızlı Hareketli Ortalama Dönem.

FastMAType (varsayılan EMA / 1)

Hızlı Hareketli Ortalama Tür 0:SMA 1:EMA 2:SMMA 3:LWMA

FastMAPrice (varsayılan Kapat / 0)

Hızlı Hareket Ortalama Uygulanan Fiyat 0:Kapat 1:Açık 2:Yüksek 3:Düşük 4:Medyan 5:Tipik 6:Ağırlıklı

ver.7.2 FastMAshift (varsayılan 0)

Hızlı Hareketli Ortalama Kayma

SlowMAPeriod (varsayılan 80)

Yavaş Hareketli Ortalama Dönem.

SlowMAType (varsayılan EMA / 1)

Yavaş Hareketli Ortalama Türü 0:SMA 1:EMA 2:SMMA 3:LWMA

SlowMAPrice (varsayılan Kapat / 0)

Yavaş Hareketli Ortalama Uygulanan Fiyat 0:Kapat 1:Açık 2:Yüksek 3:Düşük 4:Medyan 5:Tipik 6:Ağırlıklı

ver.7.2 FastMAshift (varsayılan 0)

Yavaş Hareketli Ortalama Kayma

Minimum Çapraz Mesafe :

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

ver.2 MinCrossDistance (varsayılan 0)

Geçerli bir çapraz olarak kabul edilmesi için FastMA ve SlowMA arasındaki pip mesafesini ayarlayın. Bu filtreyi devre dışı bırakmak için 0 (sıfır) kullanın.

ver.7 MaxLookUp (varsayılan 1)

FastMA ve SlowMA arasındaki minimum mesafe ile ilgili olarak giriş koşulunu kontrol etmeye devam etmek için çaprazdan sonra çubuk sayısını ayarlayın. Bu özelliği etkinleştirmek için MinCrosDistance > 0 gerekir. Bu özelliği devre dışı bırakmak için 0 (sıfır) kullanın.

Ayardan Çık :

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

StopAndReverse (varsayılan doğru)

TRUE olarak ayarlanırsa, sinyal değiştiğinde herhangi bir işlemden çıkar ve pozisyonu tersine çevirir.

PureSAR (varsayılan yanlış)

DOĞRU olarak ayarlanırsa, Zarar Durdur - Kâr Al - ve İzleyen Durdurma kullanılmaz. Bu her zaman oyun ayarındadır.

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

TRUE olarak ayarlanırsa, herhangi bir ek filtre dikkate alınmadan ters bir çarpı varsa herhangi bir işlemden çıkar. Bu nedenle, tamamen hareketli ortalama çaprazına dayanarak çıkın.

Üçüncü MA Ayarı :

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

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

DOĞRU (ve UseCounterTrend = YANLIŞ) olarak ayarlanırsa, yalnızca yukarıdaki SATIN AL için ve aşağıda SAT için ThirdMA yönüne göre işlem görecektir.

ver.5 UseCounterTrend (varsayılan yanlış)

TRUE olarak ayarlanırsa, ThirdMA yönüne karşı olsa bile, ancak farklı StopLoss ve TakeProfit ile ticaret devam edecektir. Bu özelliği etkinleştirmek için UseThirdMA = TRUE gerekir.

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

TRUE olarak ayarlanırsa, EA'yı yalnızca karşı trend ticareti için ayarlayacaktır, yani ThirdMA'nın altındaysa SATIN AL ve ThirdMA'nın üzerindeyse SAT. Bu özelliği etkinleştirmek için UseCounterTrend = TRUE gerekir.

ver.5 ThirdMAPeriod (varsayılan 100)

Üçüncü Hareketli Ortalama Dönem.

ver.5 ThirdMAType (varsayılan EMA / 1)

Üçüncü Hareketli Ortalama Türü 0:SMA 1:EMA 2:SMMA 3:LWMA

ver.5 ThirdMAPrice (varsayılan Kapat / 0)

Üçüncü Hareketli Ortalama Uygulanan Fiyat 0:Kapat 1:Açık 2:Yüksek 3:Düşük 4:Medyan 5:Tipik 6:Ağırlıklı

ver.7.2 ThridMAshift (varsayılan 0)

Üçüncü Hareketli Ortalama Kayma

ver.5 CTStopLoss (varsayılan 0)

CounterTrend ticareti için Stop Loss'unuzu ayarlayın. Stop Loss kullanmak istemiyorsanız 0 (sıfır) kullanın (önerilmez).

ver.5 CTTakeProfit (varsayılan 0)

CounterTrend ticareti için Take Profit'inizi ayarlayın. Açık hedef kullanmak isterseniz 0 (sıfır) kullanın.

Pivot Filtre Ayarı :

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

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

İşlemi filtrelemek isterseniz true olarak ayarlayın, yalnızca Yavaş ve Hızlı MA çaprazı S1 ve S2 arasında gerçekleşirse SATIN AL ve yalnızca Yavaş ve Hızlı MA çaprazı R1 ve R2 arasında meydana gelirse SAT.

Sipariş Ayarı :

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

ReverseCondition (varsayılan yanlış)

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

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

TRUE olarak ayarlanırsa, çapraz onaylandıktan sonra bir sonraki çubukta ticarete girer/çıkar. YANLIŞ olarak ayarlanırsa, bir çarpı olduğu anda ticarete girer/çıkar.

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

TRUE olarak ayarlanırsa, bir çubukta yalnızca bir kez işlem görür. YANLIŞ olarak ayarlanırsa, her seferinde bir işlem olmasına rağmen giriş koşulu hala geçerliyse bir çubukta birden fazla işlem yapacaktır.

NumberOfTries (varsayılan 5)

Sipariş sistem tarafından reddedilirse deneme sayısı.

Kayma (varsayılan 5)

Kayma ayarı.

MagicNumber (varsayılan 1234)

Magic Number oluşturmak için kullanın. Bu numarayı YALNIZCA EA'yı aynı çiftte ve aynı zaman diliminde ancak farklı ayarlarla çalıştırmak istiyorsanız değiştirin.

Çoklu Açık Ticaret Ayarı :

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

ver.5 MaxOpenTrade (varsayılan 2)

Bir seferde maksimum açık işlem sayısı. Bu ayar, StopAndReverse / PureSAR = FALSE olduğunda kullanılır, bu nedenle EA, ters bir sinyal olduğunda açık siparişi kapatmaz, bunun yerine yeni bir ticaret açar. İzin verilen açık ticaret sayısını ayarlayın. StopAndReverse / PureSAR = TRUE ise, bu ayar her zaman = 1 olacaktır, bir seferde bir işlem anlamına gelir.

ver.6 MinPriceDistance (varsayılan 5)

Birden fazla açık ticaret etkinleştirilirse (MaxOpenOrder>1 ve OneEntryPerBar=FALSE ayarlanarak) bu sayı, aynı yönde her ticaret arasındaki minimum mesafeyi belirleyecektir.

Zaman Filtresi Ayarı :

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

UseHourTrade (varsayılan yanlış)

TRUE olarak ayarlanırsa, EA yalnızca belirli bir zamanda etkinleşir.

Başlangıç Saati (varsayılan 10)

EA'nın aktif olmaya başladığı zaman (UseHourTrade ile kullanın = TRUE).

Bitiş Saati (varsayılan 11)

EA'nın aktif olarak durduğu zaman (UseHourTrade ile kullanın = TRUE).

Parti ve Para Yönetimi Ayarı :

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

Lot (varsayılan 1)

İşlem başına lot sayısı.

MM (varsayılan yanlış)

DOĞRU olarak ayarlanırsa, yerleşik para yönetimi kullanılır.

AccountIsMicro (varsayılan yanlış)

Mikro Hesap kullanıyorsanız bunu DOĞRU olarak ayarlayın.

Risk (varsayılan 10)

İşlem başına riski belirlemek için MM = TRUE ile kullanın.

Çapraz Uyarı Ayarı :

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

ver.5 EnableAlert (varsayılan doğru)

Hareketli bir ortalama çapraz, YUKARI çapraz veya AŞAĞI çapraz olduğunda bir uyarı verir.

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

Uyarının dosya adı.

Geri Test Ayarı :

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

PrintControl (varsayılan doğru)

Geriye dönük test hakkında biraz yorum yazdırın.

Show_Settings (varsayılan doğru)

Ayarı grafikte göster.

Ayarla ilgili hâlâ sorununuz varsa bana bildirin. Birkaç kısmi kod için codersguru ve pengie'ye teşekkür ederiz. Umarım bu yardım

Günlük :

-----------

sürüm.6 :

- ConfirmedOnEntry hatası düzeltildi.

- hemen takip eden durdurma ekleyin.

- çoklu açık ticaret için MinPriceDistance ekleyin.

sürüm.7 :

- MinCrossDistance ile ilgili olarak çaprazdan belirli bir çubuktan sonra girişi kontrol etmeye devam etmek için MaxLookUp özelliği ekleyin.

- ThirdMA filtresi kullanılıyorsa OnlyCounterTrend özelliğini ekleyin.

sürüm.7.1 :

- MinCrossDistance hatası düzeltildi.

sürüm.7.2 :

- ConfirmedOnEntry = FALSE için MinCrossDistance hatası düzeltildi.

- MA kaydırma parametresi ekleyin.

- ExitOnCross özelliği ekleyin.

sürüm.7.3 :

- ekran görüntüsünde düzeltildi YORUM.

sürüm.8.0 :

- Pivot Filtre eklendi.

sürüm.8.1 :

- Build 206 hataları nedeniyle bazı kodlar revize edildi.

Bu ea ile, biri bana zaman çerçevesi ayarından ve ticarete girmek için ma'lar arasındaki minimum mesafeden kurtulmama yardım edebilir mi? şu anda 5'e ayarlı! lütfen ve teşekkür ederim.

 

Merhaba, hareketli ortalamalarla çok fazla işlem yapıyorum ve geriye dönük testler yapıyorum ve deneyimlerime göre belirli ayarlar kısa bir süre için işe yarayacak. Ancak, diyelim ki 1999'dan 2011'e kadar geriye dönük test yaptığınızda, sonuçlar çok heyecan verici. Bu iş parçacığında birden fazla MA ayarına rastladım, ancak bunların her biri uzun vadede dayanmayacak sanırım.

İşte o zaman çok büyük bir ortalama ve çok, çok küçük bir ortalama kullanmaya karar verdim. Bu şekilde, bize büyük kazançlar sağlayacak uzun, güçlü trendlerden en iyi şekilde yararlanabiliriz. Ancak, fiyat değiştiğinde, çok sayıda küçük kayıp yapacağız.

EMA 1 ve EMA 1000 kullanarak, TP veya SL olmadan, sadece işlemleri durdur ve geri çevir ile kapat, bu strateji sadece 0,5 lot ve 2.000 başlangıç bakiyesi ile 37.000 Euro'luk küçük bir getiri sağlayacaktı!

Neden birkaç ay için karlı bir strateji arıyorsunuz? Size birkaç yıl boyunca büyük bir getiri sağlayan birini arayın!

500'ü riske atıyoruz, 138 ayda 37.000 avro kar elde ediyoruz, bu ortalama 270 avro veya ayda yüzde 54.

Ben sadece 20 yaşındayım, bu yüzden benim için acelem yok. Art arda 4 aydır kayıp yaşamam umrumda değil çünkü fiyatların değişken olduğunu biliyorum. Bir trende dönüştüğünde, kâr önceki ayların tüm kayıplarını ve hatta fazlasını telafi edecek.

Ekli strateji raporunda görebileceğiniz gibi, toplam işlemlerin yüzde 90'ı kayıplardır. Bu hoşuma gitmedi ama EA'nın mevcut seçenekleriyle bu konuda yapabileceğim bir şey yok. Bununla birlikte, biri başabaş seçeneğinin düzgün çalışmasını sağlarsa, bu sistem daha da karlı olabilir. EMA 1, EMA 1000'i geçtiğinde, bir pozisyon alınır ve genellikle hemen doğru yöne hareket eder. X piplik bir kârımız olduğunda, diyelim ki 20 pip, EA'nın bir başabaş noktası belirlemesini veya x kârı kilitlemesini isterim. Bu bizi kârı zarara çevirmekten korur.

Bu şekilde, kaybedilen işlem sayısı çok daha az olacaktır.

Evrensel MA çapraz 1.3.1'i denedim, ancak düzgün çalışması için başabaş seçeneğini alamadım. Lütfen, birisi bu harika EA'yı açıklanan başabaş seçenekleriyle güncelleyebilir mi? çok ama çok minnettar olurum..

Şimdiden teşekkürler,

Hessel

Neden: