Exemple #1
0
        public override void OnTick(object sender, IStrategyOnTickArgument currentData)
        {
            ITickData tickData = currentData.Tick.TickData;

            if (tickData.BarPos == 0)
            {
            }
        }
Exemple #2
0
 public override void OnTick(object sender, IStrategyOnTickArgument currentData)
 {
     if (isOpen)
     {
         if (Math.Abs(currentData.Tick.TickBar.Price - openPrice) > 20)
         {
             StrategyHelper.Trader.Close(currentData.Code, data.market.OrderSide.Sell, 10);
             isOpen = false;
         }
     }
 }
 public override void OnTick(Object sender, IStrategyOnTickArgument currentData)
 {
     if (ImportStrategies != null)
     {
         for (int i = 0; i < ImportStrategies.Count; i++)
         {
             ImportStrategies[i].OnTick(sender, currentData);
         }
     }
     OnTick_(currentData.CurrentData);
 }
Exemple #4
0
 public override void OnTick(object sender, IStrategyOnTickArgument currentData)
 {
 }
Exemple #5
0
 public override void OnTick(Object sender, IStrategyOnTickArgument currentData)
 {
     Console.WriteLine("tick:" + currentData.Tick.TickBar);
     printData.Add("tick:" + currentData.Tick.TickBar);
 }
Exemple #6
0
 public override void OnTick(Object sender, IStrategyOnTickArgument currentData)
 {
     Console.WriteLine("tick:" + currentData.CurrentData.GetTickData());
 }
Exemple #7
0
 public abstract void OnTick(Object sender, IStrategyOnTickArgument currentData);
Exemple #8
0
 public override void OnTick(Object sender, IStrategyOnTickArgument dataReader)
 {
     throw new NotImplementedException();
 }