编程思路破译股票配资交流群
期货配资是一种金融服务,由配资公司向投资者提供杠杆资金,用于投资期货市场。投资者只需提供一定比例的保证金,即可获得数倍于保证金的资金,从而放大投资收益。
RSV赋值:(((收盘价 - 9日内最低价的最低值) / (9日内最高价的最高值 - 9日内最低价的最低值)) * 100)
输出K:RSV的3日[1日权重]移动平均
输出D:K的3日[1日权重]移动平均
J赋值:((3 * K) - (2 * D))
KK赋值:RSV的3日[1日权重]移动平均的整数部分
DD赋值:K的3日[1日权重]移动平均的整数部分
JJ赋值:((3*K)-(2*D))的整数部分
N赋值:(KK + DD)
X_赋值:(N < 25)
X_1赋值:29日前的X_
X_2赋值:(N < 18)
X_3赋值:31日前的X_2
X_4赋值:(N < 23)
X_5赋值:198日前的X_4
VART赋值:((X_1 OR X_3) OR X_5)
Y_1赋值:(((2日前的收盘价 / 2日前的开盘价) < 0.95) AND (2日前的收盘价 < 3日前的收盘价))
Y_2赋值:(((1日前的开盘价 < 2日前的收盘价) AND (1日前的收盘价 > 2日前的收盘价)) AND (1日前的收盘价 > ((2日前的收盘价 + 2日前的开盘价) / 2)))
Y_3赋值:(收盘价 > 1日前的收盘价)
Y_4赋值:(13日内最低价的最低值 = 1日前的最低价)
VAR2赋值:(统计3日中满足(((Y_1ANDY_2)ANDY_3)ANDY_4)的天数 > 0)
VAR3赋值:(-100*(14日内最高价的最高值-收盘价)/(14日内最高价的最高值-14日内最低价的最低值))上穿80
VAR25赋值:(N < 45)
VAR261赋值:(((((180日前的VAR25 OR 179日前的VAR25) OR 31日前的VAR25) OR 29日前的VAR25) OR 13日前的VAR25) OR 11日前的VAR25)
VAR4赋值:((VAR2 AND VAR3) AND VAR261)
DIFF赋值:收盘价的12日指数移动平均 - 收盘价的26日指数移动平均
DEA赋值:DIFF的9日指数移动平均
VAR5赋值:2*(DIFF-DEA)
VAR262赋值:((((180日前的VAR25 OR 261日前的VAR25) OR 98日前的VAR25) OR 77日前的VAR25) OR 1日前的VAR25)
VAR6赋值:((VAR2 AND VAR5) AND VAR262)
VAR7赋值:(N < 34)
VAR8赋值:11日前的VAR7
VAR9赋值:(N < 45)
VAR10赋值:((83日前的VAR9 AND VAR8) AND VAR2)
VAR11赋值:(N < 38)
VAR12赋值:((19日前的VAR11 AND 32日前的VAR11) AND VAR2)
VAR13赋值:((28日前的VAR9 AND 101日前的VAR11) AND VAR2)
VAR14赋值:(N < 43)
VAR15赋值:((28日前的VAR14 AND 189日前的VAR14) AND VAR2)
I赋值:((((((2日前的收盘价 / 2日前的开盘价) < 0.95) AND (1日前的开盘价 < 2日前的收盘价)) AND (((1日前的开盘价-1日前的收盘价)的绝对值 / 1日前的收盘价) < 0.03)) AND ((收盘价 / 开盘价) > 1.05)) AND (收盘价 > 2日前的收盘价))
I1赋值:2*(DIFF-DEA)
T3赋值:(N < 40)
T4赋值:((34日前的T3 OR 28日前的T3) OR 57日前的T3)
VAR16赋值:((I AND I1) AND T4)
输出逃顶线:90,画绿色
输出中轴线:50,画红色
输出抄底线:10,画蓝色
黑马出击赋值:如果VARTANDVAR2ORVAR4ORVAR6ORVAR10ORVAR12ORVAR13ORVAR15ORVAR16,返回100,否则返回0
当满足条件如果黑马出击=100,返回1,否则返回0时,在0和80位置之间画柱状线,宽度为3,0不为0则画空心柱. 画黄色
当满足条件如果黑马出击=100,返回1,否则返回0时,在70位置书写文字,画淡红色
程序源码
RSV:=(((CLOSE - LLV(LOW,9)) / (HHV(HIGH,9) - LLV(LOW,9))) * 100);
K:SMA(RSV,3,1);
D:SMA(K,3,1);
J:=((3 * K) - (2 * D));
KK:=INTPART(SMA(RSV,3,1));
DD:=INTPART(SMA(K,3,1));
JJ:=INTPART(((3 * K) - (2 * D)));
N:=(KK + DD);
X_:=(N < 25);
X_1:=REF(X_,29);
X_2:=(N < 18);
X_3:=REF(X_2,31);
X_4:=(N < 23);
X_5:=REF(X_4,198);
VART:=((X_1 OR X_3) OR X_5);
Y_1:=(((REF(CLOSE,2) / REF(OPEN,2)) < 0.95) AND (REF(CLOSE,2) < REF(CLOSE,3)));
Y_2:=(((REF(OPEN,1) < REF(CLOSE,2)) AND (REF(CLOSE,1) > REF(CLOSE,2))) AND (REF(CLOSE,1) > ((REF(CLOSE,2) + REF(OPEN,2)) / 2)));
Y_3:=(CLOSE > REF(CLOSE,1));
Y_4:=(LLV(LOW,13) = REF(LOW,1));
VAR2:=(COUNT((((Y_1 AND Y_2) AND Y_3) AND Y_4),3) > 0);
VAR3:=CROSS((-100*(HHV(HIGH,14)-CLOSE)/(HHV(HIGH,14)-LLV(LOW,14))),80);
VAR25:=(N < 45);
VAR261:=(((((REF(VAR25,180) OR REF(VAR25,179)) OR REF(VAR25,31)) OR REF(VAR25,29)) OR REF(VAR25,13)) OR REF(VAR25,11));
VAR4:=((VAR2 AND VAR3) AND VAR261);
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
VAR5:=2*(DIFF-DEA);
VAR262:=((((REF(VAR25,180) OR REF(VAR25,261)) OR REF(VAR25,98)) OR REF(VAR25,77)) OR REF(VAR25,1));
VAR6:=((VAR2 AND VAR5) AND VAR262);
VAR7:=(N < 34);
VAR8:=REF(VAR7,11);
VAR9:=(N < 45);
VAR10:=((REF(VAR9,83) AND VAR8) AND VAR2);
VAR11:=(N < 38);
VAR12:=((REF(VAR11,19) AND REF(VAR11,32)) AND VAR2);
VAR13:=((REF(VAR9,28) AND REF(VAR11,101)) AND VAR2);
VAR14:=(N < 43);
VAR15:=((REF(VAR14,28) AND REF(VAR14,189)) AND VAR2);
I:=((((((REF(CLOSE,2) / REF(OPEN,2)) < 0.95) AND (REF(OPEN,1) < REF(CLOSE,2))) AND ((ABS((REF(OPEN,1) - REF(CLOSE,1))) / REF(CLOSE,1)) < 0.03)) AND ((CLOSE / OPEN) > 1.05)) AND (CLOSE > REF(CLOSE,2)));
I1:=2*(DIFF-DEA);
T3:=(N < 40);
T4:=((REF(T3,34) OR REF(T3,28)) OR REF(T3,57));
VAR16:=((I AND I1) AND T4);
逃顶线:90,COLORGREEN;
中轴线:50,COLORRED;
抄底线:10,COLORBLUE;
黑马出击:=IF(VART AND VAR2 OR VAR4 OR VAR6 OR VAR10 OR VAR12 OR VAR13 OR VAR15 OR VAR16,100,0);
STICKLINE(IF(黑马出击=100,1,0),0,80,3,0) COLORYELLOW;
DRAWTEXT(IF(黑马出击=100,1,0),70,' ★黑马出击'),COLORLIRED;
注:
馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。
发文不易,如获益,欢迎赞赏股票配资交流群,赞赏必复!
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。