【iic源码分析】【pdf加画笔源码】【对战手游源码】kdj强化版(附源码_kdj 源码

时间:2024-11-15 00:13:50 来源:源码画板代码 分类:知识

1.大智慧 导出macd kdj
2.改良的化版传统指标KDJ-W&R(副图、源码、附源附图)
3.真正实用的源码通达信技术指标在这里,分型顶底+妖股来了,化版附带源码

kdj强化版(附源码_kdj 源码

大智慧 导出macd kdj

       大智慧是附源不能把公式直接导出为Excel格式文件的,它的源码iic源码分析公式导出是只有大智慧软件能识别的公式文件,如果您需要在Excel中展示公式,化版只能通过手动把源码输入(粘贴)来实现。附源方法是源码:右键点击指标(比如MACD),选择|“指标”——“修改指标公式”就能看到公式源码了。

       这里直接把两个公式的化版源码附上:

       一下是MACD源码,其中LONG、附源SHORT、源码M的化版默认参数分别为://9):

       DIFF : EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);

       DEA : EMA(DIFF,M);

       MACD : 2*(DIFF-DEA), COLORSTICK;

       -----------------------------------------------

       以下是KDJ源码,其中N,附源M1,M2参数分别为:9/3/3):

       RSV:=(CLOSE-LLV(LOW,源码pdf加画笔源码N))/(HHV(HIGH,N)-LLV(LOW,N))*;

       K:SMA(RSV,M1,1);

       D:SMA(K,M2,1);

       J:3*K-2*D;

       -----------------------------------------

       如果对您有帮助,请记得采纳答案,谢谢,并祝您股市好运。

改良的传统指标KDJ-W&R(副图、源码、附图)

       在这个代码段中,描述了一个用于量化分析股票市场数据的对战手游源码算法。主要通过计算交易量、净流入和净流出等指标,来评估市场中的资金流向和主力与散户的行为。以下是该算法的关键组成部分:

       1. **计算交易量和净流入/出**:

        - 大宗交易、非大宗交易的买卖量被计算出来,通过与价格变动相乘来得到资金流入和流出的指标。这些指标被用于评估市场的选课小程序源码资金动态。

       2. **计算主力与散户的净流入**:

        - 通过比较大宗交易的买量与卖量,计算主力资金的净流入量。同样,非大宗交易的计算也用于评估散户的交易活动。

       3. **评估交易趋势**:

        - 利用动量指标DDX、DDY和DDZ来评估价格变动趋势。这通过比较当前价格变动与过去价格变动的visual c++源码差异来实现,从而判断市场是否处于上升、下降或稳定的趋势中。

       4. **颜色编码显示**:

        - 不同的颜色编码被用来可视化交易量和净流入/出的大小和方向,帮助交易者直观地理解市场活动。

       5. **趋势持续时间**:

        - 通过计算DDX、DDY和DDZ指标在不同时间周期内的连续上升或下降情况,来评估趋势的强度和持续性。

       这个算法结合了多种技术指标,为交易者提供了一个全面的分析工具,帮助他们更好地理解市场动态,做出决策。它通过量化分析,将复杂的市场行为简化为可操作的数据和图表,从而提高交易效率和准确性。

真正实用的通达信技术指标在这里,分型顶底+妖股来了,附带源码

       有些人认为我发布的技术指标华而不实,毫无辅助判断价值。然而,我认为这种看法是错误的。技术指标并非一朝一夕之物,若你在使用过程中遭遇损失,可能是方法不当或指标本身存在误差。

       今日,我将用自己常用的技术指标与传统指标进行对比,以证明技术指标的实际效用。

       分型顶底幅图指标是一种典型的“优化MACD”指标,与传统MACD相比,它更为详细,能直观显示出金叉与死叉的分界线,同时成交量的高低也更为明确。

       分型顶底幅图公式代码如下:

       DIFF:EMA(CLOSE,7) - EMA(CLOSE,); DEA:EMA(DIFF,9); DRAWBAND(DIFF,RGB(,,),DEA,RGB(,,)); MACD:2*(DIFF-DEA),COLORSTICK; A1:=BARSLAST(REF(CROSS(DIFF,DEA),1)); B1:=REF(C,A1+1)>C AND REF(DIFF,A1+1)C AND REF("KDJ.K"(9,3,3),A2+1)<"KDJ.K"(9,3,3) AND CROSS("KDJ.K"(9,3,3),"KDJ.D"(9,3,3)); A3:=BARSLAST(REF(CROSS("RSI.RSI1"(6,,),"RSI.RSI2"(6,,)),1)); B3:=REF(C,A3+1)>C AND REF("RSI.RSI1"(6,,),A3+1)<"RSI.RSI1"(6,,) AND CROSS("RSI.RSI1"(6,,),"RSI.RSI2"(6,,)); C1:=BARSLAST(REF(CROSS(DEA,DIFF),1)); D1:=REF(C,C1+1)DIFF AND CROSS(DEA,DIFF); C2:=BARSLAST(REF(CROSS("KDJ.D"(9,3,3),"KDJ.K"(9,3,3)),1)); D2:=REF(C,C2+1)"KDJ.K"(9,3,3) AND CROSS("KDJ.D"(9,3,3),"KDJ.K"(9,3,3)); C3:=BARSLAST(REF(CROSS("RSI.RSI2"(6,,),"RSI.RSI1"(6,,)),1)); D3:=REF(C,C3+1)"RSI.RSI1"(6,,) AND CROSS("RSI.RSI2"(6,,),"RSI.RSI1"(6,,)); STICKLINE(B1>0,-0.1,0,1,0),COLORRED; STICKLINE(B2>0,-0.1,0,1,0),COLORFFFF; STICKLINE(B3>0,-0.1,0,1,0),COLORYELLOW; STICKLINE(D1>0,0.1,0,1,0),COLORFF; STICKLINE(D2>0,0.1,0,1,0),COLORFFCC; STICKLINE(D3>0,0.1,0,1,0),COLORWHITE; STICKLINE(MACD>REF(MACD,1) AND MACD>0,0,MACD,0,0),COLORRED; STICKLINE(MACD<=REF(MACD,1) AND MACD>0,0,MACD,0,0),COLORYELLOW; STICKLINE(MACD=REF(MACD,1) AND MACD<0,0,MACD,0,0),COLORMAGENTA; STICKLINE(C>0,0,0,,1),COLORBLUE; MACD底背:IF(B1>0,-0.1,0),COLORRED,POINTDOT; KDJ底背:IF(B2>0,-0.1,0),COLORFFFF,POINTDOT; RSI底背:IF(B3>0,-0.1,0),COLORYELLOW,POINTDOT; MACD顶背:IF(D1>0,0.1,0),COLORFF,POINTDOT; KDJ顶背:IF(D2>0,0.1,0),COLORFFCC,POINTDOT; RSI顶背:IF(D3>0,0.1,0),COLORWHITE,POINTDOT; 强:IF(DIFF>MA(DIFF,2),DIFF,DRAWNULL),COLORRED,LINETHICK2; 弱:IF(DEA>MA(DEA,2),DEA,DRAWNULL),COLORMAGENTA,LINETHICK2; DRAWICON(CROSS(DIFF,DEA),DEA,5); DRAWICON(CROSS(DEA,DIFF),DEA,); A:=REF(DIFF,1)REF(DIFF,1); B:=REF(DIFF,1)>REF(DIFF,2) AND REF(DIFF,2)>REF(DIFF,3) AND DIFF 0),0,MACD,0.1,0),COLORCC; STICKLINE((MACD > 0),0,MACD*0.9,0.1,0),COLOREE; STICKLINE((MACD > 0),0,MACD*0.8,0.1,0),COLORFF; STICKLINE((MACD > 0),0,MACD*0.7,0.1,0),COLORFF; STICKLINE((MACD > 0),0,MACD*0.6,0.1,0),COLORFF; STICKLINE((MACD > 0),0,MACD*0.5,0.1,0),COLORFF; STICKLINE((MACD > 0),0,MACD*0.4,0.1,0),COLORFF; STICKLINE((MACD > 0),0,MACD*0.3,0.1,0),COLORBBFF; STICKLINE((MACD > 0),0,MACD*0.2,0.1,0),COLORDDFF; STICKLINE((MACD > 0),0,MACD*0.1,0.1,0),COLORFFFF; STICKLINE((MACD < 0),0,MACD,0.1,0),COLORCC; STICKLINE((MACD < 0),0,MACD*0.9,0.1,0),COLOREE; STICKLINE((MACD < 0),0,MACD*0.8,0.1,0),COLORFF; STICKLINE((MACD < 0),0,MACD*0.7,0.1,0),COLORFF; STICKLINE((MACD < 0),0,MACD*0.6,0.1,0),COLORFF; STICKLINE((MACD < 0),0,MACD*0.5,0.1,0),COLORFF; STICKLINE((MACD < 0),0,MACD*0.4,0.1,0),COLORFF; STICKLINE((MACD < 0),0,MACD*0.3,0.1,0),COLORFFBB; STICKLINE((MACD < 0),0,MACD*0.2,0.1,0),COLORFFDD; STICKLINE((MACD < 0),0,MACD*0.1,0.1,0),COLORFFFF;