Cannot evaluate expression because the code of the current method is optimized
Created at 26 Jan 2016, 23:14
Cannot evaluate expression because the code of the current method is optimized
26 Jan 2016, 23:14
Hi,
I'm trying to debug an indicator within Visual Studio but am receiving
Cannot evaluate expression because the code of the current method is optimized
when trying to access IndicatorDataSeries results.
A simple example is below.
Should I be able to view the values within IndicatorDataSeries?
Thanks
using System; using cAlgo.API; using cAlgo.API.Internals; using cAlgo.API.Indicators; using cAlgo.Indicators; namespace cAlgo { [Indicator(IsOverlay = false, TimeZone = TimeZones.UTC, AccessRights = AccessRights.None)] public class NewIndicator : Indicator { [Output("Main")] public IndicatorDataSeries Result { get; set; } private MarketSeries daily; protected override void Initialize() { daily = MarketData.GetSeries(TimeFrame.Daily); } public override void Calculate(int index) { Result[index] = daily.Close.LastValue; } } }
tmfd
27 Jan 2016, 22:14
Forget the above - have tried it on a different computer and works fine. Not sure what's wrong with the other yet though.
@tmfd