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