bin/console in ib-extensions-1.0 vs bin/console in ib-extensions-1.1

- old
+ new

@@ -46,11 +46,10 @@ puts '-'* 45 puts puts "Namespace is IB ! " puts puts '-'* 45 - include LogDev include IB require 'irb' client_id = ARGV[1] || read_yml[:client_id] specified_port = ARGV[0] || 'Gateway' port = case specified_port @@ -61,19 +60,18 @@ when /^[Tt]/ read_yml[:tws] end ARGV.clear - logger = default_logger # Logger.new STDOUT ## The Block takes instructions which are executed after initializing all instance-variables ## and prior to the connection-process ## Here we just subscribe to some events C = Connection.new client_id: client_id, port: port do |c| # future use__ , optional_capacities: "+PACEAPI" do |c| - c.subscribe( :ContractData, :BondContractData) { |msg| logger.info { msg.contract.to_human } } - c.subscribe( :Alert, :ContractDataEnd, :ManagedAccounts, :OrderStatus ) {| m| logger.info { m.to_human } } - c.subscribe( :PortfolioValue, :AccountValue, :OrderStatus, :OpenOrderEnd, :ExecutionData ) {| m| logger.info { m.to_human }} + c.subscribe( :ContractData, :BondContractData) { |msg| c.logger.info { msg.contract.to_human } } + c.subscribe( :Alert, :ContractDataEnd, :ManagedAccounts, :OrderStatus ) {| m| c.logger.info { m.to_human } } + c.subscribe( :PortfolioValue, :AccountValue, :OrderStatus, :OpenOrderEnd, :ExecutionData ) {| m| c.logger.info { m.to_human }} # c.subscribe :ManagedAccounts do |msg| # puts "------------------------------- Managed Accounts ----------------------------------" # puts "Detected Accounts: #{msg.accounts.account.join(' -- ')} " # puts # end