Hikyuu
0.1
|
#include <IndicatorStoploss.h>
Public 成员函数 | |
IndicatorStoploss () | |
IndicatorStoploss (const Operand &op, const string &kdata_part) | |
virtual | ~IndicatorStoploss () |
virtual price_t | getPrice (const Datetime &datetime, price_t price) |
获取本次预期交易(买入)时的计划止损价格,如果不存在止损价,则返回0。 用于系统在交易执行前向止损策略模块查询本次交易的计划止损价。 更多... | |
virtual void | _reset () |
子类复位接口 更多... | |
virtual StoplossPtr | _clone () |
子类克隆接口 更多... | |
virtual void | _calculate () |
子类计算接口,由setTO调用 更多... | |
![]() | |
StoplossBase () | |
StoplossBase (const string &name) | |
virtual | ~StoplossBase () |
string | name () const |
获取名称 更多... | |
void | name (const string &name) |
设置名称 更多... | |
void | setTM (const TradeManagerPtr &tm) |
设置交易管理实例 更多... | |
TradeManagerPtr | getTM () const |
获取交易管理实例 更多... | |
void | setTO (const KData &kdata) |
设置交易对象 更多... | |
KData | getTO () const |
获取交易对象 更多... | |
void | reset () |
复位操作 更多... | |
StoplossPtr | clone () |
克隆操作 更多... | |
virtual price_t | getShortPrice (const Datetime &datetime, price_t price) |
获取本次预期交易(卖空)时的计划止损价格,如果不存在止损价,则返回0。 用于系统在交易执行前向止损策略模块查询本次交易的计划止损价。 更多... | |
友元 | |
class | boost::serialization::access |
额外继承的成员函数 | |
![]() | |
typedef boost::shared_ptr< StoplossBase > | StoplossPtr |
![]() | |
string | m_name |
TradeManagerPtr | m_tm |
KData | m_kdata |
hku::IndicatorStoploss::IndicatorStoploss | ( | ) |
|
virtual |
|
virtual |
子类计算接口,由setTO调用
实现了 hku::StoplossBase.
|
virtual |
子类克隆接口
实现了 hku::StoplossBase.
|
virtual |
子类复位接口
重载 hku::StoplossBase .
获取本次预期交易(买入)时的计划止损价格,如果不存在止损价,则返回0。 用于系统在交易执行前向止损策略模块查询本次交易的计划止损价。
datetime | 交易时间 |
price | 计划买入的价格 |
实现了 hku::StoplossBase.
|
friend |