/// <summary> /// добавить сторонний обработчик ValueAverageTrueRange /// </summary> /// <param name="handler"></param> public void AddHandlerValueAverageTrueRange(ItemAddedNotification <ValueDouble> handler) { this.HandlersValueAverageTrueRange.Add(handler); }
/// <summary> /// добавить сторонний обработчик AverageTrueRange /// </summary> /// <param name="handler"></param> public void AddHandlerAverageTrueRange(ItemAddedNotification <double> handler) { this.HandlersAverageTrueRange.Add(handler); }
/// <summary> /// добавить сторонний обработчик /// </summary> /// <param name="handler"></param> public void AddItemHandler(ItemAddedNotification <Tick> handler) { this.Handlers.Add(handler); }
/// <summary> /// добавить сторонний обработчик Ma2 /// </summary> /// <param name="handler"></param> public void AddMa2Handler(ItemAddedNotification <double> handler) { this.Ma2Handlers.Add(handler); }
/// <summary> /// добавить сторонний обработчик ValueHighest /// </summary> /// <param name="handler"></param> public void AddHandlerValueHighest(ItemAddedNotification <ValueDouble> handler) { this.HandlersValueHighest.Add(handler); }
/// <summary> /// добавить сторонний обработчик Highest /// </summary> /// <param name="handler"></param> public void AddHandlerHighest(ItemAddedNotification <double> handler) { this.HandlersHighest.Add(handler); }
///// <summary> ///// добавить сторонний обработчик Ma1 ///// </summary> ///// <param name="handler"></param> //public void AddMa1Handler(ItemAddedNotification<double> handler) //{ // this.Ma1Handlers.Add(handler); //} ///// <summary> ///// добавить сторонний обработчик Ma2 ///// </summary> ///// <param name="handler"></param> //public void AddMa2Handler(ItemAddedNotification<double> handler) //{ // this.Ma2Handlers.Add(handler); //} /// <summary> /// добавить сторонний обработчик Ma1 /// </summary> /// <param name="handler"></param> public void AddMa1Handler(ItemAddedNotification <ValueDouble> handler) { this.Ma1Handlers.Add(handler); }
/// <summary> /// добавить сторонний обработчик CrossDn /// </summary> /// <param name="handler"></param> public void AddCrossDnHandler(ItemAddedNotification <ValueBool> handler) { this.CrossDnHandlers.Add(handler); }
/// <summary> /// добавить сторонний обработчик De /// </summary> /// <param name="handler"></param> public void AddHandlerDe(ItemAddedNotification <double> handler) { this.HandlersDe.Add(handler); }
/// <summary> /// добавить сторонний обработчик Ma /// </summary> /// <param name="handler"></param> public void AddHandlerMa(ItemAddedNotification <double> handler) { this.HandlersMa.Add(handler); }
/// <summary> /// добавить сторонний обработчик /// </summary> /// <param name="handler"></param> public void AddedItemHandler(ItemAddedNotification <Order> orderHandler) { //this.notifier.OnItemAdded += new ItemAddedNotification<Bar>(OnItemAdded); //this.notifier.OnItemAdded += handler; this.OrderHandler = orderHandler; }
/// <summary> /// добавить сторонний обработчик /// </summary> /// <param name="handler"></param> public void AddItemHandler(ItemAddedNotification <Trade> handler) { //this.notifier.OnItemAdded += new ItemAddedNotification<Bar>(OnItemAdded); //this.notifier.OnItemAdded += handler; this.Handlers.Add(handler); }
/// <summary> /// добавить сторонний обработчик /// </summary> /// <param name="handler"></param> public void AddedItemHandler(ItemAddedNotification <Signal> signalHandler) { //this.notifier.OnItemAdded += new ItemAddedNotification<Bar>(OnItemAdded); //this.notifier.OnItemAdded += handler; this.SignalHandler = signalHandler; }