我想用指标测量股价一波上涨的高度,请教如何编写指标
A:=BARSLAST(DISPSTATUS=1)+1;HH:=HHV(H,股价股A);
LL:=LLV(L,A);
上涨:BARSSINCE(BACKSET(DISPSTATUS=2,BARSLAST(L=LL)+1)),COLORFF,linethick0;
↑空间%:(C/REF(L,上涨)-1)*,COLORFFFF,linethick0;
最高%:(HHVALL(HH)/REF(L,上涨)-1)*,COLORFFFF,linethick0;
下跌:BARSSINCE(BACKSET(DISPSTATUS=2,BARSLAST(H=HH)+1)),COLORFF,linethick0;
↓空间%:(C/REF(H,下跌)-1)*,COLOR,linethick0;
最低%:(LLVALL(LL)/REF(H,下跌)-1)*,COLORFF,linethick0;
高:REF(H,下跌),COLORFF,DOTLINE;
低:REF(L,上涨),COLORFF,DOTLINE;
VERTLINE(上涨=0,4),COLORFF;
VERTLINE(下跌=0,3),COLORFF;
DRAWTEXT(上涨=0,HHVALL(HH)*0.,'-最高'),COLORFF;
DRAWTEXT(下跌=0,LLVALL(LL)*1.,'-最低'),COLORFF;
通达信量化擒龙先手!主附图/选股指标源码分享
通达信量化擒龙先手!指标指标主附图/选股指标源码分享
一. 指标简介:
二. 主图指标源码
MA5:MA(C,源码源码淘源源码5);
MA:MA(C,);
MA:MA(C,);
MA:MA(C,);
DIF1:=EMA(CLOSE,)-EMA(CLOSE,);
DEA1:=EMA(DIF1,9);
AAA1:=(DIF1-DEA1)*2*;
AAA上:=IF(AAA1>REF(AAA1,1),AAA1,DRAWNULL);
AAA下:=IF(AAA1
买:=;
入:=AAA1-REF(AAA1,1);
正大:=CROSS(入,买);
DIF:=EMA(CLOSE,)-EMA(CLOSE,);
DEA:=EMA(DIF,);
AAA:=(DIF-DEA)*2*;
牛股:=CROSS(AAA-REF(AAA,1),);
正大牛股:=正大 AND 牛股;
HSL:=V/CAPITAL*>5;
S1:=IF(NAMELIKE('S'),0,1);
S2:=IF(NAMELIKE('*'),0,1);
Z3:=NOT(INBLOCK('近期解禁'));
Z4:=NOT(INBLOCK('拟减持'));
Z5:=NOT(INBLOCK('股东减持'));
Z6:=NOT(INBLOCK('基金减持'));
Z7:=NOT(INBLOCK('即将解禁'));
Z8:=IF(CODELIKE(''),0,1);
Z9:=IF(CODELIKE('8'),0,1);
去掉:=S1 AND S2 AND Z3 AND Z4 AND Z5 AND Z6 AND Z7 AND Z8 AND Z9;
AA:=MA(CLOSE,8);
BB:=((ATAN((AA - REF(AA,1))) * 3.) * );
均线:=MA(CLOSE,);
均线:=MA(CLOSE,);
均线:=MA(CLOSE,);
天马:=((((((OPEN <= 均线) AND ((均线 - REF(均线,1)) > 0))
AND (CLOSE > 均线)) AND (BB > 1)) AND ((CLOSE / OPEN) > 1.)));
{ 股价必涨}
AA:=IF(CLOSE/REF(CLOSE,1)>1. AND HIGH/CLOSE<1. AND IF(CLOSE>REF(CLOSE,1),,0)>0, , 0);
SS:=MA((LOW+HIGH+CLOSE)/3,5)>REF(MA((LOW+HIGH+CLOSE)/3,5),1) AND REF(MA((LOW+HIGH+CLOSE)/3,5),1)
SC:=LHHV(MA((LOW+HIGH+CLOSE)/3,5),) AND C>REF(C,1) AND C>O;
MR:=SC AND COUNT(SS,2);
BB:=MR AND NOT(REF(MR,1));
股价必涨:=AA OR BB OR 天马;
{ 抄底}
二十日换手率:=BETWEEN(SUM(HSCOL,),,);{ 意思是 日换手率介于---之间}
DFO:=(C-REF(C,1))/REF(C,1)*<-5;
AAO:=BARSLAST(DFO);
突破:=CROSS(C,REF(O,AAO));
抄底:=二十日换手率 AND 突破;
三.副图指标源码:
DIF1:=EMA(CLOSE,)-EMA(CLOSE,);
DEA1:=EMA(DIF1,9);
AAA1:=(DIF1-DEA1)*2*;
AAA上:=IF(AAA1>REF(AAA1,1),AAA1,DRAWNULL);
AAA下:=IF(AAA1
买:=;
入:=AAA1-REF(AAA1,1);
正大:=CROSS(入,买);
DIF:=EMA(CLOSE,)-EMA(CLOSE,);
DEA:=EMA(DIF,);
AAA:=(DIF-DEA)*2*;
牛股:=CROSS(AAA-REF(AAA,1),);
正大牛股:=正大 AND 牛股;
HSL:=V/CAPITAL*>5;
S1:=IF(NAMELIKE('S'),0,1);
S2:=IF(NAMELIKE('*'),0,1);
Z3:=NOT(INBLOCK('近期解禁'));
Z4:=NOT(INBLOCK('拟减持'));
Z5:=NOT(INBLOCK('股东减持'));
Z6:=NOT(INBLOCK('基金减持'));
Z7:=NOT(INBLOCK('即将解禁'));
Z8:=IF(CODELIKE(''),0,1);
Z9:=IF(CODELIKE('8'),0,1);
去掉:=S1 AND S2 AND Z3 AND Z4 AND Z5 AND Z6 AND Z7 AND Z8 AND Z9;
AA:=MA(CLOSE,8);
BB:=((ATAN((AA - REF(AA,1))) * 3.) * );
均线:=MA(CLOSE,);
均线:=MA(CLOSE,);
均线:=MA(CLOSE,);
天马:=((((((OPEN <= 均线) AND ((均线 - REF(均线,1)) > 0))
AND (CLOSE > 均线)) AND (BB > 1)) AND ((CLOSE / OPEN) > 1.)));
{ 股价必涨}
AA:=IF(CLOSE/REF(CLOSE,1)>1. AND HIGH/CLOSE<1. AND IF(CLOSE>REF(CLOSE,1),,0)>0, , 0);
SS:=MA((LOW+HIGH+CLOSE)/3,5)>REF(MA((LOW+HIGH+CLOSE)/3,5),1) AND REF(MA((LOW+HIGH+CLOSE)/3,5),1)
SC:=LHHV(MA((LOW+HIGH+CLOSE)/3,5),) AND C>REF(C,1) AND C>O;
MR:=SC AND COUNT(SS,2);
BB:=MR AND NOT(REF(MR,1));
股价必涨:=AA OR BB OR 天马;
{ 抄底}
二十日换手率:=BETWEEN(SUM(HSCOL,),,);{ 意思是 日换手率介于---之间}
DFO:=(C-REF(C,1))/REF(C,1)*<-5;
AAO:=BARSLAST(DFO);
突破:=CROSS(C,REF(O,AAO));
抄底:=二十日换手率 AND 突破;
四. 选股指标源码
指标源码内容与前文一致,仅包含主图和副图指标源码,股价股用于量化分析股票。指标指标指标包括移动平均线、源码源码MACD、股价股股价波动判断、指标指标换手率分析等,源码源码通过设置条件筛选出具有投资潜力的股价股股票。使用时根据具体市场情况和策略进行调整。指标指标注意:指标的源码源码有效性需结合市场情况综合判断,不应单一依赖。
通达信九转趋势线主图指标公式源码
九转趋势线指标公式用于交易分析,是根据股价走势制定的规则来判断市场趋势。其核心公式包括九转趋势线(TJ)、高点压力(GDTS)、低点支撑(ZDB)、quickfast源码中轨(ZGSTAR)等关键指标。以下是简化和清晰的指标解析:
九转趋势线指标公式:
九转趋势线(TJ)计算方法:
AD1:=C>REF(C,4);
NT:=BARSLASTCOUNT(AD1);
TJ:=NT=9;
TJ:=ISLASTBAR AND BETWEEN(NT,5,8);
趋势线判断(AY):
AY:=(BACKSET(TJ>0,9) OR BACKSET(TJ>0,NT))*NT;
绘制九转趋势线标记:
DRAWTEXT(AY>0,H*1.,VAR2STR(AY,0)),COLORFFFF;
DRAWTEXT(NT=9,H*1.,'9'),COLORGREEN;
九转趋势线计算延续(TJ):
TJ:=NT0=9 ;
TJ:=ISLASTBAR AND BETWEEN(NT0,5,8);
趋势线标记(AY1):
AY1:=(BACKSET(TJ>0,9) OR BACKSET(TJ>0,NT0))*NT0;
绘制九转趋势线标记:
DRAWTEXT(AY1>0,L*0.,VAR2STR(AY1,0)),COLORFFFF;
DRAWTEXT(NT0=9,L*0.,'9'),COLORGREEN;
其他辅助指标(TJ、生命线、AB、BB等):
TJ:= C/REF(C,1)<0.;
...(后续指标解释略)
绘制辅助线(STICKLINE):
...(后续绘制解释略)
压力支撑标记(GDTS、ZDB):
...(压力、支撑标记方法)
中轨绘制(ZGSTAR、ZGEND、STARDAY):
...(中轨绘制方法)
涨停开板标记(炸板):
...(涨停开板标记方法)
风险提示:
本文所提及观点仅供个人意见,标的不作推荐,据此买卖,风险自负。
此HTML片段展示了九转趋势线指标的简化描述与部分核心公式,旨在帮助交易者理解指标的基本逻辑与应用方法。在实际应用中,需结合图表和市场数据进行综合分析。
expma指标公式源码
ExpMA指标公式源码:ExpMA是一种趋势跟踪指标,主要用于分析股价或市场趋势。其公式源码如下:
ExpMA = 日的EMA) / N日的EMA * K + 前一日的ExpMA值
其中EMA为指数平均数,K为平滑系数。$.ajax 源码通过计算N日EMA值得到一条更加平滑的趋势线。每日都会按照该公式重新计算当前期的ExpMA值。一般而言,N值越大,趋势线越平滑。而K值则决定了趋势线的敏感程度,K值越大,对短期价格波动的反应越敏感。在实际应用中,投资者可以根据市场情况和自身需求调整N和K的值。最终计算的ExpMA数值对于辅助分析股价趋势及发出买卖信号有着重要意义。通过分析这一指标与价格之间的相互作用,可以把握市场的趋势方向并作出相应交易决策。通过这种方式计算的指标往往对股价波动反映灵敏且具有极高的实用价值。希望这段回答能够对你有所帮助。如果需要进一步理解该公式的其他应用与实际操作方式,请进一步查询相关资料或者咨询金融领域的专业人士进行详细了解。
关于具体公式的编写和实际应用操作问题可能需要特定的编程语言进行实现并具有一定的专业性要求。在此难以提供详细的编程实现步骤或代码样例,如果需要更深入的crazycake 源码技术细节和实践指导,建议寻求相关金融软件开发的专业支持或者通过搜索引擎寻找具体的应用示例与解决方案。同时要注意指标应用过程中应当结合自身对市场的理解与行情变化动态调整参数和策略操作以确保安全和盈利潜力最大化。同时确保数据来源的准确性和计算过程的严谨性以保障投资安全。
度向上均线设置指标源码
度向上均线设置指标源码的实现方式因具体的股票分析软件而异,但通常涉及到对股价移动平均线的计算和角度的判断。以下是一个基于通用原理的示例源码,并附带详细解释。
首先,要明确度向上均线是指股价的移动平均线呈现出稳定的上升趋势,其上升角度大致为度。在技术分析中,这通常被视为股价强势上涨的信号。
为了实现这一指标,我们需要先计算股价的移动平均线。常用的移动平均线包括简单移动平均线和指数移动平均线。这里以EMA为例,因为它对股价的变动更为敏感。
假设我们使用EMA和EMA两条指数移动平均线,其中EMA代表8日指数移动平均线,EMA代表日指数移动平均线。代币 源码我们可以通过比较这两条均线的走势来判断股价的上升趋势。
接下来,我们需要计算均线的上升角度。这可以通过计算均线在一定时间内的变化率来实现。具体地,我们可以计算EMA在相邻两个时间点之间的变化量,并除以对应的时间间隔,得到均线的变化率。然后,将这个变化率转换为角度值,即可得到均线的上升角度。
最后,我们设置一个条件判断语句,当EMA的上升角度大于某个设定值时,且EMA位于EMA之上,表示短期均线位于长期均线之上,呈现出金叉态势,此时我们可以认为股价处于度向上的均线趋势中。
由于具体的源码实现会依赖于所使用的股票分析软件及其编程语言,因此这里无法给出具体的代码示例。但上述原理和实现步骤可以作为编写度向上均线设置指标源码的参考。
在实际应用中,投资者还可以结合其他技术指标和基本面分析来综合判断股价的走势,以提高投资决策的准确性和有效性。同时,也需要注意风险控制,合理设置止损点,以确保投资安全。
综上所述,度向上均线设置指标源码的实现需要综合考虑移动平均线的计算、上升角度的判断以及与其他技术指标的配合运用。通过合理设置参数和条件判断语句,我们可以构建出一个有效的指标来帮助投资者把握股价的上涨趋势。
抄底逃顶主图指标公式源码
抄底逃顶主图指标公式源码:`UPPERBAND = OPEN + * N;`
`LOWERBAND = OPEN - * N;`
指标解释:这套指标公式的源码主要是为了分析股票或其他金融产品的价格波动,通过确定股价走势的高点和低点来帮助投资者做出投资决策。当股票价格在上方受到压力无法继续上涨时,投资者可以视为“顶”,此时选择卖出或减仓;当股票价格在低位受到支撑开始反弹时,投资者可以视为“底”,此时选择买入或加仓。这套公式通过计算上下轨道,以明确价格的动态范围,便于捕捉交易时机。需要注意的是,此处的公式需要结合具体的时间周期N来分析。具体来说:
UPPERBAND 是股价的上线或高压线,代表当前价格可能遇到阻力的位置。当股价触及这条线时,表明市场可能面临短期回调的风险,投资者可以考虑卖出或减仓。这条线的计算考虑了开盘价和最高价的关系,通过乘以一个系数N来反映价格波动的幅度。这个系数N可以根据投资者的风险偏好和交易策略进行调整。如果系数N较大,则意味着价格波动幅度较大,高压线将更高。相反地,LOWERBAND则是下线或支撑线,它用于标示价格的底部区域。当股价在这一区域得到支撑时,可以考虑买入或加仓。与UPPERBAND的计算方式类似,LOWERBAND的计算也考虑了开盘价和最低价的关系。当股价跌破这条线时,可能意味着市场处于弱势状态,投资者应保持谨慎态度。这套指标公式需要结合其他分析工具如成交量等一起使用,以获得更准确的市场分析结论。
源码指标:套牢筹码估算 主力筹码 散户筹码分类预警
在通达信软件中,通过应用以下指标公式,我们可以计算主力筹码和散户筹码。计算方式为:
主力筹码指标公式:M = ×(A-B)/C;
散户筹码指标公式:S = ×(A-D)/C;
其中,A表示某一天的收盘价,B表示该股票近期最低价,C表示该股票近期最高价,D表示该股票当日成交量。
基于这些指标,我们可以观察到股价上涨时,盈利筹码比例上升,而没有套牢盘的情况下,股价上涨概率增大。但同时,盈利盘也预示着市场对现有盈利的普遍预期。
详细源码技术指标展示如下:
ZLCM:=EMA(WINNER(CLOSE)*,3);// 主力筹码估算
SHCM:=EMA((WINNER(CLOSE*1.1)-WINNER(CLOSE*0.9))*,3);// 散户筹码估算
ZSHTL:=SHCM/(ZLCM+SHCM)*;// 散户套牢筹码比率
ZZLKP:=ZLCM/(ZLCM+SHCM)*;// 主力控盘筹码比率
ZCMZL:=MA(ZLCM+SHCM,);// 市场筹码总量
ZZNTS:=BARSLAST(ZSHTL< AND REF(ZSHTL,1)>);// 走牛天数
ZSHJJ:=EMA(ZSHTL,);// 散户警戒
ZZLJJ:=EMA(ZZLKP,);// 主力警戒
ZJLRQD:=INTPART(ZZLKP-ZZLJJ);// 资金流入强度
SH8:=EMA(ZSHTL,8);
DKB:=IF(ZZLKP-REF(ZZLKP,1)>ZSHTL-REF(ZSHTL,1),1,0);// 散户套牢筹码
这些指标的使用需结合其他技术手段进行综合考量,以提高成功率。
为了直观显示筹码状态,以下是部分源码技术指标展示:
STICKLINE(ZZLJJ>REF(ZZLJJ,1),ZZLKP,,3,0),COLORBBBB;
STICKLINE(ZZLJJ>REF(ZZLJJ,1),ZZLKP,,2.5,0),COLORCCCC;
STICKLINE(ZZLJJ>REF(ZZLJJ,1),ZZLKP,,2,0),COLORDDDD;
STICKLINE(ZZLJJ>REF(ZZLJJ,1),ZZLKP,,1.5,0),COLOREEEE;
STICKLINE(ZZLJJ>REF(ZZLJJ,1),ZZLKP,,1,0),COLORFFFF;
STICKLINE(ZZLJJ>REF(ZZLJJ,1),ZZLKP,,0.5,0),COLORFFFF;
通过这些技术指标,我们能更全面地了解市场筹码分布状况,判断股票价格走势,并在决策时提供有力支持。
合成指标:宝塔与筹码(主图 源码 贴图 说明)
合成指标:宝塔与筹码
合成指标旨在通过筹码分布确定宝塔线平底翻红的有效性,并判断股价所在筹码峰的大小以辨别阻力与支撑。此指标结合决策曲线,具有较高的操作性。
指标源码如下:
筹码分布定义:
DA1:当总天数超过天时,取总天数;否则取天。
DA:在当前天数超过DA1时,取0;否则取DA1。
HI:当前日期的最高价的天内的历史最高价。
LO:当前日期的最低价的天内的历史最低价。
C1:当前价格与最高价或最低价的比较结果。
GZ:对HI与LO计算对数的指数。
LH系列:分别计算不同GZ倍数的V值总和。
宝塔线定义:
VAR系列:定义变量,判断价格变动情况,包括价格上升、下降和维持不变的逻辑判断。
STICKLINE函数:根据VAR系列变量,绘制不同颜色的宝塔线。
使用方法:结合筹码分布和宝塔线平底翻红的有效性进行操作分析。指标源码提供,如有需要可私信获取。
2024-12-28 16:34
2024-12-28 15:49
2024-12-28 15:29
2024-12-28 15:13
2024-12-28 14:26