public virtual void EmitTrade(DateTime dateTime, int instrumentId, double price, int size) { this.framework.EventManager.OnEvent(new Trade(dateTime, (byte)Id, instrumentId, price, size)); }