ADX göstergesi?

 

Merhaba, Belli bir seviyenin üzerindeyken renk değiştiren ADX göstergesine nereden ulaşabileceğimi merak ediyordum.

 

İşte ekli özel gösterge - ADXbars! Belki bu yardımcı olur!

Dosyalar:
adxbars.mq4  4 kb
 

Bu değil. Forumda bir yerde ADX'in 25 (ayarlanabilir) üzerine çıktığında Kırmızıdan Yeşile döndüğünü gördüğümü hatırlıyorum. Ama ADXBar'lar için teşekkürler. İlgi çekici görünüyor. Nasıl kullanıyorsun?

 

Aslında kendim kullanmıyorum. +DI çapraz -DI olduğunda ve bunun tersi olduğunda göstergenin çubuk rengini değiştirdiği görülüyor.

 

ADX işlevi için bazı kodlar buldum ve buradaki herhangi biri bunu MT4'ün ADX'i için ekleyebilirse memnun olurum.

teşekkürler

========================================

//ADX KODU

ADXcolor= IIf(ADX(14)>=20,colorLime,colorRed);

Plot(ADX(14),"ADX(14)",ADXcolor,styleLine,styleNoTitle);

Plot(30,"",colorBlue,styleLine);

Başlık="ADX(14)";

========================================

 
LazyForex:
Bu değil. Forumda bir yerde ADX'in 25 (ayarlanabilir) üzerine çıktığında Kırmızıdan Yeşile döndüğünü gördüğümü hatırlıyorum. Ama ADXBar'lar için teşekkürler. İlgi çekici görünüyor. Nasıl kullanıyorsun?

İhtiyacınız olanın bu olduğundan emin değilim ama kodda aşağıdakileri gördüm:

val1[shift]=Low[shift]-5*Point;

if (UseSound==1) PlaySound(NameFileSound);

if (TypeChart==1) Comment ("Buy signal at Ask=",Ask,", Bid=",Bid,", Date=",TimeToStr(CurTime(),TIME_DATE)," ",TimeHour(CurTime()),":",TimeMinute(CurTime())," Symbol=",Symbol()," Period=",Period());

[/CODE]

[CODE] val2[shift]=High[shift]+5*Point;

if (UseSound==1) PlaySound(NameFileSound);

if (TypeChart==1) Comment ("Sell signal at Ask=",Ask,", Bid=",Bid,", Date=",TimeToStr(CurTime(),TIME_DATE)," ",TimeHour(CurTime()),":",TimeMinute(CurTime())," Symbol=",Symbol()," Period=",Period());
Dosyalar:
 

Bu güzel, bu göstergeyi de istiyorum, umarım birileri çalıştırabilir.

 

Lütfen ekteki dosyayı deneyin. Ayrıca fiyat yönüne göre KIRMIZI/YEŞİL renk değiştirir. renklendirilecek ADX değerinin seviyesini ayarlayabilirsiniz

Dosyalar:
 

Aslında başka bir forumda buldum...

Peki, 30'a ulaştığında ADX'i vurgulamak için kod ekleyebilecek olan var mı?

 

Sanırım TS kodunu aldım. Biri çevirebilir mi?

Girdi: Uzunluk(14),NoTrnd(20),Trend(30),Ref(20);

Plot1(ADX(uzunluk),"ADX");

Eğer Plot1 < Ref ise

SetPlotColor(1, Sarı)

Else Eğer Plot1 >= Ref ve Plot1 < Trend O zaman

SetPlotColor(1, macenta)

Else Eğer Plot1 >= Trend O zaman

SetPlotColor(1, yeşil);

Plot2(Ref,"Ref");

Plot3(ADXR(Uzunluk), "ADXR");

{ADX Uyarı Ölçütleri}

MRO(Plot1 -1 AND Plot1 < Plot1[1] ise

Alert("ADX az önce kapandı")

Başka

MRO(Plot1 > Plot1[1], 3, 1)[1] > -1 AND Plot1 > Plot1[1] ise

Alert("ADX az önce açıldı");

 

Tamam, ekteki dosyayı deneyin. ADX değeri, hareket yönüne bağlı olarak (YEŞİL ÇİZGİ YOKTUR) ayarlanan seviyeyi geçtiği sürece KIRMIZI olmaya devam eder. ADX çizgisi belirlenen seviyenin üzerinde olduğu sürece hem düşen hem de yükselen fiyat hareketi olabileceğini unutmayın. +/-DI çizgilerini izleyerek belirleyebileceğiniz yön. Kendine iyi bak ve iyi şanslar.

Dosyalar:
Neden: