|
Hikyuu
0.1
|
成员的完整列表,这些成员属于 hku::TradeManager,包括所有继承而来的类成员
| boost::serialization::access class | hku::TradeManager | friend |
| borrowCash(const Datetime &datetime, price_t cash) | hku::TradeManager | |
| borrowStock(const Datetime &datetime, const Stock &stock, price_t price, size_t number) | hku::TradeManager | |
| buy(const Datetime &datetime, const Stock &stock, price_t realPrice, size_t number, price_t stoploss=0.0, price_t goalPrice=0.0, price_t planPrice=0.0, SystemPart from=PART_INVALID) | hku::TradeManager | |
| buyShort(const Datetime &datetime, const Stock &stock, price_t realPrice, size_t number=Null< size_t >(), price_t stoploss=0.0, price_t goalPrice=0.0, price_t planPrice=0.0, SystemPart from=PART_INVALID) | hku::TradeManager | |
| cash(const Datetime &datetime, KQuery::KType ktype=KQuery::DAY) | hku::TradeManager | |
| checkin(const Datetime &datetime, price_t cash) | hku::TradeManager | |
| checkinStock(const Datetime &datetime, const Stock &stock, price_t price, size_t number) | hku::TradeManager | |
| checkout(const Datetime &datetime, price_t cash) | hku::TradeManager | |
| checkoutStock(const Datetime &datetime, const Stock &stock, price_t price, size_t number) | hku::TradeManager | |
| clearBroker() | hku::TradeManager | |
| clone() | hku::TradeManager | |
| costFunc() const | hku::TradeManager | inline |
| costFunc(const TradeCostPtr &func) | hku::TradeManager | inline |
| currentCash() const | hku::TradeManager | inline |
| firstDatetime() const | hku::TradeManager | |
| getBorrowCashCost(const Datetime &datetime, price_t cash) | hku::TradeManager | inline |
| getBorrowStockCost(const Datetime &datetime, const Stock &stock, price_t price, size_t num) | hku::TradeManager | inline |
| getBorrowStockList() const | hku::TradeManager | |
| getBrokerLastDatetime() const | hku::TradeManager | inline |
| getBuyCost(const Datetime &datetime, const Stock &stock, price_t price, size_t num) const | hku::TradeManager | inline |
| getDebtCash(const Datetime &datetime) | hku::TradeManager | |
| getDebtNumber(const Datetime &datetime, const Stock &stock) | hku::TradeManager | |
| getFunds(KQuery::KType ktype=KQuery::DAY) const | hku::TradeManager | |
| getFunds(const Datetime &datetime, KQuery::KType ktype=KQuery::DAY) | hku::TradeManager | |
| getFundsCurve(const DatetimeList &dates, KQuery::KType ktype=KQuery::DAY) | hku::TradeManager | |
| getHistoryPositionList() const | hku::TradeManager | inline |
| getHoldNumber(const Datetime &datetime, const Stock &stock) | hku::TradeManager | |
| getMarginRate(const Datetime &datetime, const Stock &stock) | hku::TradeManager | |
| getPosition(const Stock &) const | hku::TradeManager | |
| getPositionList() const | hku::TradeManager | |
| getProfitCurve(const DatetimeList &dates, KQuery::KType ktype=KQuery::DAY) | hku::TradeManager | |
| getReturnCashCost(const Datetime &borrow_datetime, const Datetime &return_datetime, price_t cash) | hku::TradeManager | inline |
| getReturnStockCost(const Datetime &borrow_datetime, const Datetime &return_datetime, const Stock &stock, price_t price, size_t num) | hku::TradeManager | inline |
| getSellCost(const Datetime &datetime, const Stock &stock, price_t price, size_t num) const | hku::TradeManager | inline |
| getShortHistoryPositionList() const | hku::TradeManager | inline |
| getShortHoldNumber(const Datetime &datetime, const Stock &stock) | hku::TradeManager | |
| getShortPosition(const Stock &) const | hku::TradeManager | |
| getShortPositionList() const | hku::TradeManager | |
| getShortStockNumber() const | hku::TradeManager | inline |
| getStockNumber() const | hku::TradeManager | inline |
| getTradeList() const | hku::TradeManager | inline |
| have(const Stock &stock) const | hku::TradeManager | inline |
| haveShort(const Stock &stock) const | hku::TradeManager | inline |
| initCash() const | hku::TradeManager | inline |
| initDatetime() const | hku::TradeManager | inline |
| lastDatetime() const | hku::TradeManager | inline |
| name() const | hku::TradeManager | inline |
| precision() const | hku::TradeManager | inline |
| regBroker(const OrderBrokerPtr &broker) | hku::TradeManager | |
| reinvest() const | hku::TradeManager | inline |
| reset() | hku::TradeManager | |
| returnCash(const Datetime &datetime, price_t cash) | hku::TradeManager | |
| returnStock(const Datetime &datetime, const Stock &stock, price_t price, size_t number) | hku::TradeManager | |
| sell(const Datetime &datetime, const Stock &stock, price_t realPrice, size_t number=Null< size_t >(), price_t stoploss=0.0, price_t goalPrice=0.0, price_t planPrice=0.0, SystemPart from=PART_INVALID) | hku::TradeManager | |
| sellShort(const Datetime &datetime, const Stock &stock, price_t realPrice, size_t number, price_t stoploss=0.0, price_t goalPrice=0.0, price_t planPrice=0.0, SystemPart from=PART_INVALID) | hku::TradeManager | |
| setBrokerLastDatetime(const Datetime &date) | hku::TradeManager | inline |
| setName(const string &name) | hku::TradeManager | inline |
| tocsv(const string &path) | hku::TradeManager | |
| toString() const | hku::TradeManager | |
| TradeManager(const Datetime &datetime=Datetime(199001010000LL), price_t initcash=100000.0, const TradeCostPtr &costfunc=TC_Zero(), const string &name="SYS") | hku::TradeManager | |
| ~TradeManager() | hku::TradeManager | virtual |
1.8.11