problem with optimizer: if i set a value to optimize (alltogether 2 steps) and press run, then it will run. If i press run again for this (no any change) then it will get the error below.
This error is reproducable.
Notes:
- I tried SampleMACrossOver and it works.
- My strategy worked under 6.5
My strategy is huge, do you have any recommendation where to start to find the error?
Thank you in advance, Tamas
2010-02-04 11:59:45:678 ApplicationStart done, took 33,3 secs
2010-02-04 12:00:52:593 in OnUnhandledApplicationException
2010-02-04 12:00:54:731 ********* exception trapped *********
2010-02-04 12:00:54:731 Input string was not in a correct format.
2010-02-04 12:00:54:731 System.FormatException: Input string was not in a correct format.
at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
at NinjaTrader.Strategy.Parameter.get_Value()
at NinjaTrader.Strategy.ParameterCollection.Equals(Ob ject obj)
at NinjaTrader.Strategy.OptimizationMethod.InsertStra tegyByPerformance(StrategyBase strategy, StrategyBase toInsert)
at NinjaTrader.Strategy.OptimizationMethod.RunIterati on(ParameterCollection currentParameters)
at NinjaTrader.Strategy.OptimizationMethod.RunIterati on()
at NinjaTrader.Strategy.OptimizationMethod.RunIterati on(IterationComplete iterationComplete, Object state)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Ite rate(Int32 index)
at NinjaTrader.Strategy.DefaultOptimizationMethod.Opt imize()
at NinjaTrader.Strategy.OptimizationMethod.OptimizeIn Thread(Object state)
at System.Threading._ThreadPoolWaitCallback.WaitCallb ack_Context(Object state)
at System.Threading.ExecutionContext.runTryCode(Objec t userData)
at System.Runtime.CompilerServices.RuntimeHelpers.Exe cuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
at System.Threading.ExecutionContext.RunInternal(Exec utionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ExecutionContext.Run(ExecutionCon text executionContext, ContextCallback callback, Object state)


Comment