Home     News     Software     Order     Download     Support     Publications     Research     Contacts  
   Home

   News

  •  

  • Latest News
      
  •  

  • World News
      
  •  

  • Our achievements
      
       Software

  •  

  • TradeStation Solutions
      
  •  

  • Genetic Optimizer v.2.0 (TSG2)
      
  •  

  • Trendiness
      
  •  

  • Genetic Optimizer v.1.5 (TSGO)
      
  •  

  • Portfolio Analyzer
      
  •  

  • MATLAB Link Dll
      
  •  

  • Excel Link Dll
      
  •  

  • Wavelet Transform Dll
      
  •  

  • Portfolio Software
      
  •  

  • Genetic Optimization
      
  •  

  • eSignal Solutions
      
  •  

  • Matlab & TradeStation Solutions
      
  •  

  • Excel & TradeStation Solutions
      
       Order

       Download

  •  

  • Free Download
      
  •  

  • Update
      
       Support

  •  

  • Online Help
      
  •  

  • Upgrade Policy
      
       Publications

  •  

  • Fractal dimension – numerical characteristic of trend
      
  •  

  • Volatility Models
      
  •  

  • Genetic optimization. Application in TradeStation environment.
      
  •  

  • Trading Systems Free
      
  •  

  • Money Management
      
       Research

  •  

  • TS Excel Link's using example
      
  •  

  • Strategy Optimization, Curve Fitting and Walk Forward Analysis.
      
  •  

  • Entropy Indicator in TradeStation using Matlab
      
  •  

  • TradeStaion Genetic Optimizer
      
       Contacts

    Overview: Wavelet Slope signal

    Example 7.A signal opens positions if wavelet coefficients have identical directions, and closing positions if they have different directions:

    This elementary strategy is profitable on all range of scales. The report is obtained at default values of parameters, without any optimization.

    EasyLanguage:
     
    {******************************************************** 
    Non-decimated Haar Wavelet Slope signal 
    Copyright (c) Trade Smart Research Group 2002  
    Notes: The math is based on Multiresolution Analysis of Time Series  
    www.multiresolutions.com 
    ********************************************************}
     
     
    Inputs: EntryScale(6), {scale Wavelet for an input(entrance)} 
    ExitScale(5); {scale вейвлета for an output(exit)} 
     
    vars: Lookback(0), Scales(0), EntryWL(0), ExitWL(0), Count(0); 
    Array: ArrayPrice[511](0); 
     
    defineDLLFunc"tswvl.DLL"FLOAT"RUNWVL",LPFLOAT,int,float{ definition dll } 
    defineDLLFunc"tswvl.DLL"FLOAT"GETALLVALUES",int,int
     
    Scales = maxlist(EntryScale, ExitScale); 
    lookback = power(2, Scales);  
    for count = 0 to lookback-1 begin 
    ArrayPrice[count] = Close[count]; 
    end
     
    Value1 = RUNWVL(&ArrayPrice[0],Scales, 0); {call dll function} 
     
    EntryWL = GetAllValues(3,EntryScale); 
    ExitWL = GetAllValues(3,ExitScale); 
     
    Condition1 = EntryWL > EntryWL[1]; 
    Condition2 = ExitWL > ExitWL[1]; 
     
    If Condition1 = True and Condition2 = True Then 
    Buy("Slope.LE"at close
     
    If Condition1 = False and Condition2 = False Then 
    Sell("Slope.SE"at close
     
    If Condition2 = False Then 
    ExitLong("Slope.LX"at close
     
    If Condition2 = True Then 
    ExitShort("Slope.SX"at close


    <<< Wavelet Signal to Noise Ratio
    Wavelet Trend Nowcast Signal >>>


    Developed by: webdesign.tria.lv  

      About | Privacy Statement | Terms of use | TradeStation Disclaimer

    Copyright © 2004 TS Smart Research

    time: 0.0465 | queries: 3