Evrensel MA Çapraz EA - sayfa 51

 

Wagaba'nın sorduğu soruya gelince:

Bunun için Çok Amaçlı trademanager ea'yı kullanabilirsiniz.

 

Merhaba Robert,

Yardımınız için teşekkürler, bu sorunu çözmek için oldukça fazla iş yaptığınızı görebiliyorum.

Pazartesi günü birkaç grafik üzerinde tekrar çalıştıracağım, belki de 1 saatten daha kısa bir zaman diliminde birkaç çapraz durum almak ve işlem görüp görmediğini görmek için.

MCD'yi 5'te ve Look-up'ı 0'da ayarlayarak çalıştıracağım ve nasıl gittiğini göreceğim.

Ben de aynı ea'yı çalıştıracağım, ancak daha önce mesajımda yayınlanan "5 basamaklı" bir hata düzeltmesiyle ve bunun değişip değişmediğine bakacağım.

Şu anda, alım satımları açarken benzer sorunlar yaşayan diğerlerinin önerdiği gibi, ekstra bir "0" ile ayarlanmış kâr ve stoploss'um var.

Yani benim 150'm 1500 oluyor ve 80'im 800 oluyor

Ancak bunu yaparken fark ettiğim bir şey, "1500"ün "1500,00" ve "80"in "800,00" olması. Belki de sorun buradadır? "1500" olması gerekmez mi?

Resimlerinize ve sonuçlarına bakmak ilginç. Bir yerde garip bir şeyler oluyor, ama mq4 kodunu düzenlemek hakkında hiçbir şey bilmiyorum, bu yüzden meta düzenleyicide herhangi bir şeyi değiştirmeyi gerçekten denemek istemiyorum.

Aynı sorunla ilgili tüm ileti dizisini okudum ve görünüşe göre hiçbir zaman tam olarak çözülmemiş. Bu ea'yı sorunsuz çalıştıran herhangi birinin ayarlarını göndermek isteyip istemediğini merak ediyorum, bu yüzden en azından aynı olup olmadıklarını görebiliyorum, bu durumda kesinlikle bir ea-sunucu-broker sorunu haline geliyor. ea kod sorunu?

Ama yarın işe giderken daha küçük zaman dilimlerinde tüm gün platformumu açık bırakacağım ve eve döndüğümde değişip değişmediğine bakacağım.

Teşekkürler ve saygılar

ricky

 

E/j

1 saat TF ile EUR/JPY üzerinde iyi çalıştı gibi görünüyor...

 
Wagaba:
Ben yeni bir tüccarım, Universal MA Cross EA'ya kar seviyeleri ekleyebilecek biri olup olmadığını soruyorum. Ticaret yaparken karımın yarısını 50'de bırakmayı ve diğer yarısının bir sonraki Fibonacci seviyesine yükselmesine izin vermeyi tercih ederim. Universal MA Cross EA benim için iyi çalışıyor ama onu işlemlerimin yarısından çıkıp geri kalanının çalışmasına izin verecek şekilde ayarlayamadım. biri bana yardım edebilir mi?

Ticaret sorununu çözdüğümüzde memnuniyetle inceleyeceğim.

sn

 

sadece biraz daha hata ayıklama ....

rickyc2511:
Merhaba Robert,

Yardımınız için teşekkürler, bu sorunu çözmek için oldukça fazla iş yaptığınızı görebiliyorum.

Birkaç çapraz durum almak ve işlem görüp görmediğini görmek için Pazartesi günü birkaç grafikte tekrar çalıştıracağım, belki 1 saatten daha kısa bir zaman diliminde.

MCD'yi 5'te ve Look-up'ı 0'da ayarlayarak çalıştıracağım ve nasıl gittiğini göreceğim.

Ben de aynı ea'yı çalıştıracağım, ancak daha önce mesajımda yayınlanan "5 basamaklı" bir hata düzeltmesiyle ve bunun değişip değişmediğine bakacağım.

Şu anda, alım satımları açarken benzer sorunlar yaşayan diğerlerinin önerdiği gibi, ekstra bir "0" ile ayarlanmış kâr ve stoploss'um var.

Yani benim 150'm 1500 oluyor ve 80'im 800 oluyor

Ancak bunu yaparken fark ettiğim bir şey, "1500"ün "1500,00" ve "80"in "800,00" olması. Belki de sorun buradadır? "1500" olması gerekmez mi?

Resimlerinize ve sonuçlarına bakmak ilginç. Bir yerde garip bir şeyler oluyor, ama mq4 kodunu düzenlemek hakkında hiçbir şey bilmiyorum, bu yüzden meta düzenleyicide herhangi bir şeyi değiştirmeyi gerçekten denemek istemiyorum.

Aynı sorunla ilgili tüm ileti dizisini okudum ve görünüşe göre hiçbir zaman tam olarak çözülmemiş. Bu ea'yı sorunsuz çalıştıran herhangi birinin ayarlarını göndermek isteyip istemediğini merak ediyorum, bu yüzden en azından aynı olup olmadıklarını görebiliyorum, bu durumda kesinlikle bir ea-sunucu-broker sorunu haline geliyor. ea kod sorunu?

Ama yarın işe giderken daha küçük zaman dilimlerinde tüm gün platformumu açık bırakacağım ve eve döndüğümde değişip değişmediğine bakacağım.

Teşekkürler ve saygılar

ricky

Merhaba millet,

Koda bir kez daha baktım ve iki şey gördüm:

1 - kodda bir Uyku (5000) vardı ve normalde bu bir RefreshRates() gerektirir. Bu soruna neden olma olasılığı düşük ancak gelecekte bir sorun yaratabilir - bu yüzden düzelttim.

2 - Stoploss ve Takeprofit'ler double olarak tanımlanır ancak emirleri açmak için çağrıda int'ye dönüştürülür. Ayrıca, karşı eğilim mantığı bunları int olarak içerir. Bu yüzden biraz tutarsız - Henüz değiştirmedim ama bu da zarar verebilir.

Yani... Daha fazla bilgi bilgisi yakalamak için bir hata ayıklama satırı daha ekledim. Yeni ipuçlarına yol açmazsa, fiyatlara doğru rakamları **ZORLAYACAĞIM** ve bu sorunu çözmelidir.

Bunun, artık kaynağın farklı versiyonlarına sahip olduğumuz anlamına geldiğini biliyorum - ama takip etmeye çalışabiliriz.

Son olarak, bir geri test ile sorunu yeniden yaratmaya çalıştım ama yapamam (Alpari UK) bu yüzden test etmen için sana güveniyorum .

Bir şey daha. Bu EA ile iyi bir başarı elde ettiğinizi biliyorum, ancak sorunu yeniden oluşturmak için yaptığım geri testlerimde oldukça kötü sonuçlar alıyorum.

İkinizden biri set dosyanızı ve çifti/tf'yi tekrar ekleyebilir misiniz?

sn

Dosyalar:
 

Merhaba Robert,

Eh, bu şeyi takas etmek için hala şans yok - istiyor, ama sadece hataları atmaya devam ediyor.

Sahip olduğum tek günlük bilgisi aşağıdaki gibidir:

Muhtemelen pek işinize yaramaz ama ben gomarkets ile bir test oluşturamadım.

rickyc

03:05:28 universalMACrossEA[5 Dig]-V3 USDCAD,H1 girişleri: Expert_Name="---------- Evrensel MA Çapraz EA v8.1"; SihirliSayı=1234; StopLoss=100; Kâr Al=200; TrailingStop_Setting="---------- İzleyen Durdurma Ayarı"; TrailingStopType=1; İzleyenDurdur=40; Gösterge_Setting="---------- Gösterge Ayarı"; FastMAPeriod=3; HızlıMATip=1; HızlıMAFiyat=0; FastMAshift=0; YavaşMAPeriod=55; YavaşMATip=1; YavaşMAFiyat=0; SlowMAshift=0; CossDistance_Setting="---------- Min Çapraz Mesafe Ayarı"; MinCrossMesafe=0; MaxLookUp=3; Exit_Setting="---------- Çıkış Ayarı"; StopAndReverse=true; PureSAR=yanlış; ExitOnCross=yanlış; ThirdEMA_Setting="---------- Üçüncü MA Ayarı"; UseThirdMA=false; UseCounterTrend=yanlış; OnlyCounterTrend=yanlış; ÜçüncüMAPeriod=100; ÜçüncüMATip=1; ÜçüncüMAFiyat=0; ÜçüncüMAshift=0; CTStopLoss=0; CTTakeProfit=0; Pivot.Setting="---------- Özet Filtre Ayarı"; Use.Pivot.Filter=false; Order_Setting="---------- Sipariş Ayarı"; TersKoşul=yanlış; ConfirmedOnEntry=false; OneEntryPerBar=true; Deneme Sayısı=10; kayma=5;

03:05:28 universalMACrossEA[5 Dig]-V3 USDCAD,H1: Son İşlem : Yok

03:05:28 universalMACrossEA[5 Dig]-V3 USDCAD,H1: başlatıldı

03:05:42 universalMACrossEA[5 Dig]-V3 USDCAD,H1: Önceki : DOWN - Curr : DOWN

03:05:42 universalMACrossEA[5 Dig]-V3 USDCAD,H1: Önceki : DOWN - Curr : DOWN

03:05:43 universalMACrossEA[5 Dig]-V3 USDCAD,H1: Önceki : DOWN - Curr : DOWN

03:05:43 universalMACrossEA[5 Dig]-V3 USDCAD,H1: Önceki : DOWN - Curr : DOWN

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: Önceki : AŞAĞI - Hız : YUKARI

03:05:57 evrenselMACrossEA[5 Dig]-V3 USDCAD,H1: MA Çapraz SATIN AL

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: bilet,err,count -1/130/0

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: Ask,Slippage,aStopLoss,aTakeProfit 1.06983/5.00000/1.05983/1.08983

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: bilet,err,count -1/130/1

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: Ask,Slippage,aStopLoss,aTakeProfit 1.06983/5.00000/1.05983/1.08983

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: bilet,err,count -1/130/2

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: Ask,Slippage,aStopLoss,aTakeProfit 1.06983/5.00000/1.05983/1.08983

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: bilet,err,count -1/130/3

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: Ask,Slippage,aStopLoss,aTakeProfit 1.06983/5.00000/1.05983/1.08983

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: bilet,err,count -1/130/4

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: Ask,Slippage,aStopLoss,aTakeProfit 1.06983/5.00000/1.05983/1.08983

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: bilet,err,count -1/130/5

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: Ask,Slippage,aStopLoss,aTakeProfit 1.06983/5.00000/1.05983/1.08983

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: bilet,err,count -1/130/6

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: Ask,Slippage,aStopLoss,aTakeProfit 1.06983/5.00000/1.05983/1.08983

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: bilet,err,count -1/130/7

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: Ask,Slippage,aStopLoss,aTakeProfit 1.06983/5.00000/1.05983/1.08983

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: bilet,err,count -1/130/8

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: Ask,Slippage,aStopLoss,aTakeProfit 1.06983/5.00000/1.05983/1.08983

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: bilet,err,count -1/130/9

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: Ask,Slippage,aStopLoss,aTakeProfit 1.06983/5.00000/1.05983/1.08983

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: bilet,err,count -1/130/0

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: Ask,Slippage,aStopLoss,aTakeProfit 1.06983/5.00000/1.05983/1.08983

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: bilet,err,count -1/130/1

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: Ask,Slippage,aStopLoss,aTakeProfit 1.06983/5.00000/1.05983/1.08983

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: bilet,err,count -1/130/2

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: Ask,Slippage,aStopLoss,aTakeProfit 1.06983/5.00000/1.05983/1.08983

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: bilet,err,count -1/130/3

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: Ask,Slippage,aStopLoss,aTakeProfit 1.06983/5.00000/1.05983/1.08983

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: bilet,err,count -1/130/4

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: Ask,Slippage,aStopLoss,aTakeProfit 1.06983/5.00000/1.05983/1.08983

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: bilet,err,count -1/130/5

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: Ask,Slippage,aStopLoss,aTakeProfit 1.06983/5.00000/1.05983/1.08983

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: bilet,err,count -1/130/6

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: Ask,Slippage,aStopLoss,aTakeProfit 1.06983/5.00000/1.05983/1.08983

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: bilet,err,count -1/130/7

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: Ask,Slippage,aStopLoss,aTakeProfit 1.06983/5.00000/1.05983/1.08983

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: bilet,err,count -1/130/8

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: Ask,Slippage,aStopLoss,aTakeProfit 1.06983/5.00000/1.05983/1.08983

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: bilet,err,count -1/130/9

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: Ask,Slippage,aStopLoss,aTakeProfit 1.06983/5.00000/1.05983/1.08983

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: bilet,err,count -1/130/0

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: Ask,Slippage,aStopLoss,aTakeProfit 1.06983/5.00000/1.05983/1.08983

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: bilet,err,count -1/130/1

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: Ask,Slippage,aStopLoss,aTakeProfit 1.06983/5.00000/1.05983/1.08983

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: bilet,err,count -1/130/2

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: Ask,Slippage,aStopLoss,aTakeProfit 1.06983/5.00000/1.05983/1.08983

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: bilet,err,count -1/130/3

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: Ask,Slippage,aStopLoss,aTakeProfit 1.06983/5.00000/1.05983/1.08983

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: bilet,err,count -1/130/4

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: Ask,Slippage,aStopLoss,aTakeProfit 1.06983/5.00000/1.05983/1.08983

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: bilet,err,count -1/130/5

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: Ask,Slippage,aStopLoss,aTakeProfit 1.06983/5.00000/1.05983/1.08983

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: bilet,err,count -1/130/6

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: Ask,Slippage,aStopLoss,aTakeProfit 1.06983/5.00000/1.05983/1.08983

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: bilet,err,count -1/130/7

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: Ask,Slippage,aStopLoss,aTakeProfit 1.06983/5.00000/1.05983/1.08983

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: bilet,err,count -1/130/8

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: Ask,Slippage,aStopLoss,aTakeProfit 1.06983/5.00000/1.05983/1.08983

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: bilet,err,count -1/130/9

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: sn Satın almada hata ayıklama: Ask,Slippage,aStopLoss,aTakeProfit 1.06983/5.00000/1.05983/1.08983

03:05:57 stdlib USDCAD,H1: başarıyla yüklendi

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: SATIN AL emri açılırken hata oluştu: (0) hata yok

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: Önceki : UP - Curr : UP

03:05:57 universalMACrossEA[5 Dig]-V3 USDCAD,H1: Önceki : UP - Curr : UP

 

Merhaba Robert,

Aynı hatalarla bir geriye dönük test yaptırmayı başardı, ancak yine de işlem gördü.

Bir dizi dosya eklediniz. Bilginize.

Saygılarımla

rickyc

Dosyalar:
 

Rakamları ZORLADI - 4107 Hata Yok mu?

Teşekkürler Serpentsnoir... iyi takip!

1) kodda bir Uyku (5000) vardı ve normalde bu bir RefreshRates() gerektirir. Bu soruna neden olma olasılığı düşük ancak

gelecekte bir sorun yaratır - bu yüzden düzelttim.

* Teşekkürler. RefreshRates'in nasıl çalıştığını henüz anlayacak kadar bilgim yok, ancak gelecekteki sorunları önlüyorsa harika!

2) stoploss ve takeprofits double olarak tanımlanır ancak emirleri açmak için çağrıda int'ye dönüştürülür. Ayrıca, karşı eğilim mantığı onları int olarak içerir. Bu yüzden biraz tutarsız - Henüz değiştirmedim ama bu da zarar verebilir.

* Nerede int'ye dönüştürüldüğünü bulamadım? Onları bulmanıza yardımcı olacak bazı satır numaralarınız var mı (hala öğreniyorum)?

3) Yani... Daha fazla bilgi bilgisi yakalamak için bir hata ayıklama satırı daha attım. Yeni ipuçlarına yol açmazsa, fiyatlara doğru rakamları **ZORLAYACAĞIM** ve bu sorunu çözmelidir.

* Aferin. Şimdiye kadar yeni hata ayıklama satırı iyi çalışıyor ancak bana yeni bir bilgi vermedi. Bid, Ask, TP, SL, vb. için hala iyi fiyatlar gösteriyor, ancak hata 8 haneli 4107 OrderSend hatası olmaya devam ediyor.

Rakamları "ZORLAMA" fikriniz ilginçti ve 4107 hatayı çözmek için internette arama yaptım. İşte bulduklarım:

Ask ve Bid'i NormalizedDouble ile değiştirin:

Sor=(NormalizeÇift(Sor,Rakamlar);

Teklif =(NormalleştirilmişÇift(Teklif,Rakamlar);

Sabit sayıları zorlamak yerine, Rakamların dahil edilmesi onu farklı çift basamaklarla uyumlu hale getirmelidir. (?)

SL ve TP'nin zaten "Normalize Çift" olması, ancak Teklif ve Talep'in olmaması ilginç mi? Sor ve Bid'i "NormalizedDouble" olarak değiştirmek için yukarıdakileri eklemeye çalıştığımda buldum - günlüklerde 4107 hata daha yoktu. Bu, önerdiğiniz gibi rakamları FORCE gibi görünüyor. Bunu yapmanın başka yolları var mı?... ve bu, sorunu açıklamaya nasıl yardımcı olur?

Orijinal Sipariş SATIN ALMAK İÇİN GÖNDER

bilet=OrderSend(Symbol(),OP_BUY,Lots, Ask ,Slippage,aStopLoss,aTakeProfit,TicketComment,MagicNumber,0,Blue);

SATIN AL bileti için Değiştirilmiş OrderSend=OrderSend(Symbol(),OP_BUY,Lots, NormalizeDouble(Ask,Digits) ,Slippage,aStopLoss,aTakeProfit,TicketComment,MagicNumber,0,Blue);

SATIŞ için Orijinal Sipariş Gönder

bilet=OrderSend(Symbol(),OP_SELL,Lots, Bid ,Slippage,bStopLoss,bTakeProfit,TicketComment,MagicNumber,0,Red);

SAT bileti için Değiştirilmiş OrderSend=OrderSend(Symbol(),OP_SELL,Lots, NormalizeDouble(Bid,Digits) ,Slippage,bStopLoss,bTakeProfit,TicketComment,MagicNumber,0,Red);

Bu modu deneyin ve sonuçları bize bildirin.

Bunun, artık kaynağın farklı versiyonlarına sahip olduğumuz anlamına geldiğini biliyorum - ama takip etmeye çalışabiliriz.

* Sürüm artışınız şu ana kadar iyi gidiyor. Tarihleri ve değişiklikleri izlemek için yeni sürüm kodunun üstüne notlar eklemeniz yeterlidir.

İyi iş, teşekkürler ve küçük EA'mıza iyi şanslar!

Robert

 

MCD ve MLU

rickyc2511:
Merhaba Robert,

Aynı hatalarla bir geriye dönük test yaptırmayı başardı, ancak yine de işlem gördü.

Bir dizi dosya eklediniz. Bilginize. Saygılarımla

rickyc

Teşekkürler Ricky,

En azından tutarlılığı görmekte fayda var. Bu aslında hata ayıklamada iyi bir şey!

Daha önce demiştin:

1) Pazartesi günü birkaç grafik üzerinde tekrar çalıştıracağım, belki 1 saatten daha kısa bir zaman diliminde birkaç çapraz durum elde etmek ve işlem yapıp yapmadığını görmek için.

* İyi strateji. 1 ay boyunca test yapıyorum ve testi hızlandırmaya yardımcı olmak için 1 iyi işlem haftası buluyorum. Daha küçük günlükler, hata ayıklama hatalarını bulmak daha kolay.

2) MCD'yi 5'te ve Look-up'ı 0'da ayarlayarak çalıştıracağım ve nasıl gittiğini göreceğim.

* Bunlar ilginç özellikler ve aslında iyi çalışıyorlar. Sorun, kodun ikisini birlikte kilitlemesidir.

if(MaxLookUp>0 && MinCrossDistance>0)

"&&" işaretini fark edeceksiniz, bu nedenle çalışması için her ikisinin de > 1 olması gerekir. Dolayısıyla MCD=5 ve MLU=0 mevcut kodla çalışmayacaktır. Aynı geçiş çubuğunda ticareti araştırdım ve MCD geçişinin MLU olmadan çalışmasını sağladım... Bunu şu şekilde değiştirdim:

if(MaxLookUp==0 && MinCrossDistance>0)

Belki birisi buna bakıp bir seçenek haline getirebilir? Bu arada bu değişiklik benim için iyi çalışıyor.

3) Şu anda, alım satımları açarken benzer sorunları olan diğerlerinin önerdiği gibi, ekstra bir "0" ile ayarlanmış kâr ve stoploss'um var.

Yani 150'm 1500 ve 80'im 800 oluyor. Ancak bunu yaparken fark ettiğim bir şey, "1500"ün "1500,00" ve "80"in "800,00" olması. Belki de sorun buradadır? "1500" olması gerekmez mi?

* Ben sadece tek haneli TP ve SL=0 kullanıyorum, bu yüzden TP veya SL için tek hane kullanımında bir sorun görmedim. BTW, "1500.00 ve 800.00" ı nerede görüyorsunuz?

* 4107 hata sorgulamasında daha önce bir takip yazısı yayınladım. Umarım bu herkese yardımcı olur ... ve hata ayıklama yardımı için Serpentsnoir'a teşekkürler!

Dikkatli ol,

Robert

 

Evrensel MA çapraz sorunu

hepinize merhaba. EA'ları kullanmakta yeniyim ve Firedaves MA EA ile biraz sorun yaşıyorum. ve birinin yardım edebileceğini umuyorum. Normal olarak manuel olarak ticaret yapıyorum ve genel olarak oldukça iyi bulduğum EMA çapraz stratejisini seviyorum (EMA5,EMA13,EMA62), ancak küçük bir dereceye kadar otomatikleştirmeye çalışıyordum ve bir gün işe yarayan ancak ertesi gün işe yaramayan Firedaves'i denedim, biraz çarptı ve şimdiye kadar özledim. Bu böyle gider - EMA5, EMA13 uyarı seslerini geçer ancak takas yapılmaz. Bir dahaki sefere uyarı, aynı geçiş senaryosu ticaretinin yapıldığı duyulur, ancak bazen bir veya iki dakika sonra başka bir ters ticaret yapılır. Firedave tarafından 1. mesajda verilen ayarlara göre tüm ayarları kontrol ettim yani ters vs vs yok ama tutarlı sonuçlar alamıyorum. Herhangi biri yardım edebilir mi veya çaprazlamaya dayalı daha basit bir MA EA'ya geri dönmem gerekiyor mu ve eğer öyleyse herhangi birinin denemek için herhangi bir fikri var mı? Mümkünse basit tutmaya inanıyorum ve görebildiğim kadarıyla eski stratejiler en iyisi.

Herkese teşekkürler.

Neden: