Пример #1
0
 private void Events_CandleEvent(object sender, CandleEventArgs e)
 {
     if (e.Candle.Pair == pair)
     {
         Update();
     }
 }
Пример #2
0
        protected override void OnItemHoverted(object userData)
        {
            base.OnItemHoverted(userData);
            CandleEventArgs args = userData as CandleEventArgs;

            if (CandleHovered != null)
            {
                CandleHovered.Invoke(args);
            }
        }
        protected override void OnItemLeave(object userData, string type)
        {
            //base.OnItemLeave(userData);
            CandleEventArgs args = userData as CandleEventArgs;

            if (args == null)
            {
                return;
            }

            string category = args.Category;

            mOccupiedCateogies.Remove(category);
            mOccupiedCateogies.RemoveWhere(x => !Data.HasCategory(x));
            if (mOccupiedCateogies.Count == 0)
            {
                if (NonHovered != null)
                {
                    NonHovered.Invoke();
                }
            }
        }
Пример #4
0
 protected override void Events_CandleEvent(object sender, CandleEventArgs e)
 {
     ExecuteStrategy(e.Candle);
 }
Пример #5
0
 protected abstract void Events_CandleEvent(object sender, CandleEventArgs e);