Exemplo n.º 1
0
 internal void OnTransaction(OnTransaction e)
 {
     if (Strategy?.Status == StrategyStatus.Running)
     {
         Strategy.EmitTransaction(e);
     }
 }
Exemplo n.º 2
0
        internal void OnTransaction(Portfolio portfolio, Transaction transaction, bool queued)
        {
            var e = new OnTransaction(portfolio, transaction);

            if (queued)
            {
                this.queue.Enqueue(e);
            }
            else
            {
                OnEvent(e);
            }
        }
Exemplo n.º 3
0
 internal virtual void vmethod_33(OnTransaction transaction)
 {
     if (this.IsInstance)
     {
         this.OnTransaction(transaction.Transaction);
     }
 }
Exemplo n.º 4
0
 internal void OnTransaction(OnTransaction e)
 {
     if (Strategy?.Status == StrategyStatus.Running)
         Strategy.EmitTransaction(e);
 }
Exemplo n.º 5
0
 internal void OnTransaction(Portfolio portfolio, Transaction transaction, bool queued)
 {
     var e = new OnTransaction(portfolio, transaction);
     if (queued)
         this.queue.Enqueue(e);
     else
         OnEvent(e);
 }