Gecikmesiz Araçlar - sayfa 7

 
pipeline:
Merhaba,

Birisi başka bir başlıkta Mutlak Güç göstergesinin Histogram versiyonunu sordu, işte burada. Mode_Histo 3 ve 4 (hatırlıyorsam & 1) temelde aynı şeyi gösteriyor. Mode_Histo 2 biraz karşı sezgiseldir ve iyi görünmüyor.

"Nihai" bir geçmiş ürünü olarak tasarlanmamıştı, bu yüzden eğer biri böyle hissediyorsa, iyileştirme ve kod temizleme için yer var.

Bu histogram versiyonu için teşekkürler, okuması çok daha kolay!

 

İronik

pipeline:
Merhaba,

Birisi başka bir başlıkta Mutlak Güç göstergesinin Histogram versiyonunu sordu, işte burada. Mode_Histo 3 ve 4 (hatırlıyorsam & 1) temelde aynı şeyi gösteriyor. Mode_Histo 2 biraz karşı sezgiseldir ve iyi görünmüyor.

"Nihai" bir geçmiş ürünü olarak tasarlanmamıştı, bu yüzden eğer biri böyle hissediyorsa, iyileştirme ve kod temizleme için yer var.

Senin için korkutucu, ama ben de aynı çizgide düşünüyordum ve onu histograma dönüştürdüm. Bir adım daha ileri gittim ve ikisi kafamı karıştırırken boğalar ve ayılar arasındaki farkı çizdim.

 

Bu göstergenin EA'sını kim oluşturabilir?

 

Merhaba,

AbsoluteStrength öğesine 2 seçenek ekledim:

- ADX Boğa ve Ayı Gücü hesaplama yöntemi (Mod=2)

- Aşırı Alım ve Aşırı Satış Seviyelerini belirleme imkanı (Bulls ile daha iyi kullanım)

İgor

Dosyalar:
 
igorad:
Merhaba,

AbsoluteStrength öğesine 2 seçenek ekledim:

- ADX Boğa ve Ayı Gücü hesaplama yöntemi (Mod=2)

- Aşırı Alım ve Aşırı Satış Seviyelerini belirleme imkanı (Bulls ile daha iyi kullanım)

İgor

Bu "Fazla Alım ve Aşırı Satış Seviyeleri" nasıl kullanılır?

Fiyat veya göstergenin seviyesini yazmak gerekli mi?

 

Örneğin, Aşırı Alım = 70 ve Aşırı Satış = 30 girmeyi deneyin.

 

Gecikmesiz uzman?

Biri bana bu sistemle yardımcı olabilir mi?

İki farklı zaman diliminin Gecikmesiz MA'sını kullanmak ve kapat, aç, merhaba, lo'yu seçebilmek istiyorum. Gecikmesiz MA ilk gönderide

Teşekkürler,

Al

 
garciaal:
Biri bana bu sistemle yardımcı olabilir mi?

İki farklı zaman diliminin Gecikmesiz MA'sını kullanmak ve kapat, aç, merhaba, lo'yu seçebilmek istiyorum. Gecikmesiz MA ilk gönderide

Teşekkürler,

Al

NonLagMA tabanlı çok basit bir EA oluşturdum ancak NonLagMA göstergesi nedeniyle geriye dönük test edilemiyor. Yapabilir ama çok zor. Bu NonLagMA göstergesinin, daha iyi geriye dönük test sayan tüm çubuklarla ilgili olarak düzeltilmesi gerektiğini düşünüyorum. Çünkü geriye dönük test yapmadan EA bile gönderemiyorum.

 

NonLagMa EA ile Yardım

Merhaba Newdigital,

Her zaman olduğu gibi, bu forumda yaptığınız harika iş için teşekkürler.

Bir EA sorusuyla bana yardımcı olabilir misiniz? NonLagMA_v5 ile bir EA yazmaya çalışıyorum ama EA'mın göstergenin ortaya koyduğu değerleri tanıması konusunda hiç şansım yok (açıkçası kodlama deneyimim yok, sadece diğer insanlara bakıyorum ve kendi parçalarımı koyuyorum. ) Bunu bir ASCtrend EA'dan kopyaladım (ki bu düzgün çalışmadı).

int NonLagMA() {

double Trend=iCustom(NULL,0,"NonLagMA_v5",0,100,0,0,1,0,0.0,4,0);

if (Trend>0) dönüş(1); // yukarı

if (Trend<0) döner(2); // aşağı

if (Trend==0) dönüş(3); // düz

}

Bunu işe almanın doğru yolunu söyleyebilir misiniz? Bunu yapabileceğim en basit EA'ya soktum ama işe yaramadı. Bu EA'daki diğer göstergeleri denedim ve iyi çalışıyor.

tekrar teşekkürler

waltini

 
waltini:
Merhaba Newdigital,

Her zaman olduğu gibi, bu forumda yaptığınız harika iş için teşekkürler.

Bir EA sorusuyla bana yardımcı olabilir misiniz? NonLagMA_v5 ile bir EA yazmaya çalışıyorum ama EA'mın göstergenin ortaya koyduğu değerleri tanıması konusunda hiç şansım yok (açıkçası kodlama deneyimim yok, sadece diğer insanlara bakıyorum ve kendi parçalarımı koyuyorum. ) Bunu bir ASCtrend EA'dan kopyaladım (düzgün çalışmadı).

int NonLagMA() {

double Trend=iCustom(NULL,0,"NonLagMA_v5",0,100,0,0,1,0,0.0,4,0);

if (Trend>0) dönüş(1); // yukarı

if (Trend<0) döner(2); // aşağı

if (Trend==0) dönüş(3); // düz

}

Bunu işe almanın doğru yolunu söyleyebilir misiniz? Bunu yapabileceğim en basit EA'ya soktum ama işe yaramadı. Bu EA'daki diğer göstergeleri denedim ve iyi çalışıyor.

tekrar teşekkürler

waltini

İlk önce aşağıdakileri yazmalısınız:

double diNonLagNonTrade=iCustom(NULL,0,"NonLagMA_v5",Price,Length,Displace,Filter,Color,ColorBarBack,Deviation,0,2);

double d23=(0);

double diNonLagUp=iCustom(NULL,0,"NonLagMA_v5",Price,Length,Displace,Filter,Color,ColorBarBack,Deviation,1,1);

double diNonLagDown=iCustom(NULL,0,"NonLagMA_v5",Price,Length,Displace,Filter,Color,ColorBarBack,Deviation,2,1);

double d24=(0);[/CODE]

Then the following:

if (diNonLagUp>0 && ....){

OpenBuy();

return(0);

}

if (diNonLagDown>0 ...){

OpenSell();

return(0);[/CODE]

It is how to use NonLag as a filter. It means that you will need some signal indicator to open the ordes and NonLagMA indicator is acting as a filter only.

The other way to use Nonlag is the following:

if (diNonLagUp > 0 && diNonLagDown1 > 0){

OpenBuy();

return(0);

}

if (diNonLagDown > 0 && diNonLagUp1 > 0 ){

OpenSell();

return(0);[/CODE]

This way means that you open the order in the time when NonlagMA is changing the color.

The other way to use NonLag indicator is for closing the orders:

if ((diNonLagDown > 0 && diNonLagDown1 < 0 )){

CloseBuy();[/CODE]

if ((diNonLagUp > 0 && diNonLagUp1 < 0)){

CloseSell();[/CODE]

Just for example NonLagMA with RSIFilter indicator:

[CODE]double diRSIFilterup=iCustom(NULL,0,"RSIFilter_v1",PeriodRSI,0,1);

double diRSIFilterdown=iCustom(NULL,0,"RSIFilter_v1",PeriodRSI,1,1);

double d22=(0);
[CODE]if ((diRSIFilterup>d22 && diNonLagUp > 0 && diNonLagDown1 > 0)){

OpenBuy();

return(0);

[CODE]if ((diRSIFilterdown 0 && diNonLagUp1 > 0 )){

OpenSell();

return(0);

How can you know what I wrote here?

Very easy.

You see that diNonLagDown > 0 (for example).

So what the diNonLagDown is? Look at the icustom function:

[CODE]double diNonLagDown=iCustom(NULL,0,"NonLagMA_v5",Price,Length,Displace,Filter,Color,ColorBarBack,Deviation,2,1);

It means that diNonLagDown is

- value of NonLagMA_v5 indicator ("NonLagMA_v5"),

- for your chart currency (NULL),

- for timeframe of your chart (0),

- with the settings (Price,Length,Displace,Filter,Color,ColorBarBack,Deviation),

- line number 2 (2)

- and for the 1st bar (1) - current bar is opened and first bar was closed already).

How do you know the line number and which number?

Very easy. Open the indicator NonLagMA_v5 in MetaEditor and count the colors starting from zero (0):

[CODE]#property indicator_color1 Orange // line No. 0 .

#property indicator_width1 2

#property indicator_color2 SkyBlue // line No.1 .

#property indicator_width2 2

#property indicator_color3 Tomato // line number 2 .

#property indicator_width3 2