|
Hikyuu
0.1
|
固定百分比止损策略,即当价格低于买入价格的某一百分比时止损 更多...
#include <FixedPercentStoploss.h>


Public 成员函数 | |
| FixedPercentStoploss () | |
| virtual | ~FixedPercentStoploss () |
Public 成员函数 继承自 hku::StoplossBase | |
| 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 | getPrice (const Datetime &datetime, price_t price)=0 |
| 获取本次预期交易(买入)时的计划止损价格,如果不存在止损价,则返回0。 用于系统在交易执行前向止损策略模块查询本次交易的计划止损价。 更多... | |
| virtual price_t | getShortPrice (const Datetime &datetime, price_t price) |
| 获取本次预期交易(卖空)时的计划止损价格,如果不存在止损价,则返回0。 用于系统在交易执行前向止损策略模块查询本次交易的计划止损价。 更多... | |
| virtual void | _reset () |
| 子类复位接口 更多... | |
| virtual StoplossPtr | _clone ()=0 |
| 子类克隆接口 更多... | |
| virtual void | _calculate ()=0 |
| 子类计算接口,由setTO调用 更多... | |
额外继承的成员函数 | |
Public 类型 继承自 hku::StoplossBase | |
| typedef boost::shared_ptr< StoplossBase > | StoplossPtr |
Protected 属性 继承自 hku::StoplossBase | |
| string | m_name |
| TradeManagerPtr | m_tm |
| KData | m_kdata |
固定百分比止损策略,即当价格低于买入价格的某一百分比时止损
| hku::FixedPercentStoploss::FixedPercentStoploss | ( | ) |
|
virtual |
1.8.11