Nasıl kodlanır? - sayfa 90

 
 

.

merhaba hiachiever

Bunun için teşekkürler - ekledim

GöstergeTamponları(2); init bölümüne; tamam ama hiçbir şey uymadı

 

Merhaba,

Biraz daha gözden geçirme, sorununuzu ortaya çıkardı. Yaptığınız şey, göstergelerinize doğru referans eklemek değil, bunlar belirli bir çubuk numarası değil, referans olarak 'i' değişkenine sahip olmalıdır.

ÖRNEĞİN.

Bu yanlış.

double cci_1 = iCCI(Symbol(), Period(), CCI_Period, PRICE_TYPICAL, 1);

double cci_2 = iCCI(Symbol(), Period(), CCI_Period, PRICE_TYPICAL, 2);

Olmalı

double cci_1 = iCCI(Symbol(), Period(), CCI_Period, PRICE_TYPICAL, i+1);

double cci_2 = iCCI(Symbol(), Period(), CCI_Period, PRICE_TYPICAL, i+2);

Şerefe,

Hiachiever

hiachiever:
Açıkça görülen bir şey, kullanacağınız gösterge arabelleklerinin sayısı için bir bildirimin eksik olmasıdır.

Bu, init'in ilk bölümünde yer alır.

Örneğin

int init()

{

Gösterge Tamponları(2);

.....

}

Bir deneyin ve sorununuzu çözüp çözmediğine bakın. Not Kodu tam olarak kontrol etmedim, sadece bariz hataları kontrol ettim.

Şerefe,

Merhaba.
 
hiachiever:
Açıkça görülen bir şey, kullanacağınız gösterge arabelleklerinin sayısı için bir bildirimin eksik olmasıdır.

Bu, init'in ilk bölümünde yer alır.

Örneğin

int init()

{

Gösterge Tamponları(2);

.....

}

Merhaba,

" #property gösterge_buffers 2" tanımlı ile aynıysa, arabellek sayısını tekrarlamanıza gerek olmadığını düşünüyorum.

Başka geçici tamponlar varsa haklısın. Ama bu durumda değil.

FerruFx

 
FerruFx:
Merhaba,

"#property Indicator_buffers 2" tanımlı ile aynıysa, arabellek sayısını tekrarlamanıza gerek olmadığını düşünüyorum.

Başka geçici tamponlar varsa haklısın. Ama bu durumda değil.

FerruFx

Her zaman takdir edilen Tip FerruFX için teşekkürler.

Şerefe,

Hiachiever

 
hiachiever:
Her zaman takdir edilen Tip FerruFX için teşekkürler.

Rica ederim.

FerruFx

 

EA'da CCI Woodies nasıl kullanılır?

Merhaba Çatlaklar

belki biri bana yardım edebilir.

EA bu ayarlarla işlem yapmaz

Bir EA'da CCI_Woodies_Lnx_v4.mq4 göstergesini kullanacağım zaman aşağıdaki kodu kullanırım:

extern int TrendCCI_Period = 14;

extern int EntryCCI_Period = 6;

extern int LSMAPeriod = 25; // LSMA dönemi

extern int Trend_period = 5;

harici int CountBars = 1000;

harici int CCISize = 2;

harici int TCCISize = 1;

extern int TrendSize = 1;

extern int NoTrendSize = 1;

extern bool ShowLSMA = yanlış;

harici int LineSize3 = 1;

ve Göstergenin tanımı:

double CCI_0 = iCustom(NULL,0,"CCI_Woodies_Lnx_v4",

TrendCCI_Period,EntryCCI_Period,LSMAPeriod,Trend_period,

CountBars,CCISize,TCCISize,TrendSize,NoTrendSize,ShowLSMA,LineSize3,0));

gösterge için birçok parametreye ?

Derlemede hata yok

Dergi düzenlemesinde:

CCI_Woodies_Lnx_v4 USDJPY,M15: kaldırıldı

EA_Test_template'e bakın

 
Badguy:
Merhaba Cracks belki biri bana yardım edebilir.

Kodunuzla, fikrin 0 satırının üstünde/altında satın almak/satmak olduğunu görüyorum.

Neden TCCI'niz için iCustom'u aramak yerine iCCI ile denemiyorsunuz? Standart CCİ ile diğer gösterge arasında hiçbir fark yoktur.

 

iCustom() içinde; LineSize3 parametresi nedir? CCI_Woodies_Lnx_v4 arabellek numarasıysa sorun yok, değilse aramak istediğiniz arabellek numarası eksik.

Ayrıca burada kodlamanızda bir boşluk var: "S howLSMA".

FerruFx

 

Bu kodla ilgili yardıma ihtiyacınız var, lütfen.

Merhaba arkadaşlar, son üç gündür bu uzman danışmanın mt4'te uzun vadeli işlemler gerçekleştirmesini sağlamak için uğraşıyorum ve başarılı olamadım. sinyal_buy orada olsa bile sadece kısa esnaf yürütür. lütfen herhangi biri bu koda bir göz atabilir ve benim için düzeltebilir veya bana ne yapacağımı söyleyebilir. Programlamada yeniyim ve onu çevrimiçi bir strateji oluşturucudan oluşturdum. şimdiden teşekkürler!

kod ektedir.

Dosyalar:
testdrive.mq4  11 kb
Neden: