文华财经指标wh6公式源码用法:
红色变绿 做空趋势
绿色变红色 做多趋势
- 别把身家押上桌
每次最多拿总资金的5%去赌一笔单,亏了也不伤元气,活着才能接着玩。 - 止损像刹车,先学会保命
下单前先想好“最多能亏多少”,设好止损再进场,别等爆仓了才拍大腿。
3 别和行情谈恋爱
亏了别死扛,赚了别贪心。亏钱的单子别幻想“等等就回来”,该割就割。
仓位分开放,别赌一把大的
别觉得“这次稳了”就梭哈,分批次进场,鸡蛋别放一个篮子里。
跟着趋势走,别当逆行者
涨的时候别老想着“该跌了吧”,跌的时候别猜底,顺着大方向做更省力。












================================
文华财经6复制源码就行
下面部分代码 完整代码 微信搜索 公众号 九稳量化系统
=============================
SJTJ:=DATE<331231;
主趋势线1:EMA(EMA(C,10),10),COLORGREEN,LINETHICK3;
B1:=主趋势线1<REF(主趋势线1,1);
IF(B1-1,主趋势线1,NULL),COLORRED,LINETHICK3;
主趋势线:EMA(EMA(C,10),10),COLORRED,LINETHICK3;
B:=主趋势线>REF(主趋势线,1);
IF(B-1,主趋势线,NULL),COLORGREEN,LINETHICK3;
AA:=EMA(C,5) > EMA(C,20);
BB:=EMA(C,5) < EMA(C,20);
CC:= EMA(C,5) > EMA(C,10);
CC1:=EMA(C,5) < EMA(C,10);
DD:=CLOSE<OPEN;
//最新价:IF(SJTJ, C,NULL),LINETHICK1,COLORYELLOW;
////
//DRAWCOLORLINE(MA4>REF(MA4,1),MA4,COLORRED,COLORGREEN),DOT,LINETHICK4;
//DRAWSL(REFX(BACKSET(ISLASTBAR,MIN(BARSLAST(CROSSDOWN(B,B1))+1,BARSLAST(CROSS(B,B1))+1))&&CROSSDOWN(B,B1),2),H,0,80,0,COLORGREEN),LINETHICK7;
//DRAWTEXT(REFX(BACKSET(ISLASTBAR,MIN(BARSLAST(CROSSDOWN(B,B1))+1,BARSLAST(CROSS(B,B1))+1))&&CROSSDOWN(B,B1),2),H,'高空'),FONTSIZE40,SOUND('B');
REFX(BACKSET(ISLASTBAR,MIN(BARSLAST(CROSSDOWN(B,B1))+1,BARSLAST(CROSS(B,B1))+1))&&CROSSDOWN(B,B1),2),SOUND('B');
//DRAWSL(REFX(BACKSET(ISLASTBAR,MIN(BARSLAST(CROSSDOWN(B,B1))+1,BARSLAST(CROSS(B,B1))+1))&&CROSS(B,B1),2),L,0,80,0,COLORRED),LINETHICK7;
//DRAWTEXT(REFX(BACKSET(ISLASTBAR,MIN(BARSLAST(CROSSDOWN(B,B1))+1,BARSLAST(CROSS(B,B1))+1))&&CROSS(B,B1),2),L,'低多'),FONTSIZE40,VALIGN0,SOUND('B');
REFX(BACKSET(ISLASTBAR,MIN(BARSLAST(CROSSDOWN(B,B1))+1,BARSLAST(CROSS(B,B1))+1))&&CROSS(B,B1),2),SOUND('A');
MA4:MA(C,79);
//JSJ:SETTLE,COLORYELLOW,LINETHICK1;
DRAWCOLORLINE(MA4>REF(MA4,1),MA4,COLORRED,COLORGREEN),DOT,LINETHICK4;
NN:=BACKSET(ISLASTBAR,SUMBARS(CROSS(主趋势线,MA4)||CROSSDOWN(主趋势线,MA4),1));
DRAWSL(CROSS(主趋势线,MA4)&&NN,MA4,0,100,0,RGB(255,0,255)),LINETHICK7;
DRAWSL(CROSSDOWN(主趋势线,MA4)&&NN,MA4,0,100,0,RGB(0,0,255)),LINETHICK7;
////
DIFF := EMA(CLOSE,20) - EMA(CLOSE,80);
DEA := EMA(DIFF,9);
//2*(DIFF-DEA),COLORSTICK;
//DRAWICON(CROSS(DIFF,DEA),DIFF,'ICO4');
//DRAWICON(CROSSDOWN(DIFF,DEA),DIFF,'ICO5');
//
DRAWGBK1(DIFF<0,RGB(0,64,0));
DRAWGBK1(DIFF>0,RGB(66,21,0));
////
SJ:=1;
LHS:=1;
HH:=HHV(HIGH,1)/10*SJ+HHV(HIGH,2)/10+HHV(HIGH,2)/10+HHV(HIGH,4)/10+HHV(HIGH,4)/10+HHV(HIGH,8)/10+HHV(HIGH,8)/10+HHV(HIGH,13)/10+HHV(HIGH,40)/10+HHV(HIGH,20)/10;
LL:=LLV(LOW,1)/10*SJ+LLV(LOW,2)/10+LLV(LOW,2)/10+LLV(LOW,4)/10+LLV(LOW,4)/10+LLV(LOW,8)/10+LLV(LOW,8)/10+LLV(LOW,13)/10+LLV(LOW,40)/10+LLV(LOW,20)/10;
H1:=IFELSE(HH<REF(HH,1)&&LL<REF(LL,1)&&REF(OPEN,1)>CLOSE&&OPEN>CLOSE&&(HHV(OPEN,0)-CLOSE)>0,REF(HH,2),0);
L1:=IFELSE(LL>REF(LL,1)&&HH>REF(HH,1)&&REF(OPEN,1)<CLOSE&&OPEN<CLOSE&&(CLOSE-LLV(OPEN,0))>0,REF(LL,2),0);
X:=DATE;
X0:=H1*LHS,LINETHICK1;
X00:=L1;
H2:=VALUEWHEN(X0>0,X0)*LHS,LINETHICK1;
L2:=VALUEWHEN(X00>0,X00)*LHS,LINETHICK1;
AK1:=IFELSE(CLOSE>H2,-3,IFELSE(CLOSE<L2,1,0));
AK2:=VALUEWHEN(AK1<>0,AK1);
G:=IFELSE(AK2=1,H2,L2);
TMP:=AK2*LHS,LINETHICK1;
STICKLINE1(TMP=1&&REF(TMP,1)=1,G,REF(G,1),2,0),COLORCYAN,POINTDOT;
STICKLINE1(TMP=-3&&REF(TMP,1)=-3,G,REF(G,1),2,0),COLORRED,POINTDOT;
DRAWSL1(AK2=1,G,0,1,0),COLORCYAN,LINETHICK1;
DRAWSL1(AK2=-3,G,0,1,0),COLORRED,LINETHICK1;
DRAWLINE(CROSS(AK2,0),G,1,REF(G,1),COLORCYAN),LINETHICK1;
DRAWLINE(CROSSDOWN(AK2,0),G,1,REF(G,1),COLORRED),LINETHICK1;
DRAWCOLORKLINE(AK2=1&&ISDOWN=0,COLORGREEN,1);
DRAWCOLORKLINE(AK2=1&&ISDOWN=1,COLORGREEN,0);
DRAWCOLORKLINE(AK2=-3&&ISDOWN=0,COLORRED,1);
DRAWCOLORKLINE(AK2=-3&&ISDOWN=1,COLORRED,0);
CROSS(AK2=1,0),SOUND('A');
CROSS(AK2=-3,0),SOUND('B');