缠论K线包含关系处理公式

缠迷们都知道缠论最核心的就是找到第一,二,三类买卖点, 但是能找到第一二三类买卖点的前提是能准确地划定走势中枢,能准确划定中枢区间的前提是对各级别线段,笔和顶底分型的处理. 笔和顶底分型的处理就一定要能细致准确地处理K线间的包含关系.
所以在纷乱复杂的K线走势图中,能准确一眼将K线的包含关系分析出来且知道包含关系处理后新K线的高低点位置,是运用缠论准确找到相应级别的背驰,从而找准各买卖点的前提.

至于缠论的具体用法,就不用我多说了.缠迷们自然都懂. 具体用法如附图所示(抛砖引玉,希望与各缠迷们同研习,共进步!)

 
{缠论K线包含关系处理}
N:=IF(BARSCOUNT(C)=0,1,BARSCOUNT(C));
HIGH1:=REF(HIGH,1);
LOW1:=REF(LOW,1);
HIGH2:=REF(HIGH,2);
LOW2:=REF(LOW,2);
CONTAIN_UP:=HIGH>=HIGH1 AND LOW<=LOW1;
CONTAIN_DOWN:=HIGH<=HIGH1 AND LOW>=LOW1;
CONTAIN:=CONTAIN_UP OR CONTAIN_DOWN;
NEW_HIGH:=IF(CONTAIN_UP,HIGH,IF(CONTAIN_DOWN,HIGH1,HIGH));
NEW_LOW:=IF(CONTAIN_UP,LOW,IF(CONTAIN_DOWN,LOW1,LOW));
DIR:=IF(C>REF(C,1),1,IF(C<REF(C,1),-1,0));
DIR1:=REF(DIR,1);
MERGE_HIGH:=IF(CONTAIN AND DIR=1,MAX(NEW_HIGH,REF(NEW_HIGH,1)),IF(CONTAIN AND DIR=-1,MIN(NEW_HIGH,REF(NEW_HIGH,1)),NEW_HIGH));
MERGE_LOW:=IF(CONTAIN AND DIR=1,MAX(NEW_LOW,REF(NEW_LOW,1)),IF(CONTAIN AND DIR=-1,MIN(NEW_LOW,REF(NEW_LOW,1)),NEW_LOW));
FINAL_HIGH:=IF(CONTAIN,MERGE_HIGH,HIGH);
FINAL_LOW:=IF(CONTAIN,MERGE_LOW,LOW);
STICKLINE(C>=O,FINAL_HIGH,FINAL_LOW,0,1),COLORRED;
STICKLINE(C<O,FINAL_HIGH,FINAL_LOW,0,0),COLORCYAN;
STICKLINE(C>=O,FINAL_LOW,C,3,0),COLORRED;
STICKLINE(C>=O,FINAL_HIGH,O,3,0),COLORRED;
STICKLINE(C<O,FINAL_LOW,O,3,0),COLORCYAN;
STICKLINE(C<O,FINAL_HIGH,C,3,0),COLORCYAN;



来函数检测结果如下
该公式没有未来函数


定制、编写公式指标请联系QQ或微信同号:88652583


N赋值:如果收盘价的有效数据周期数=0,返回1,否则返回收盘价的有效数据周期数
HIGH1赋值:1日前的最高价
LOW1赋值:1日前的最低价
HIGH2赋值:2日前的最高价
LOW2赋值:2日前的最低价
CONTAIN_UP赋值:最高价>=HIGH1 AND 最低价<=LOW1
CONTAIN_DOWN赋值:最高价<=HIGH1 AND 最低价>=LOW1
CONTAIN赋值:CONTAIN_UP OR CONTAIN_DOWN
NEW_HIGH赋值:如果CONTAIN_UP,返回最高价,否则返回如果CONTAIN_DOWN,返回HIGH1,否则返回最高价
NEW_LOW赋值:如果CONTAIN_UP,返回最低价,否则返回如果CONTAIN_DOWN,返回LOW1,否则返回最低价
DIR赋值:如果收盘价>1日前的收盘价,返回1,否则返回如果收盘价<1日前的收盘价,返回-1,否则返回0
DIR1赋值:1日前的DIR
MERGE_HIGH赋值:如果CONTAINANDDIR=1,返回NEW_HIGH和1日前的NEW_HIGH的较大值,否则返回如果CONTAINANDDIR=-1,返回NEW_HIGH和1日前的NEW_HIGH的较小值,否则返回NEW_HIGH
MERGE_LOW赋值:如果CONTAINANDDIR=1,返回NEW_LOW和1日前的NEW_LOW的较大值,否则返回如果CONTAINANDDIR=-1,返回NEW_LOW和1日前的NEW_LOW的较小值,否则返回NEW_LOW
FINAL_HIGH赋值:如果CONTAIN,返回MERGE_HIGH,否则返回最高价
FINAL_LOW赋值:如果CONTAIN,返回MERGE_LOW,否则返回最低价
当满足条件收盘价>=开盘价时,在FINAL_HIGH和FINAL_LOW位置之间画柱状线,宽度为0,1不为0则画空心柱.,画红色
当满足条件收阴线时,在FINAL_HIGH和FINAL_LOW位置之间画柱状线,宽度为0,0不为0则画空心柱.,画青色
当满足条件收盘价>=开盘价时,在FINAL_LOW和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色
当满足条件收盘价>=开盘价时,在FINAL_HIGH和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色
当满足条件收阴线时,在FINAL_LOW和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画青色
当满足条件收阴线时,在FINAL_HIGH和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画青色
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  -   联系我们  -  乐淘公式网  -  公式网   -  指标公式  -   免责声明  -   隐私政策  -   加入收藏   

@2005-2025 粤ICP备2025457605号-2 乐淘公式网公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:乐淘公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图