Cci_ea - sayfa 4

 

Çabalarınız için teşekkürler çocuklar, ancak EA'larınızı tekrar test ettikten sonra, hala aradığımız şeyi bulamadık gibi görünüyor. Kapalı çubukta işlemlerin açık olduğu versiyonda bile (CCİ'nin bir mumda 0 satırına çok sık dokunduğu anları ortadan kaldırmanın benim için en iyi yolu nedir) geçişten sonraki çubukta bir mum üzerinde birkaç işlemimiz olduğunu görüyorum. Bazıları karlı, bazıları değil. Geçişten sonra sadece bir kez ticaret açarsak ve bir sonraki çaprazı beklersek daha iyi olmaz mı?

 

Cci Ea

Bruno: Bir süredir CCİ ile çalışıyorum. CCİ ile pip yakalamanın en iyi yollarından biri, örneğin 6 ve 25 periyodu gibi 2 farklı CCI periyodu kullanmaktır.

Ekran resmime bir göz atarsanız, önce 6'nın -100 satırından nasıl geldiğini göreceksiniz, daha sonra 25'in çoğu zaman +/- 100 satırından 6 ile aynı anda geldiğini göreceksiniz. Sıfır çizgisinden geçiyor. Umarım bu mantıklıdır. 2 CCİ dönemi için basit koşullar şunlardır:

1) Hem 6 hem de 25, -100'den aşağı inmeli ve bir satın alma için geri dönmeli veya 6(mavi) ve 25(sarı) +100 çizgisini geçmeli ve tekrar aşağı inmelidir. bir satış.

2) 6(mavi) önce -100/+100 çizgisinden geçmelidir.

3) O zaman 6(mavi) sıfır çizgisinden geçmelidir.

4) Son koşul, 25(sarı)'nın -100/+100 çizgisinden geçmesi gerektiğidir.

5) BTW, 6 ve 25 genellikle aynı anda kesişir. Ancak parametrelerle oynayabiliriz ve belki de her zaman -100/+100 çizgisini en son geçtiğinden emin olmak için 25'i 27'ye değiştirebiliriz.

25 (sarı), +340'ı vurduğu geçen cuma gibi aşırı uçlara gittiğinde, dikkatli olun çünkü +300/-300 alanı üzerindeki herhangi bir şeyden büyük bir geri çekilme alacaksınız.

Bu iyi bir kurulum ve SuperWoodies CCI zaten içinde yerleşik olan her şeye sahip, sadece onu bir EA'ya programlamanız gerekiyor.

Dosyalar:
eurusd15min.bmp  2130 kb
 
codersguru:
Bence hata CCİ göstergesinin kendisinde!

Lütfen EA'nın diğerlerinden daha iyi olmayan sürümünü ekte bulabilirsiniz.

CCİ göstergesini kendim toplamaya çalıştığım tek avantaj.

Katılıyorum, CCI değerinde garip bir şey var, Yorum komutunu kullanarak değeri izlemeye çalışıyorum ancak değer değiştiğinde (yeni tick verileri geliyor) gösterge penceresindeki değer CCI değeriyle eşleşmiyor.

BTW, Bruno Öğleden sonra tekrar EA'ya bakmaya çalışıyorum, çünkü şu anda ofisteyim ve burada MT yok çünkü EA'yı test etmek için çevrimiçi olmam gerekiyor.

 

Merhaba,

Çabalarınız için teşekkürler çocuklar, ancak CCİ'nin 0 referans işaretinden yapılan geçişte basit olmak gerekiyor.

 
BrunoFX:
Merhaba, Çabalarınız için teşekkürler çocuklar, ancak CCİ'nin 0 referans işaretinden yapılan geçişte basit olmak gerekiyor.

Az önce diğer programcıların bu CCİ ile ne yaptığını araştırdım.

Bazıları sıfır kapalı çubukta değil CCI olarak kodlanmıştır. 1 ve 2 kapalı bara kodladılar.

Ancak çoğu, EA'nın içine CCI göstergesini yerleştiriyor. Tabii ki modifiye edilmiş indikatör ve yine CCİ. Zigzag Ticaret sistemi için EA'lar, EA içinde hesaplanan CCI'ye sahip. Bu standart CCI ile ilgili sorun olabilir ve bu gösterge EA'ya uyarlanmalı ve EA içinde hesaplanmalıdır.

 

Merhaba,

Evet, codersguru işlevi tarafından manuel olarak hesaplanan farklı sonuçlar vermesini gerçekten garip buluyorum (bunun için teşekkürler) gülümseme) ) veya dahili mt4 işlevinin kendisi tarafından hesaplanır

newgidital, bir çarpı hesapladığınızda, bunu yalnızca yakın çubukta (1 ve 2) yapabileceğinizi düşünüyorum, çünkü 0, mevcut çubuğun fiyatı değiştikçe gerçekten dalgalanacaktır.

CCI'yi codersguru'dan veya dahili mt4 işlevinden hesaplama yöntemini değiştirebileceğiniz basit kuralı izleyen bir EA da yaptım.

->

harici int Yöntem=0; // 0 = metatrader'dan CCI

veya

->

harici int Yöntem=1; // 0 = codersguru işlevinden CCI

Şerefe,

S.

Dosyalar:
cci-v1.mq4  8 kb
 

Merhaba Sunwest,

2 hata var

 

Afedersiniz,

bence bu hat

harici çift TakeProfit = 40

Sadece noktalı virgül ekleyin ->

harici çift TakeProfit = 40;

umarım budur

S.

 
sunwest:
Afedersiniz,

bence bu hat

harici çift TakeProfit = 40

Sadece noktalı virgül ekleyin ->

harici çift TakeProfit = 40;

umarım budur

S.

Merhaba,

burada da bir hatanız var:

else if (Yöntem==1)

{

CCIc= CCI(CCI,1); // codersguru'dan güncel CCI

CCIp= CCI(CCI,2); // codersguru'dan önceki CCI

Bu, iCCI ( dize sembolü, int zaman çerçevesi, int periyodu, int uygulanan_fiyat, int shift) olmalıdır.

 

Merhaba,

Bitti, ancak başka bir hata var: CCI-V1.mq4;80:3;'}' - dengesiz parantezler