Xpma free
Description
Displays one of the following Moving average types according to Ma Type input
1 Simple moving average
2 Exponential moving average
3 Smoothed moving average
4 Linear weighted moving average
5 Double Exponential Moving Average
6 Triple Exponential Moving Average
7 T3 Moving Average
Notification Publishing copyrighted material is strictly prohibited. If you believe there is copyrighted material in this section you may use the Copyright Infringement Notification form to submit a claim.
Formula / Source Code
/ / # r e f e r e n c e : . . \ I n d i c a t o r s \ L W M A . a l g o / / # r e f e r e n c e : . . \ I n d i c a t o r s \ T E M A . a l g o / / # r e f e r e n c e : . . \ I n d i c a t o r s \ D E M A . a l g o / / # r e f e r e n c e : . . \ I n d i c a t o r s \ W S M A . a l g o / / # r e f e r e n c e : . . \ I n d i c a t o r s \ T 3 M A . a l g o u s i n g c A l g o . A P I ; u s i n g c A l g o . A P I . I n d i c a t o r s ; n a m e s p a c e c A l g o . I n d i c a t o r s { [ I n d i c a t o r ( I s O v e r l a y = t r u e ) ] p u b l i c c l a s s X p m a : I n d i c a t o r { p r i v a t e D e m a _ d e m a ; p r i v a t e E x p o n e n t i a l M o v i n g A v e r a g e _ e m a ; p r i v a t e S i m p l e M o v i n g A v e r a g e _ s m a ; p r i v a t e T 3 M A _ t 3 M A ; p r i v a t e T e m a _ t e m a ; p r i v a t e W s m a _ w s m a ; p r i v a t e L w m a _ l w m a ; [ P a r a m e t e r ( D e f a u l t V a l u e = 2 5 ) ] p u b l i c i n t M A P e r i o d { g e t ; s e t ; } / / M O D E _ T E M A [ P a r a m e t e r ( D e f a u l t V a l u e = 5 ) ] p u b l i c i n t M A T y p e { g e t ; s e t ; } [ P a r a m e t e r ( ) ] p u b l i c D a t a S e r i e s M A A p p l i e d { g e t ; s e t ; } [ P a r a m e t e r ( D e f a u l t V a l u e = 0 . 8 ) ] p u b l i c d o u b l e T 3 M A V o l u m e F a c t o r { g e t ; s e t ; } [ P a r a m e t e r ( D e f a u l t V a l u e = 1 ) ] p u b l i c i n t S t e p P e r i o d { g e t ; s e t ; } [ O u t p u t ( "