Home     News     Software     Order     Download     Support     Publications     Research     Contacts  
   Home

   News

  •  

  • Latest News
      
  •  

  • World News
      
  •  

  • Our achievements
      
       Software

  •  

  • TradeStation Solutions
      
  •  

  • Portfolio Software
      
  •  

  • Genetic Optimization
      
  •  

  • Genetic Optimizer v.2.0 (TSG2)
      
  •  

  • Genetic Optimizer v.1.5 (TSGO)
      
  •  

  • 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: The Brand New approach to Trading System Design

    The common approach to the trading system design is the following routine:

    Begin (*)

    Choose the parameters:
    1. Asset.
    2. Time Frame.
    3. Concept (trend following, patterns etc.).
    4. Formalization via indicators.
    5. Feasible sets of indicator’s parameters.
    6. Signal generation rules.
    7. Order types.
    8. Look through parameters in sample data.
    9. Estimation of parameters according to a criterion (Net Profit, Profit Factor etc.) to choose the best parameters’ set.
    10. If the results of item 9 are satisfactory load out-of-sample data and testing the trading system for the best parameters’ set.
    11. If the result of item 10 differs from the result of item 9 within acceptable bounds then go out else go to (*).
    12. End.


      It is possible to include the additional parameters:
    13. Position size calculation.
    14. Asset share calculation, or Portfolio optimization.

    In fact all steps are led by the random search except for item 8 where parameters’ values are defined by enumeration of all possibilities. At the same time sorting is led by one of the TradeStation performance criteria (Profit Factor for example). The cycle stops if the satisfactory result is got. Using the algorithm man-hours are tremendous. The resulting trading system is hardly optimal.

    Following the principle “human should thinking, machine should working” we suggest replace the above routine to the following:
    1. Choose the parameters:
      • Admitted asset candidates.
      • Possible time frames.
      • Admitted concept set.
      • possible indicator set by which admitted concepts can be formalized.
      • Feasible sets of indicator’s parameters.
      • Elementary rule set from which any signal can be generated.
      • All possible orders with its parameters.
    2. Assign optimization criterion of any complexity and with any constraints.
    3. Set Genetic Algorithm parameters.
    4. Set out-of-sample data interval.
    5. Run TS GO Genetic Optimizer.
    For a few minutes we shall get a set of optimal trading systems, according to our fitness criterion, tested in out-of-sample data. All we need is to choose reasonable parameters’ bounds and meaningful optimization criterion.

    <<< Genetic Algorithms
    System definition >>>


    Developed by: webdesign.tria.lv  

      About | Privacy Statement | Terms of use | TradeStation Disclaimer

    Copyright © 2004 TS Smart Research

    time: 0.0538 | queries: 2