dmitry_env/ATP/robotrader/robotrader/IMarketDataHelper.h File Reference

#include "RobotHelperInterfaces.h"
#include <assert.h>
#include "RobotHelperInterfaces.h"
#include <exch_lib/OrderEntry.h>
#include <string>
#include <queue>
#include <list>
#include "RTExchangeType.h"
#include "RTOrder.h"
#include <map>
#include <stdexcept>
#include <corelib/md_carrier.h>

Go to the source code of this file.

Classes

struct  RT::OHLC
 Represents bar data. More...
class  RT::IMarketDataConsumer
 Abstract class, defines interface for market data call back retrieval. More...
class  RT::IMarketDataHelper
 Abstract class, defines market data request interface. More...
class  RT::IMDSourceState
 Provides basic statistics and state info from market data source. More...

Typedefs

typedef std::map< std::string,
IMDSourceState * > 
RT::MDSourceStateMap
 Latency Statistics Map.
typedef std::multimap
< std::string, RTInstrument > 
RT::InstrumentList

Enumerations

enum  TAHistDataType {
  dt_open = 0, dt_high, dt_low, dt_close,
  dt_median, RT::dt_typical, RT::dt_weighted, RT::dt_volume,
  dt_time, dt_last_trade, dt_max
}

Detailed Description

Author:
S. Goncharov sgn@argocons.com
 All Classes Files Functions Variables Enumerations Enumerator
Generated on Tue Jun 7 15:51:18 2011 for RTAPI by  doxygen 1.6.3