Module: OpenTrade
- Defined in:
- lib/open_trade/base/message.rb,
lib/open_trade.rb,
lib/open_trade/base.rb,
lib/open_trade/version.rb,
lib/open_trade/base/role.rb,
lib/open_trade/base/constants.rb,
lib/open_trade/messages/common/log.rb,
lib/open_trade/messages/common/stop.rb,
lib/open_trade/messages/common/error.rb,
lib/open_trade/messages/common/start.rb,
lib/open_trade/messages/common/status.rb,
lib/open_trade/messages/portfolio/exit.rb,
lib/open_trade/messages/portfolio/order.rb,
lib/open_trade/messages/strategy/signal.rb,
lib/open_trade/messages/common/heartbeat.rb,
lib/open_trade/messages/market_data/tick.rb,
lib/open_trade/messages/market_data/depth.rb,
lib/open_trade/messages/market_data/quote.rb,
lib/open_trade/messages/common/acknowledge.rb,
lib/open_trade/messages/directory/process_list.rb,
lib/open_trade/messages/accumulator/calculation.rb,
lib/open_trade/messages/executor/order_activity.rb,
lib/open_trade/messages/portfolio/account_status.rb,
lib/open_trade/messages/portfolio/set_constraint.rb,
lib/open_trade/messages/directory/process_activity.rb,
lib/open_trade/messages/portfolio/list_constraints.rb,
lib/open_trade/messages/portfolio/register_strategy.rb
Overview
Messge types are an array of field descriptions as hashes: [
{
:name => :some_name :type => :string|:symbol|:number :required => true/false
}, ...
]
Defined Under Namespace
Modules: Base
Constant Summary collapse
- VERSION =
"0.0.1"- TIMESTAMP_FORMAT =
2012/06/30T17:01:00.00
'%Y/%m/%dT%H%M%S.%L'