编写一个通达信binbar公式
时间: 2024-03-25 10:35:23 浏览: 169
通达信公式编写教程
3星 · 编辑精心推荐
以下是一个基本的通达信Pinbar公式的示例:
```
VAR mid:= (HIGH+LOW)/2; //计算K线中间位置
VAR body:= ABS(CLOSE-OPEN); //计算实体长度
VAR upper:= MAX(HIGH,OPEN); //计算上影线长度
VAR lower:= MAX(LOW,CLOSE); //计算下影线长度
VAR tail:= MAX(UPPER-SMA(UPPER,CYCLE,1),SMA(LOWER,CYCLE,1)-LOWER); //计算尾部长度
VAR pinbar:= body<0.5*(high-low) AND lower<=mid AND upper>=mid AND tail<=0.1*(high-low); //判断是否符合Pinbar形态
IF(pinbar,1,0) //输出符合条件的Pinbar形态
```
上述公式中,首先通过计算K线的中间位置、实体长度、上/下影线长度以及尾部长度等参数,然后使用一些条件判断公式,判断当前K线是否符合Pinbar形态的特征。如果符合,则输出1,否则输出0。
需要注意的是,上述公式仅供参考,具体的Pinbar指标公式还需要根据实际需求进行调整和优化。例如,可以根据不同的股票品种和交易周期,调整Pinbar的判断周期、上/下影线和实体长度等参数,以获得更准确的判断结果。
阅读全文