庄影难逃指标 公式 源码[同花顺公式]
指标公式源码分析及使用说明参考:
这段代码是一个股票分析指标的计算公式。以下是对各个变量的解释:
- `CXH1`:买卖盘比率的计算公式。
- `买盘`:根据收盘价和开盘价的大小关系,计算买盘的值。
- `卖盘`:根据收盘价和开盘价的大小关系,计算卖盘的值。
- `买卖差`:买盘和卖盘的差值。
- `JX1`、`JY1`、`JY2`:用于计算移动平均线的参数。
- `CXH30`:成交量的简单移动平均线。
- `神比`:买盘与成交量的比值。
- `鬼比`:卖盘与成交量的比值。
- `CXH2`、`CXH3`、`CXH4`、`CXH5`、`CXH6`、`CXH7`、`CXH8`:用于计算价格波动性的中间变量。
- `CXH9`:根据成交量与资本规模的比值判断是否大单交易。
- `CXHA`、`CXHB`、`CXHC`、`CXHD`、`CXHE`:用于判断趋势和价格波动性的中间变量。
- `CXH40`、`CXH41`、`CXH42`、`CXH50`:用于计算买盘和卖盘的中间变量。
- `三日上攻`、`三日下攻`:买盘和卖盘的移动平均线。
- `多头`、`空头`:根据收盘价与30日均线的大小关系,判断多头还是空头。
- 其他的几个`STICKLINE`函数和`DRAWTEXT`函数是用于绘制图形和文本标记。
根据这些指标的计算结果,可以得到一些关于股票走势的分析结论。但需要注意的是,这只是一个分析指标的公式,具体的使用方法和参考建议还需要根据实际情况进行进一步的研究和分析。建议在实际使用时,结合其他技术分析工具和市场情况综合判断。
源码:
CXH1:=(VOL / (((HIGH - LOW) * 2) - ABS((CLOSE - OPEN))));
买盘:=IF((CLOSE > OPEN),(CXH1 * (HIGH - LOW)),IF((CLOSE < OPEN),(CXH1 * ((HIGH - OPEN) + (CLOSE - LOW))),(VOL / 2)));
卖盘:=IF((CLOSE > OPEN),(0 - (CXH1 * ((HIGH - CLOSE) + (OPEN - LOW)))),IF((CLOSE < OPEN),(0 - (CXH1 * (HIGH - LOW))),(0 - (VOL / 2))));
买卖差:=(买盘 + 卖盘);
STICKLINE((买卖差 < 0),0,买卖差,5,0),COLOR33FF33;
JX1:=BARSSINCE(买盘);
JY1:=IF(((121 > JX1) AND (JX1 > 0)),JX1,120);
JY2:=IF(((4 > JX1) AND (JX1 > 0)),JX1,3);
CXH30:=MA(VOL,JY2);
神比:=(买盘 / CXH30);
鬼比:=(卖盘 / CXH30);
CXH2:=(HIGH - LOW);
CXH3:=ABS((OPEN - CLOSE));
CXH4:=(HIGH - IF((CLOSE > OPEN),CLOSE,OPEN));
CXH5:=(IF((CLOSE > OPEN),OPEN,CLOSE) - LOW);
CXH6:=((CXH3 / CXH2) * VOL);
CXH7:=((CXH4 / CXH2) * VOL);
CXH8:=((CXH5 / CXH2) * VOL);
CXH9:=IF(((VOL / CAPITAL) > 0.001),1,EXP(ABS(LOG(((VOL / CAPITAL) * 100)))));
CXHA:=(((CLOSE - MA(CLOSE,5)) / MA(CLOSE,5)) * 100);
CXHB:=(((MA(CLOSE,5) > MA(CLOSE,10)) AND (MA(CLOSE,10) > MA(CLOSE,30))) AND (MA(CLOSE,30) > MA(CLOSE,60))); CXHC:=((MA(CLOSE,5) < MA(CLOSE,10)) AND (MA(CLOSE,10) < MA(CLOSE,30)));
CXHD:=REF(CLOSE,1);
CXHE:=((SMA(MAX((CLOSE - CXHD),0),6,1) / SMA(ABS((CLOSE - CXHD)),6,1)) * 100);
DRAWTEXT(((DATE > 700101) AND CROSS(84,CXHE)),HIGH,'■卖出'),COLORF2A3A4;
CXH40:=((IF((((CXH6 >= CXH7) AND (CXH6 >= CXH8)) AND (CLOSE > OPEN)),CXH6,买盘) + 买盘) / 2);
CXH41:=((IF(((CXH7 > CXH6) AND (CXH7 > CXH8)),CXH7,买盘) + 买盘) / 2);
CXH42:=((IF(((CXH8 > CXH6) AND (CXH8 > CXH7)),CXH8,买盘) + 买盘) / 2);
CXH50:=((IF((((CXH6 >= CXH7) AND (CXH6 >= CXH8)) AND (CLOSE < OPEN)),CXH6,卖盘) + 卖盘) / 2);
三日上攻:=MA((((CXH40 + CXH41) + CXH42) / 3),JY2);
三日下攻:=MA(CXH50,JY2);//www.cxh99.com
多头:STICKLINE((CLOSE > MA(CLOSE,30)),0,VOL,5,1),COLOR0000FF;
空头:STICKLINE((CLOSE < MA(CLOSE,30)),0,VOL,5,1),COLOR00FF00;
STICKLINE((((CXH6 >= CXH7) AND (CXH6 >= CXH8)) AND (CLOSE > OPEN)),0,CXH6,4,0),COLOR00FFFF;
STICKLINE((((CXH6 >= CXH7) AND (CXH6 >= CXH8)) AND (CLOSE < OPEN)),0,CXH6,4,0),COLORFF0000;
STICKLINE(((CXH8 > CXH6) AND (CXH8 > CXH7)),0,CXH8,4,0),COLORFFFFFF;
STICKLINE(((CXH7 > CXH6) AND (CXH7 > CXH8)),0,CXH7,4,0),COLORFF00FF;
STICKLINE((VOL > (MA(VOL,5) * 2.5)),0,VOL,2,0);
STICKLINE((买盘 > 0),买盘,0,2,0),COLOR0000FF;
上攻均量:=MA(买盘,JY1);
下攻均量:=MA(卖盘,JY1);
DRAWTEXT(((((((((CXH7 > CXH6) AND (CXHA > 2)) AND (CXH9 > CXH8)) AND (CLOSE > MA(CLOSE,5))) AND (CLOSE > MA(CLOSE,30))) AND (HIGH > MA(CLOSE,60))) AND (VOL > MA(VOL,5))) AND (CXH7 >= MA(VOL,5))),VOL,'▼出货');
DRAWTEXT(((((((CXH8 > CXH6) AND (CXH8 > CXH7)) AND (CXHA < (0 - 2))) AND (CLOSE < MA(CLOSE,30))) AND (CXH8 < (MA(VOL,5) / 2))) AND (MA(VOL,5) < MA(VOL,10))),VOL,'●低进');
DRAWTEXT((((((CXH6 > (MA(VOL,5) * 2)) AND (CXH6 >= CXH7)) AND (CXH6 >= CXH8)) AND (CLOSE > OPEN)) OR ((VOL > (MA(VOL,5) * 3)) AND CXHB)),VOL,'◆强势');
hsl:=DYNAINFO(37);
DRAWTEXT((((VOL / REF((SUM(VOL,5) / 5),1)) >= 2) AND (hsl > 1)),(VOL * 1.1),'●量变'),COLOR00FFFF;
MA1:MA(VOL,5),colorwhite;
MA2:MA(VOL,10),coloryellow;
公式导入教程: 【通达信公式源码导入方法教程】 【同花顺公式源码导入方法教程】 【大智慧新一代公式源码导入方法教程】
有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友
可联系技术人员 QQ: 262069696 或微信:cxhjy888 进行 有偿收费 编写!(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)
(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)
相关文章
-
没有相关内容