Class: IB::Datatypes::ExecutionFilter

Inherits:
AbstractDatum show all
Defined in:
lib/ib-ruby/datatypes.rb

Overview

EClientSocket.java tells us: ‘Note that the valid format for m_time is “yyyymmdd-hh:mm:ss”’

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from AbstractDatum

#initialize

Constructor Details

This class inherits a constructor from IB::Datatypes::AbstractDatum

Instance Attribute Details

#acct_codeObject

Returns the value of attribute acct_code.



343
344
345
# File 'lib/ib-ruby/datatypes.rb', line 343

def acct_code
  @acct_code
end

#client_idObject

Returns the value of attribute client_id.



343
344
345
# File 'lib/ib-ruby/datatypes.rb', line 343

def client_id
  @client_id
end

#exchangeObject

Returns the value of attribute exchange.



343
344
345
# File 'lib/ib-ruby/datatypes.rb', line 343

def exchange
  @exchange
end

#sec_typeObject

Returns the value of attribute sec_type.



343
344
345
# File 'lib/ib-ruby/datatypes.rb', line 343

def sec_type
  @sec_type
end

#sideObject

Returns the value of attribute side.



343
344
345
# File 'lib/ib-ruby/datatypes.rb', line 343

def side
  @side
end

#symbolObject

Returns the value of attribute symbol.



343
344
345
# File 'lib/ib-ruby/datatypes.rb', line 343

def symbol
  @symbol
end

#timeObject

Returns the value of attribute time.



343
344
345
# File 'lib/ib-ruby/datatypes.rb', line 343

def time
  @time
end

Instance Method Details

#initObject



345
346
347
348
349
# File 'lib/ib-ruby/datatypes.rb', line 345

def init
  super

  @client_id = 0
end