Sha256: edf45d3a5874d42870a1bd4273e7f3b701a73f3ba59bfec42c542b9ddfbc4e48

Contents?: true

Size: 323 Bytes

Versions: 9

Compression:

Stored size: 323 Bytes

Contents

#require 'models/ib/contract'
module IB
  class Forex  < IB::Contract
    validates_format_of :sec_type, :with => /\Aforex\z/,
      :message => "should be a Currency-Pair"
    def default_attributes
	    # Base-currency: USD
      super.merge :sec_type => :forex, currency:'USD', exchange:'IDEALPRO'
    end

  end
  end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
ib-api-972.5.2 lib/models/ib/forex.rb
ib-api-972.5.1 lib/models/ib/forex.rb
ib-api-972.5 lib/models/ib/forex.rb
ib-api-972.4 lib/models/ib/forex.rb
ib-api-972.3.1 lib/models/ib/forex.rb
ib-api-972.3 lib/models/ib/forex.rb
ib-api-972.2 lib/models/ib/forex.rb
ib-api-972.1 lib/models/ib/forex.rb
ib-api-972.0 lib/models/ib/forex.rb