Exemplo n.º 1
0
        private void RaiseNewSecurity(Security security)
        {
            var arr = new[] { security };

            _added?.Invoke(arr);

            NewSecurity?.Invoke(security);
            NewSecurities?.Invoke(arr);
        }
Exemplo n.º 2
0
        /// <summary>
        /// To call the event <see cref="Connector.NewSecurities"/>.
        /// </summary>
        /// <param name="securities">Instruments that should be passed to the event.</param>
        private void RaiseNewSecurities(Security[] securities)
        {
            NewSecurities.SafeInvoke(securities);

            foreach (var security in securities)
            {
                _added.SafeInvoke(security);
            }
        }
Exemplo n.º 3
0
 private void RealTraderOnNewSecurities(IEnumerable <Security> securities)
 {
     NewSecurities.SafeInvoke(this, new SecuritiesEventArgs(securities));
 }
Exemplo n.º 4
0
 private void OnNewSecurities(IEnumerable <Security> securities)
 {
     NewSecurities.SafeInvoke(securities);
 }
Exemplo n.º 5
0
 private void NewSecuritiesHandler(IEnumerable <Security> securities)
 {
     AddGuiAction(() => NewSecurities.SafeInvoke(securities));
 }