Price Data Components
                
            Orders Execution
                
            Indicators Used
                
            
                            10
                            Views
                        
                    
                            0
                            Downloads
                        
                    
                            0
                            Favorites
                        
                    
                    MarketPredictor
                    
                
                ÿþ/ / + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + 
 
 / / |                                                                                   M a r k e t P r e d i c t o r                     |   
 
 / / |                                                                                   M u s t a f a   S e y y i d   S a h i n           | 
 
 / / + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + 
 
 
 
 # p r o p e r t y   s t r i c t 
 
 
 
 / /   S t r u c t u r e   t o   r e p r e s e n t   c o m p l e x   n u m b e r s 
 
 s t r u c t   C o m p l e x 
 
 { 
 
         d o u b l e   r e ;   / /   R e a l   p a r t   o f   t h e   c o m p l e x   n u m b e r 
 
         d o u b l e   i m ;   / /   I m a g i n a r y   p a r t   o f   t h e   c o m p l e x   n u m b e r 
 
 } ; 
 
 
 
 / /   I n p u t   p a r a m e t e r s   t h a t   c a n   b e   a d j u s t e d   b y   t h e   u s e r 
 
 i n p u t   d o u b l e   i n p u t A l p h a   =   0 . 1 ;                     / /   A m p l i t u d e   f o r   t h e   S i n u s o i d a l   c o m p o n e n t 
 
 i n p u t   d o u b l e   i n p u t B e t a   =   0 . 1 ;                       / /   W e i g h t   f o r   t h e   F r a c t a l   c o m p o n e n t 
 
 i n p u t   d o u b l e   i n p u t G a m m a   =   0 . 1 ;                     / /   D a m p i n g   c o n s t a n t   f o r   t h e   F r a c t a l   c o m p o n e n t 
 
 i n p u t   d o u b l e   i n p u t K a p p a   =   1 . 0 ;                     / /   S e n s i t i v i t y   p a r a m e t e r   f o r   t h e   S i g m o i d   f u n c t i o n 
 
 i n p u t   d o u b l e   i n p u t M u   =   1 . 0 ;                           / /   M e a n   o f   p r i c e   m o v e m e n t s 
 
 i n p u t   d o u b l e   i n p u t S i g m a   =   1 0 . 0 ;                   / /   T h r e s h o l d   f o r   B u y / S e l l 
 
 i n p u t   i n t   M o n t e C a r l o S i m u l a t i o n s   =   1 0 0 0 ;   / /   N u m b e r   o f   M o n t e   C a r l o   s i m u l a t i o n s 
 
 i n p u t   i n t   m a g i c N u m b e r   =   1 2 3 4 5 6 ;                   / /   U n i q u e   i d e n t i f i e r   f o r   o r d e r s 
 
 
 
 / /   I n t e r n a l   v a r i a b l e s   t o   s t o r e   o p t i m i z e d   p a r a m e t e r s 
 
 d o u b l e   a l p h a ; 
 
 d o u b l e   b e t a ; 
 
 d o u b l e   g a m m a ; 
 
 d o u b l e   k a p p a ; 
 
 d o u b l e   m u ; 
 
 d o u b l e   s i g m a ; 
 
 
 
 / /   G l o b a l   v a r i a b l e   t o   s t o r e   t h e   c u r r e n t   p r i c e 
 
 d o u b l e   P _ t ; 
 
 
 
 / / + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + 
 
 / / |   E x p e r t   i n i t i a l i z a t i o n   f u n c t i o n                                                                       | 
 
 / / + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + 
 
 i n t   O n I n i t ( ) 
 
 { 
 
         / /   I n i t i a l i z e   i n t e r n a l   v a r i a b l e s   w i t h   i n p u t   v a l u e s 
 
         a l p h a   =   i n p u t A l p h a ; 
 
         b e t a   =   i n p u t B e t a ; 
 
         g a m m a   =   i n p u t G a m m a ; 
 
         k a p p a   =   i n p u t K a p p a ; 
 
         m u   =   i n p u t M u ; 
 
         s i g m a   =   i n p u t S i g m a ; 
 
         
 
         / /   I n i t i a l i z e   t h e   c u r r e n t   p r i c e   w i t h   t h e   s y m b o l '