private static void MatrixFill(double[][] matrix, FillHandler FillHandler) { var rows = matrix.Length; var cols = matrix[0].Length; FillHandler(matrix, rows, cols); }
private void OnInitialize() { Strategy.AddInterceptor(EventType.LogicalFill, this); fillHandler = Factory.Utility.FillHandler(Strategy); fillHandler.ChangePosition = changePosition; fillHandler.DrawTrade = Strategy.Chart.DrawTrade; fillHandler.DoStrategyOrders = doStrategyOrders; fillHandler.DoExitStrategyOrders = doExitStrategyOrders; }