Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 1164

 
Aleksey Vyazmikin :

Onlar. Programın onları bulup fiyatı okuması için ellerinizle seviyeler çizmek ister misiniz?


Hayır, gösterge Kapat[i+1]>Aç[i+1] && Kapat[i+2]<Aç[i+2]...Kapat[i+1]<Aç[ algoritmasına göre çizilecektir. i+1] && Kapat[i+2]>Aç[i+2]

Ama bu seviyelerin fiyatlarını bulmak mümkün değil yani bu formasyonlar (çizgiler) koptuğunda indikatör bir ikon çiziyor mesela

 

Kapat[i+1]>Aç[i+1] && Kapat[i+2]<Aç[i+2] Bu oluşumda i+2 düşük fiyat almam gerekiyor

Kapat[i+1]<Aç[i+1] && Kapat[i+2]>Aç[i+2] Bu oluşumda i+2 yüksek fiyat almam gerekiyor

ayrıca, maksimum / minimumu aşarken, gösterge örneğin bir simge çizmelidir. ayrılmayı formasyondan Kapat[i+1]> yüksek fiyat ( i+2 ) olarak görüyorum

Kapat[i+1]<Aç[i+1] && Kapat[i+2]>Aç[i+2]

 
Lankaster :

Kapat[i+1]>Aç[i+1] && Kapat[i+2]<Aç[i+2] Bu oluşumda i+2 düşük fiyat almam gerekiyor

Kapat[i+1]<Aç[i+1] && Kapat[i+2]>Aç[i+2] Bu oluşumda i+2 yüksek fiyat almam gerekiyor

ayrıca, maksimum / minimumu aşarken, gösterge örneğin bir simge çizmelidir. ayrılmayı formasyondan Kapat[i+1]> yüksek fiyat ( i+2 ) olarak görüyorum

Kapat[i+1]<Aç[i+1] && Kapat[i+2]>Aç[i+2]


Bunu denemedim:

Yüksek[ iEn Yüksek (Symbol(),Period(),2,i)]; - maksimum i'den i+2'ye

Düşük[iDüşük(Symbol(),Period(),2,i)]; - minimum i'den i+2'ye kadar

 
Vitalii Ananev :

Bunu denemedim:

Yüksek[iEn Yüksek(Symbol(),Period(),2,i)]; - maksimum i'den i+2'ye

Düşük[iDüşük(Symbol(),Period(),2,i)]; - minimum i'den i+2'ye kadar


Yanılmıyorsam, 2 mum arasında, yönlerine bakılmaksızın iniş ve çıkışları bu şekilde arayacaktır, ancak fiyatları sadece yukarı-aşağı ve aşağı-yukarı oluşumları için almanız gerekir.

ilk formasyondaki yükseliş mum çubuğunun en yükseği ve ikinci formasyondaki düşüş mum çubuğunun en düşük seviyesi.

Umarım net yazabilmişimdir yoksa kafam zaten yanıyor :)

 
Lankaster :

Hayır, gösterge Kapat[i+1]>Aç[i+1] && Kapat[i+2]<Aç[i+2]...Kapat[i+1]<Aç[ algoritmasına göre çizilecektir. i+1] && Kapat[i+2]>Aç[i+2]

Ama bu seviyelerin fiyatlarını bulmak mümkün değil yani bu formasyonlar (çizgiler) koptuğunda indikatör bir ikon çiziyor mesela

Ne yazık ki, hala neyin gerekli olduğunu anlamadım, ama bir Donchian kanalına benziyor - kod tabanına bakın ...
 
Aleksey Vyazmikin :
Ne yazık ki, neyin gerekli olduğunu hala anlamadım, ama bir Donchian kanalına benziyor - kod tabanına bakın ...

Evet haklısın, bu bağlantıdaki Donchian kanalına benzer https://www.mql5.com/en/code/10836 ama Close[i+1] yukarı kapandığında nasıl bir simge çizileceğini anlamıyorum kanal, örneğin 12 Haziran 2012, programa göre, göstergenin yüksek olarak işaretlendiğini görebilirsiniz, ancak bu kavşağın kodu nasıl görünecek? [i+1]>Donchian kanalı kapatılsın mı? ama bu Kapat[i+1] hangi değeri geçtiğini nasıl bilecek? çünkü bu maksimum ile mevcut fiyat arasında kanalın belirttiği yerel maksimum değerler vardır ve bu maksimumların kendi gösterge değerleri vardır.

Канал Дончиана.
Канал Дончиана.
  • oylar: 7
  • 2012.09.10
  • Лёха
  • www.mql5.com
Классический вариант индикатора со средней линией.
 
Lankaster :

Evet haklısın, bu bağlantıdaki Donchian kanalına benzer https://www.mql5.com/en/code/10836 ama Close[i+1] yukarı kapandığında nasıl bir simge çizileceğini anlamıyorum kanal, örneğin 12 Haziran 2012, programa göre, göstergenin yüksek olarak işaretlendiğini görebilirsiniz, ancak bu kavşağın kodu nasıl görünecek? [i+1]>Donchian kanalı kapatılsın mı? ama bu Kapat[i+1] hangi değeri geçtiğini nasıl bilecek?


Fiyatları bir gösterge ile karşılaştırmanız gerekir - iCustom işlevi.

 
Aleksey Vyazmikin :

Fiyatları bir gösterge ile karşılaştırmanız gerekir - iCustom işlevi.


Bu karşılaştırmayı nasıl yapacağımı anlamıyorum. Bu iniş ve çıkışları yatay çizgilerle çizip her çizgiye kendi adını vermek ve ardından bu çizgilerin fiyatlarını ObjectGet üzerinden almak belki daha kolay olur?

 
Lankaster :

Bu karşılaştırmayı nasıl yapacağımı anlamıyorum. Bu iniş ve çıkışları yatay çizgilerle çizip her çizgiye kendi adını vermek ve ardından bu çizgilerin fiyatlarını ObjectGet üzerinden almak belki daha kolay olur?


Bakın gösterge nasıl çalışıyor, belki başka fikirler de çıkar...

Ben de benzer bir şey yapmayı planladım ama ellerim ulaşmıyor, fikir göstergedeki birincil kesişme noktalarını bulmak, bunları bir grafik dizisinde toplamak ve göstergeden yayın yapmak - daha az kaynak tüketecek eğer hesaplamanın tüm çizelge üzerinde yapılması ve örneğin bir Uzman Danışmanda olduğu gibi çubuk için verilere birkaç kez erişmesi gerekir.

 
Aleksey Vyazmikin :

Bakın gösterge nasıl çalışıyor, belki başka fikirler de çıkar...

Ben de benzer bir şey yapmayı planladım ama ellerim ulaşmıyor, fikir göstergedeki birincil kesişme noktalarını bulmak, bunları bir grafik dizisinde toplamak ve göstergeden yayın yapmak - daha az kaynak tüketecek eğer hesaplamanın tüm çizelge üzerinde yapılması ve örneğin bir Uzman Danışmanda olduğu gibi çubuk için verilere birkaç kez erişmesi gerekir.


Teşekkürler, deneyeceğim.