FastQuant.ExecutionSimulator.OnBar C# (CSharp) Method

OnBar() public method

public OnBar ( Bar bar ) : void
bar Bar
return void
        public void OnBar(Bar bar)
        {
            var orders = GetOrdersBy(bar.InstrumentId);
            if (orders == null)
                return;

            if (FillOnBar && (BarFilter.Count == 0 || BarFilter.Contains(bar.Type, bar.Size)))
            {
                foreach (var order in orders)
                    FillWithBar(order, bar);
                ClearOrders();
            }
        }