Gövde MA - sayfa 8

 
forex_tsd_:
arşivlerde vardı. Birisi daha önce .Hma rus geçmişi yayınlamışsa bilmiyorum

Bunun için mq4 dosyanız var mı?

 

Eğer içine bakarsanız (.ex4 dosyası) göreceksiniz

Orijinal

Saygılarımızla

mladen

increase:
Bunun için mq4 dosyanız var mı?
Dosyalar:
hma_histo.mq4  3 kb
 
mladen:
Eğer içine bakarsanız (.ex4 dosyası) göreceksiniz

Orijinal

Saygılarımızla

mladen

Teşekkürler bunu hiç görmemiştim

 

if (ind_buffer0 > ind_buffer0) ind_buffer1 = 1;

if (ind_buffer0 < ind_buffer0) ind_buffer2 = 1;

S: ind_buffer0 = ind_buffer0 olduğunda MT4'te ne olur?

mantıksal olarak boşluk (boş) olmalıdır, ancak pratik olarak - bu durumda mt4'te neler oluyor?

 

Sarı

Aslında, sabit maksimumu kaldırdığınızda , resimdeki gibi görünüyor. Sabit maksimum, sarı kısmı görmenizi engeller. Bu nedenle, ne "yeşil" ne de "kırmızı" arabelleğe değerler atanmadığında, "içini göreceksiniz" ve sarı görünür olacaktır.

HMA'nın 1'den küçük olduğu bir durumda, biraz daha kısa sarı çubuk göreceksiniz, ancak gerçekten bir tane daha tampon ve kod eklemek istemedim. Ve bu şekilde yaptığı hile hoşuma gitti

fxbs:
if (ind_buffer0 > ind_buffer0) ind_buffer1 = 1;

if (ind_buffer0 < ind_buffer0) ind_buffer2 = 1;

S: ind_buffer0 = ind_buffer0 olduğunda MT4'te ne olur?

mantıksal olarak boşluk (boş) olmalıdır, ancak pratik olarak - bu durumda mt4'te neler oluyor?
Dosyalar:
hma_histo.gif  18 kb
 
mladen:
Sarı

Aslında, sabit maksimumu kaldırdığınızda, resimdeki gibi görünüyor. Sabit maksimum, sarı kısmı görmenizi engeller. Bu nedenle, ne "yeşil" ne de "kırmızı" arabelleğe değerler atanmadığında, "içini göreceksiniz" ve sarı görünür olacaktır.

HMA'nın 1'den küçük olduğu bir durumda, biraz daha kısa sarı çubuk göreceksiniz, ancak gerçekten bir tane daha tampon ve kod eklemek istemedim . Ve bu şekilde yaptığı hile hoşuma gitti

tembel : (((((((

 

mladen'in hma_histo modu: hma cci rsi seçenekleri; geçmiş/çizgi

garip... ps hma smoozing değil (ne olduğu hakkında hiçbir fikrim yok (ne yaptığım)

 
mladen:
Yeniden boyamayan Gövde hareketli ortalama

Ekranı noktalarla değiştirebilir misin?

 

Böyle olmalı

Bu kodda hata var

for(i=limit; i>=0; i--)

switch(ind.mode)

{

case 0:

buffer=iMA(NULL,0,HalfPeriod,0,HMA_Method,HMA_PriceType,i)*2-

iMA(NULL,0,HMA_Period,0,HMA_Method,HMA_PriceType,i); break;

case 1:

buffer=iCCI(NULL,0,HalfPeriod,HMA_PriceType,i)*2-

iCCI(NULL,0,HMA_Period,HMA_PriceType,i); break;

case 2:

buffer=iRSI(NULL,0,HalfPeriod,HMA_PriceType,i)*2-

iRSI(NULL,0,HMA_Period,HMA_PriceType,i); break;

}

[/php]You are not "hull"-ing (smoothing) CCI or RSI

The code should be like this

[php] //

//

// fill with values that should be smoothed

//

//

for(i=limit; i>=0; i--)

{

switch(ind.mode)

{

case 0: prices = iMA(NULL,0,1,0,MODE_SMA,HMA_PriceType,i); break;

case 1: prices = iCCI(NULL,0,CCI_Period,HMA_PriceType,i); break;

case 2: prices = iRSI(NULL,0,RSI_Period,HMA_PriceType,i); break;

}

}

//

//

// now smooth (hull smooth) the values

//

//

for(i=limit; i>=0; i--)

buffer=iMAOnArray(prices,0,HalfPeriod,0,HMA_Method,i)*2-

iMAOnArray(prices,0,HMA_Period,0,HMA_Method,i);

Resimde : CCI ve RSI'nin (kireç) "ham" değerleri ile gövde düzleştirilmiş değerleri (sarı) karşılaştırılmıştır.

İşin geri kalanı senin (sen başlattın :) :)) Kusursuz olması için daha yapılması gereken bir iki şey var

Saygılarımızla

mladen

fxbs:
mladen'in hma_histo modu: hma cci rsi seçenekleri; histo/line tuhaf... ps hma smoozing değil (ne olduğu hakkında hiçbir fikrim yok (ne yaptığım)
Dosyalar:
 

teşekkürler Mladen! sen başlattın!

(sadece bazı WeirdoCCI'ları karıştırdım )

"yemek için birkaç şey" - çekiliş başlangıcı - maksimum cci, rsi, hma?,limit ... değil mi?