Posted 2/3/2011 06:36:47
|
|
|
|
If I use RSI with the close series it works fine but when I use RSI with the Low series I get the below error.
I I use one symbol only it works fine but if I select more than one symbol the error below shows ups.
Both times the code is exactly the same except I use the low series.
Indicator value (50) did not match RSI Queue value (58.3333354029385) at index 0
at RightEdge.Indicators.RelativeStrength.CalcNewValue(Int32 index)
at RightEdge.Common.SeriesCalculatorBaseWithValues.NewBar()
at RightEdge.Common.IndicatorManager.x56e784a497b3cb60(FrequencyNewBarEventArgs xce8d8c7e3c2c2426)
at RightEdge.Common.Internal.SystemRunner.UpdateObjects(FrequencyNewBarEventArgs args)
at RightEdge.Common.Internal.SystemRunner.ProcessBarEvents(IEnumerable`1 eventList)
at RightEdge.Common.FrequencyManager.x189467b274f1add6(NewBarEventArgs xce8d8c7e3c2c2426)
at RightEdge.Common.Internal.SystemRunner.ProcessBar(NewBarEventArgs newBars)
at RightEdge.Shared.SystemWrapper.RunSystem(SystemData systemData, SharedSystemRunData runData, ServiceFactory brokerFactory)
at RightEdge.Shared.SystemWrapper.RunSystem(String filename, ServiceFactory brokerFactory, PluginReference dataStore, SystemParameters systemParameterOverrides)
at RightEdge.Shared.SystemWrapper.RunSystem(String filename, ServiceFactory brokerFactory, PluginReference dataStore, SystemParameters systemParameterOverrides)
at RightEdge.Shared.TradingModuleWrapper.Run(String filename, ServiceAppDomainFactory brokerFactoryFactory, PluginReference dataStore, SystemParameters systemParameterOverrides)
at RightEdge.Shared.TradingModuleWrapper.RunSystem(SharedSystemRunData systemRunData, ServiceAppDomainFactory brokerFactoryFactory, Func`2 dataStoreFactory)
at RightEdge.SystemProgress.InitAndRunSystem()
|
|
Posted 2/14/2011 01:38:47
|
|
|
|
|
|
Posted 2/14/2011 10:23:07
|
|
|
|
This looks like a bug that was fixed in build 30. What build are you using?
Thanks,
Daniel
|
|
Posted 2/15/2011 02:53:31
|
|
|
|
|
|
|
|