mirror of
https://gitee.com/fasiondog/hikyuu.git
synced 2024-12-05 05:17:47 +08:00
44 lines
960 B
C++
44 lines
960 B
C++
/*
|
||
* COUNT.h
|
||
*
|
||
* Created on: 2019-3-25
|
||
* Author: fasiondog
|
||
*/
|
||
|
||
#pragma once
|
||
#ifndef COUNT_H_
|
||
#define COUNT_H_
|
||
|
||
#include "../Indicator.h"
|
||
|
||
namespace hku {
|
||
|
||
/**
|
||
* 统计总数 统计满足条件的周期数。
|
||
* @details
|
||
* <pre>
|
||
* 用法:COUNT(X,N),统计N周期中满足X条件的周期数,若N=0则从第一个有效值开始。
|
||
* 例如:COUNT(CLOSE>OPEN,20)表示统计20周期内收阳的周期数
|
||
* </pre>
|
||
* @param n 周期数
|
||
* @ingroup Indicator
|
||
*/
|
||
Indicator HKU_API COUNT(int n = 20);
|
||
|
||
/**
|
||
* 统计总数 统计满足条件的周期数。
|
||
* @details
|
||
* <pre>
|
||
* 用法:COUNT(X,N),统计N周期中满足X条件的周期数,若N=0则从第一个有效值开始。
|
||
* 例如:COUNT(CLOSE>OPEN,20)表示统计20周期内收阳的周期数
|
||
* </pre>
|
||
* @param ind 待统计指标
|
||
* @param n 周期数
|
||
* @ingroup Indicator
|
||
*/
|
||
Indicator HKU_API COUNT(const Indicator& ind, int n = 20);
|
||
|
||
} // namespace hku
|
||
|
||
#endif /* CVAL_H_ */
|