合一必涨

文摘   2024-12-30 06:55   浙江  

主图指标源码:


GDFY1:=REF(EMA((H+L+C)/3,10),1);

GDFY2:=EMA(HHV(H,10),3);

GDFY3:=EMA(LLV(L,10),3);

主力操盘线:EMA( GDFY1*2- GDFY3,10),COLORRED,LINETHICK5;

IF(C>=REF(主力操盘线,1),主力操盘线,DRAWNULL),COLORRED,LINETHICK5;

IF(C<=REF(主力操盘线,1),主力操盘线,DRAWNULL),COLORGREEN,LINETHICK5;

DRAWKLINE(H,O,L,C);

GDFY4:=(C/REF(C,1)-1)*100>7;

GDFY5:=O<主力操盘线 AND C>主力操盘线 AND GDFY4;

STICKLINE( GDFY5,O,C,4,0),COLORMAGENTA;

DRAWTEXT( GDFY5,L*0.955,'↑突破买入'),COLORYELLOW;

STICKLINE(C>O,H,L,0.01,0),COLOR00009A;

STICKLINE(C>O,H,L,0,0),COLOR0000FA;

STICKLINE(C>O,C,O,3.5,0),COLOR00006A;

STICKLINE(C>O,C,O,3.4,0),COLOR00007A;

STICKLINE(C>O,C,O,3.3,0),COLOR00008A;

STICKLINE(C>O,C,O,3.2,0),COLOR00009A;

STICKLINE(C>O,C,O,3.1,0),COLOR0000AA;

STICKLINE(C>O,C,O,2.8,0),COLOR0000BA;

STICKLINE(C>O,C,O,2.5,0),COLOR0000CA;

STICKLINE(C>O,C,O,2.1,0),COLOR0000DA;

STICKLINE(C>O,C,O,1.7,0),COLOR0000E5;

STICKLINE(C>O,C,O,1.2,0),COLOR0000EF;

STICKLINE(C>O,C,O,0.7,0),COLOR0000F5;

STICKLINE(C>O,C,O,0.2,0),COLOR0000FA;

STICKLINE(C>O,C,O,0.05,0),COLOR0000FC;

STICKLINE(C=O OR (C+0.005-REF(C,1))/REF(C,1)*100>=10,L,H,0,0),COLOR00AACC;

STICKLINE(C=O OR (C+0.005-REF(C,1))/REF(C,1)*100>=10,L,H,0,0),COLOR11FFFF;

STICKLINE(C=O OR (C+0.005-REF(C,1))/REF(C,1)*100>=10,C,O,3.5,0),COLOR0044AA;

STICKLINE(C=O OR (C+0.005-REF(C,1))/REF(C,1)*100>=10,C,O,3.4,0),COLOR0055AA;

STICKLINE(C=O OR (C+0.005-REF(C,1))/REF(C,1)*100>=10,C,O,3.3,0),COLOR0066BB;

STICKLINE(C=O OR (C+0.005-REF(C,1))/REF(C,1)*100>=10,C,O,3.2,0),COLOR0077BB;

STICKLINE(C=O OR (C+0.005-REF(C,1))/REF(C,1)*100>=10,C,O,3.1,0),COLOR0088CC;

STICKLINE(C=O OR (C+0.005-REF(C,1))/REF(C,1)*100>=10,C,O,2.8,0),COLOR0099CC;

STICKLINE(C=O OR (C+0.005-REF(C,1))/REF(C,1)*100>=10,C,O,2.5,0),COLOR00AADD;

STICKLINE(C=O OR (C+0.005-REF(C,1))/REF(C,1)*100>=10,C,O,2.1,0),COLOR00BBDD;

STICKLINE(C=O OR (C+0.005-REF(C,1))/REF(C,1)*100>=10,C,O,1.7,0),COLOR00CCEE;

STICKLINE(C=O OR (C+0.005-REF(C,1))/REF(C,1)*100>=10,C,O,1.2,0),COLOR00DDEE;

STICKLINE(C=O OR (C+0.005-REF(C,1))/REF(C,1)*100>=10,C,O,0.7,0),COLOR00EEEE;

STICKLINE(C=O OR (C+0.005-REF(C,1))/REF(C,1)*100>=10,C,O,0.2,0),COLOR00F0F3;

STICKLINE(C=O OR (C+0.005-REF(C,1))/REF(C,1)*100>=10,C,O,0.05,0),COLOR00F6F3;

STICKLINE(C<O,H,L,0.01,0),COLORAA4433;

STICKLINE(C<O,L,H,0,0),COLORAABB33;

STICKLINE(C<O,C,O,3.5,0),COLORAA4433;

STICKLINE(C<O,C,O,3.4,0),COLORAA5533;

STICKLINE(C<O,C,O,3.3,0),COLORAA6633;

STICKLINE(C<O,C,O,3.2,0),COLORAA7733;

STICKLINE(C<O,C,O,3.1,0),COLORAA8833;

STICKLINE(C<O,C,O,2.8,0),COLORAA9933;

STICKLINE(C<O,C,O,2.5,0),COLORAAAA33;

STICKLINE(C<O,C,O,2.1,0),COLORAABB33;

STICKLINE(C<O,C,O,1.7,0),COLORAACC33;

STICKLINE(C<O,C,O,1.2,0),COLORAADD33;

STICKLINE(C<O,C,O,0.7,0),COLORAAE933;

STICKLINE(C<O,C,O,0.2,0),COLORAAF333;

STICKLINE(C<O,C,O,0.05,0),COLORAAF633;


解读:

一、指标计算部分
移动平均指标的基础构建
GDFY1:
公式:GDFY1:=REF(EMA((H + L + C)/3, 10), 1);
解读:首先,(H + L + C)/3是计算一段时间内的价格平均值,综合了最高价(H)、最低价(L)和收盘价(C),这种价格平均方式可以综合反映该时段的价格水平。然后,通过EMA((H + L + C)/3, 10)对这个平均价格进行指数移动平均(EMA)计算,其周期为 10,意味着考虑了过去 10 个周期的价格数据,并对近期数据赋予更高权重,以反映价格的趋势性。最后,REF(EMA((H + L + C)/3, 10), 1)取的是前一个周期的 EMA 值,为后续指标计算提供了一个具有延迟性的价格趋势参考。它可以作为一种平滑后的前期价格基准,对价格波动进行了初步的整理和过滤,以避免短期价格的剧烈波动对后续指标的过度影响。
GDFY2:
公式:GDFY2:=EMA(HHV(H, 10), 3);
解读:这里的HHV(H, 10)找出了过去 10 个周期内的最高价,反映了近期的阶段性高点。随后通过EMA(HHV(H, 10), 3)对这个阶段性高点进行指数移动平均,周期为 3,目的是平滑这个高点的变化趋势。它是对股价顶部区域的一种追踪指标,有助于把握股价在高位的波动情况,可用于判断价格在顶部的支撑或压力水平的变化趋势。
GDFY3:
公式:GDFY3:=EMA(LLV(L, 10), 3);
解读:LLV(L, 10)计算出过去 10 个周期内的最低价,是一个反映阶段性底部的指标。对其进行指数移动平均EMA(LLV(L, 10), 3),周期为 3,旨在平滑股价底部区域的波动。它可以帮助监测股价在底部的支撑力度,以及底部支撑位的趋势性变化,为判断股价下跌趋势是否减缓或反转提供依据。
主力操盘线的计算
主力操盘线:
公式:主力操盘线:EMA( GDFY1*2 - GDFY3, 10), COLORRED, LINETHICK5;
解读:该指标以GDFY1的两倍减去GDFY3的结果作为基础,再进行 10 周期的指数移动平均计算。这是一个复合指标,通过将前期价格趋势(GDFY1)和底部趋势(GDFY3)进行某种组合,试图揭示主力资金的操作动向或股价的内在运行趋势。用红色粗线(COLORRED, LINETHICK5)表示,使其在图表上较为醒目,便于观察。
二、趋势判断与显示部分
主力操盘线趋势判断
上涨趋势显示:
公式:IF(C >= REF(主力操盘线, 1), 主力操盘线, DRAWNULL), COLORRED, LINETHICK5;
解读:通过比较当前收盘价(C)和前一周期的主力操盘线,如果收盘价大于或等于前一周期的主力操盘线,就绘制主力操盘线,并且显示为红色粗线。这表示股价在当前周期相对主力操盘线处于上升趋势,显示出股价在该指标所代表的趋势上呈现强势,可能意味着股价正在朝着更有利的方向发展,可视为一种上涨趋势的确认信号。
下跌趋势显示:
公式:IF(C <= REF(主力操盘线, 1), 主力操盘线, DRAWNULL), COLORGREEN, LINETHICK5;
解读:当收盘价小于或等于前一周期的主力操盘线时,也绘制主力操盘线,但显示为绿色粗线。这种情况表明股价在当前周期相对主力操盘线处于下跌趋势,可能暗示股价正在走弱,是一种下跌趋势的指示,帮助我们判断股价是否开始背离主力操盘线的趋势,显示出股价在指标所代表的趋势上的弱势状态。
三、K 线绘制与特殊信号部分
K 线绘制基础
公式:DRAWKLINE(H, O, L, C);
解读:此函数用于绘制标准的 K 线图,包含最高价(H)、开盘价(O)、最低价(L)和收盘价(C),它是整个图表的基础,为后续添加各种指标和信号提供了股价走势的基本框架。
突破买入信号的生成与显示
条件设定:
GDFY4:=(C/REF(C, 1) - 1)*100 > 7;:此公式计算了当前收盘价相对于前一周期收盘价的涨幅百分比,当涨幅超过 7% 时,满足GDFY4条件。这种大幅上涨可能意味着股价出现了较强的上涨动力,是一个异动信号。
GDFY5:=O < 主力操盘线 AND C > 主力操盘线 AND GDFY4;:这个条件结合了开盘价低于主力操盘线、收盘价高于主力操盘线和大幅上涨(GDFY4)三个因素。它表示股价在开盘时处于主力操盘线之下,但在收盘时成功突破该线且涨幅较大,这是一种较为强势的突破形态。
信号显示:
STICKLINE( GDFY5, O, C, 4, 0), COLORMAGENTA;:当满足GDFY5条件时,从开盘价(O)到收盘价(C)绘制一个宽度为 4 的洋红色(COLORMAGENTA)实体柱,突出显示该突破信号。
DRAWTEXT( GDFY5, L*0.955, '↑突破买入'), COLORYELLOW;:在满足GDFY5条件的情况下,在最低价(L)的 0.955 倍位置处,以黄色(COLORYELLOW)显示 “↑突破买入” 的文字,这是一种技术信号标记,提示该位置可能出现了一个值得关注的买入机会,基于突破主力操盘线和大幅上涨的情况,可能预示着股价后续有进一步上涨的潜力。
不同价格走势的 K 线绘制细节
上涨 K 线绘制:
当C > O(收盘价大于开盘价)时,通过一系列的STICKLINE函数对 K 线的不同部分进行绘制,从最高价到最低价绘制细线(STICKLINE(C > O, H, L, 0.01, 0), COLOR00009A;),从收盘价到开盘价绘制逐渐变粗的实体部分,颜色也从深色(COLOR00006A)到浅色(COLOR0000FC)变化,旨在通过颜色和线宽的变化展现股价上涨的强度和力度,为判断上涨趋势的健康程度提供直观依据。
平盘或大幅高开 K 线绘制:
当C = O OR (C + 0.005 - REF(C, 1))/REF(C, 1)*100 >= 10时,针对平盘或大幅高开的情况,对 K 线的高低点和实体部分进行特殊颜色的绘制,使用不同的颜色组合(从COLOR00AACC到COLOR00F6F3),以区分这种特殊的价格走势,从图形上反映出市场的特殊状态,如可能是跳空高开后的横盘或大幅高开后的波动情况。
下跌 K 线绘制:
当C < O(收盘价小于开盘价)时,使用一系列的STICKLINE函数,以从深色(COLORAA4433)到浅色(COLORAAF633)的颜色,从最高价到最低价绘制细线,从收盘价到开盘价绘制逐渐变粗的实体部分,清晰地展示股价下跌的状态,不同的颜色和线宽有助于判断下跌的强度和趋势持续性,反映出股价在下跌过程中的不同阶段和市场弱势程度。
总体而言,该代码通过构建多个指标(如GDFY1、GDFY2、GDFY3和主力操盘线),并结合对股价走势的细致判断(通过比较收盘价、开盘价与主力操盘线的关系,以及股价的涨幅情况),使用 K 线绘制和特殊信号标注(如突破买入信号)等手段,旨在提供一种较为全面的技术分析工具,帮助分析者从多维度观察股价的走势,把握股价的趋势性、波动性和潜在的交易机会。通过不同颜色和线宽的 K 线绘制,不仅能清晰呈现股价的基本走势,还能突出显示一些特殊的价格走势和交易信号,为技术分析提供了较为丰富的信息,辅助判断股价在不同阶段的运行状态和趋势变化。



本号力求但不保证信息的精确性和完整性,发布的信息如有不准确或误导之处,本号概不负责,亦不承担任何法律责任。

阅读者据此信息操作,风险自担,后果自负!

本号秉承分享精神,鼓励和欢迎读者之间进行知识、信息和观点的交流与共享。

定锚
开放的自留地
 最新文章