Finance-InteractiveBrokers-SWIG
view release on metacpan or search on metacpan
examples/MyEventHandler.pm view on Meta::CPAN
}
sub tickSize
{
my $self = shift;
print "tickSize event; contains the following data:\n";
print Dumper \@_;
return;
}
sub tickOptionComputation
{
print "tickOptionComputation\n", Dumper \@_;
}
sub tickGeneric
{
print "tickGeneric\n", Dumper \@_;
}
sub tickString
{
my $self = shift;
print "tickString event; contains the following data:\n";
print Dumper \@_;
return;
}
sub tickEFP
{
print "tickEFP\n", Dumper \@_;
}
sub tickSnapshotEnd
{
my( $self, $reqId ) = @_;
print "tickSnapshotEnd for reqID $reqId\n";
return;
}
# IB API >= v9.66
sub marketDataType
{}
#
# Orders
#
sub orderStatus
{}
sub openOrder
{}
sub nextValidId
{}
#
# Account and Portfolio
#
sub updateAccountValue
{}
sub updatePortfolio
{}
sub updateAccountTime
{}
#
# News Bulletins
#
sub updateNewsBulletin
{}
#
# Contract Details
#
sub contractDetails
{}
sub contractDetailsEnd
{}
sub bondContractDetails
{}
#
# Executions
#
sub execDetails
{}
sub execDetailsEnd
{}
# IB API >= 9.67
sub commissionReport
{}
#
# Market Depth
#
sub updateMktDepth
{}
sub updateMktDepthL2
{}
#
# Financial Advisors
#
sub managedAccounts
{}
sub receiveFA
{}
#
# Historical Data
#
sub historicalData
{
print "historicalData\n", Dumper \@_;
}
#
# Market Scanners
#
sub scannerParameters
{}
sub scannerData
{}
sub scannerDataEnd
{}
#
# Real Time Bars
#
sub realtimeBar
{}
#
# Fundamental Data
#
sub fundamentalData
{}
#
# This has something to do with RFQs
#
sub deltaNeutralValidation
{}
#
# These are in the C++ headers, but not documented in the IB API docs.
#
sub openOrderEnd
{}
sub accountDownloadEnd
{}
1;
__END__
=pod
( run in 0.443 second using v1.01-cache-2.11-cpan-df04353d9ac )