hareketli ortalamadan hareketli ortalama - sayfa 2

 

İyi tavsiyeler verdiğin için zaten oradasın gibi görünüyor ..

 
forte928 >> :

İyi tavsiyeler verdiğin için zaten oradasın gibi görünüyor ..

hiçbir zaman hareketli ortalamalara dayalı göstergeler oluşturmadım, bu yüzden orada bulunmadım

en azından kademeli hareketlerle .. çıkışta, gürültü ile birlikte sinyali bastıracaksınız

benzer bir frekans yanıtına sahip bir MACD yapmaya çalışın


 
kalabok писал(а) >>

Hiçbir zaman hareketlere dayalı göstergeler oluşturmadım ... çıkışta, gürültü ile birlikte sinyali bastıracaksınız

Hangi göstergeleri kullanıyorsunuz?

 
Bir Mashka'dan bir Mashka oluşturmak için, ilkinin üstüne ikinci bir Mashka bırakın ve "İlk göstergeye uygula" seçeneğini seçin.
 

MA(n)'dan MA(n) - Üçgen Hareketli Ortalama elde edersiniz (dönemlerin aynı olması önemlidir). Ağırlıklar bir üçgen olarak gösterilecektir, yani. en büyük ağırlık pencerenin ortasındaki değerlere verilir ve ağırlık merkezinden sağa ve sola hareket edildiğinde azalır. Bazı paketlerde böyle bir gösterge var ama çok kullanışlı değil bu yüzden nadiren görülüyor.

 
voltair >> :

Hangi göstergeleri kullanıyorsunuz?

maskotlar yerine normal filtreler kullanın http://fx.qrz.ru/

 
kalabok >> : MACD'yi benzer frekans yanıtıyla yapmaya çalışın

Şimdi bana böyle harika bir bant geçiren filtrede asıl noktanın ne olduğunu açıklamaya çalışın, çünkü. Filtrelerde veya bum-boom'dayım.

 
Mathemat >> :

Şimdi bana böyle harika bir bant geçiren filtrede asıl noktanın ne olduğunu açıklamaya çalışın, çünkü. Filtrelerde veya bum-boom'dayım.

böyle bir mikroskop tüm botanikçilere fayda sağlamayacaktır.

 
forte928 писал(а) >>

MA'dan MA - daha yumuşak bir eğri elde edilir..

Aşağıdaki grafik üç eğriyi göstermektedir

sarı MA'nın ilk dönemidir

mavi MA'dan MA'dır

ve pembe, başlangıç döneminden 2 kat daha uzun bir süreye sahip MA'dır.

bu gösterge MA arasındaki farkı gösterir: MA[x]-MA[x+n] (ROC)

çift MA'nın daha yumuşak bir eğriye sahip olduğu görülebilir

İnandırıcı görünüyor. Buradaki büyük meselenin ne olduğunu tam olarak anlayamıyorum. Gecikme eksikliğini ve hatta bazı kurşunları karıştırır (ya kuyruk yeniden çizilir, ya da gerçekten de kâse ..).

Göstergeleri yazar mısınız?

 

LWMA'yı kullandım - ki bu kendi başına trendi yumuşatmanın en basit yollarından biri..

fiyat tablosunun kendisinde, Hodrick-Prescott algoritması tarafından düzeltilmiş düz bir çizgi vardır.

 //------------------------------------------ ------------------------------------------ 
// MA_Method=3: LWMA - Linear Weighted Moving Average 
void LWMAOnArray ( double aySource [ ] , double & ayResult [ ] , int iPeriod , int iCount )
{
for ( int Ax = iCount - 1 ; Ax > = 0 ; Ax - - ) {
double Sum = 0 ;
double Weight = 0 ;
for ( int Px = 0 ; Px < iPeriod ; Px + + ) { 
Weight = Weight + ( iPeriod - Px ) ;
Sum = Sum + aySource [ Ax + Px ] * ( iPeriod - Px ) ;
}
if ( Weight > 0 ) ayResult [ Ax ] = Sum / Weight ;
else ayResult [ Ax ] = 0 ; 
}
return ;
} 

//------------------------------------------------------------------------------- 

extern int FastPrd = 14 ;
void Start
{

    CalcCount = 1000 ;
     ArraySize ( ayRate , CalcCount ) ;
     ArraySize ( ayBuf1 , CalcCount ) ;
     ArraySize ( ayBuf2 , CalcCount ) ;
     ArraySize ( ayBuf3 , CalcCount ) ;

     ArrayInitialize ( ayRate , 0 ) ;
     for ( int Ix = CalcCount - 1 ; Ix > = 0 ; Ix - - ) {
      ayRate [ Ix ] = Close [ Ix ] ;
     }
    LWMAOnArray ( ayRate , ayBuf1 , FastPrd , CalcCount ) ;
    LWMAOnArray ( ayBuf1 , ayBuf2 , FastPrd , CalcCount ) ;
    LWMAOnArray ( ayRate , ayBuf3 , FastPrd * 2 , CalcCount ) ;
. . .
     // отображаете каждый из массивов на график в виде трех линий
     // мое решение этого отображения FxView1=>Line1,FxView2=>Line2,FxView3=>Line3
     ArrayCopy ( FxView1 , ayBuf1 , 0 , 0 , CalcCount ) ;
     ArrayCopy ( FxView2 , ayBuf2 , 0 , 0 , CalcCount ) ;
     ArrayCopy ( FxView3 , ayBuf3 , 0 , 0 , CalcCount ) ;

. . .
   return ;
}

// и получаете ту картинку которая отображенна на первой странице этого поста