大家早上好,今天的分享给大家带来的是一套仓位控制的自编技术源码指标.仓位的做多做少,一直是我们的一个难点和重点,我们只有不断地学习,增加自己的基础知识以及使用干货指标参考,才能减少被割得风险.
仓位我个人觉得是股市中少有的一个疑点难点,使用指标很多年很少有见过以及听到过关于仓位的指标,那么今天的仓位指标,也是我个人的一个自编类指标,结合了目前大盘的行情走势以及参考消息面,给大家进行了为期一周的整理.
仓位马力副图也叫仓位控制副图,其实指标非常简单,但五脏俱全,仓位的提醒以及仓位的一个控制量都是一个信号提醒,蓝色的筹码,显而易见就是一个少仓信号,具体的值就是一个2成.黄色的筹码算是一个中等仓位,具体的值应该是一个5~6成仓.高级仓位区就是一个红色的筹码位置了仓位可以做到一个8成仓再结合当下的消息面,我们甚至可以满仓入手

仓位控制源码
MID:=(3*CLOSE+LOW+OPEN+HIGH)/6;BBI线:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;CPX40:=WMA(MID,40);CPX30:=WMA(MID,30);CPX20:=WMA(MID,20);CPX15:=WMA(MID,15);CPX10:=WMA(MID,10);CPX5:=WMA(MID,5);CPX3:=WMA(MID,3);STZF:=(MAX(CLOSE,OPEN)/MIN(CLOSE,OPEN)-1)*100;均STZF:=(SUM(STZF,21)-STZF)/20;DYX:=CLOSE<REF(CLOSE,1) AND (100*(REF(CLOSE,1)-CLOSE)/REF(CLOSE,1)>(均STZF*2.5));ZNCPX3:=IFF(DYX,(6*CLOSE+2*REF(MID,1)+1*REF(MID,2))/9,CPX3);DYKX:=CLOSE>REF(CLOSE,1) AND (100*(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)>(均STZF*2.5));ZNCPX5:=IFF(DYKX,(6*CLOSE+2*REF(MID,1)+1*REF(MID,2))/9,CPX5);CPMXK:=CPX20;CPMXM:=CPX30;CPKXM:=ZNCPX3;CPKXK:=ZNCPX3;UP:=CPX30>REF(CPX30,1);DOWN:=CPX30<REF(CPX30,1);CPXM:=IFF(UP,CPMXK,IFF(DOWN,CPMXM,0));CPXK:=IFF(UP,CPKXM,IFF(DOWN,CPKXK,0));D:=CPXK> CPXM;K:=CPXK<=CPXM;长:=WMA(MID,30);中:=WMA(MID,20);短:=WMA(MID,10);SXX:=短>REF(短,1) AND 中<REF(中,1) AND 长<REF(长,1);SMX:=短>REF(短,1) AND 中>REF(中,1) AND 长<REF(长,1);SML:=短>REF(短,1) AND 中>REF(中,1) AND 长>REF(长,1);SXL:=短>REF(短,1) AND 中<REF(中,1) AND 长>REF(长,1);XML:=短<REF(短,1) AND 中>REF(中,1) AND 长>REF(长,1);XXL:=短<REF(短,1) AND 中<REF(中,1) AND 长>REF(长,1);XXX:=短<REF(短,1) AND 中<REF(中,1) AND 长<REF(长,1);均线最大:=MAX(CPX5,MAX(CPX10,MAX(CPX20,MAX(CPX30,CPX40))));均线最小:=MIN(CPX5,MIN(CPX10,MIN(CPX20,MIN(CPX30,CPX40))));高缠绕度:=1000*(均线最大/均线最小-1)<27;低缠绕度:=1000*(均线最大/均线最小-1)>=27;投机:=IFF(BARSSINCE(C>0)>=40,10,0);STICKLINE(投机,0,10,3.00,0),COLORBLUE,COLOR990000;试盘:=IFF(SXX,20,0);STICKLINE(SXX,0,20,3.00,0),COLOR990000;加仓:=IFF(SMX AND D,40,IFF(SMX AND K,20,0));STICKLINE(SMX AND D,0,40,3.00,0),COLORYELLOW,COLOR0088FF;STICKLINE(SMX AND K,0,20,3.00,0),COLORBLUE,COLOR990000;重仓:=IFF(SML AND D AND 低缠绕度,90,IFF(SML AND D AND 高缠绕度,60,IFF(SML AND K,20,0)));STICKLINE(SML AND K ,0,20,3.00,0),COLOR990000;STICKLINE(SML AND D AND 低缠绕度,0,90,3.00,0),COLORRED,COLOR000055;STICKLINE(SML AND D AND 高缠绕度,0,60,3.00,0),COLORYELLOW,COLOR0088FF;高仓:=IFF(SXL AND D AND 低缠绕度,70,IFF(SXL AND D AND 高缠绕度,40,IFF(SXL AND K,20,0)));STICKLINE(((SXL AND K) OR (SXL AND D AND 高缠绕度)),0,20,3.00,0),COLORBLUE,COLOR990000;STICKLINE(SXL AND D AND 低缠绕度,0,70,3.00,0),COLOR000055;STICKLINE(SXL AND D AND 高缠绕度 ,0,40,3.00,0),COLOR0088FF;减仓:=IFF(XML AND D,60,IFF(XML AND K,20,0));STICKLINE(XML AND D,0,60,3.00,0),COLOR0088FF;STICKLINE(XML AND K,0,20,3.00,0),COLOR990000;轻仓:=IFF(XXL AND D,30,IFF(XXL AND K,20,0));STICKLINE(XXL AND D,0,30,3.00,0),COLOR0088FF;STICKLINE(XXL AND K,0,20,3.00,0),COLOR990000;空仓:=IFF(XXX,0,0);仓位1:=IFF(SML AND D AND 低缠绕度,90,IFF(SXL AND D AND 低缠绕度,70,IFF((XML AND D) OR (SML AND D AND 高缠绕度),60,IFF((1/2)==10,50,IFF((SMX AND D) OR (SXL AND D AND 高缠绕度),40,IFF(XXL AND D,30,0))))));仓位2:=IFF(SXX OR (SMX AND K) OR (SML AND K) OR (SXL AND K) OR(XML AND K) OR (XXL AND K),20,10);仓位A:=MAX(仓位1,仓位2);配置仓位:=IFF(((REF(仓位A,1)==90) OR (REF(仓位A,1)==70)) AND (仓位A<=50 AND 仓位A>=30),60,仓位A);STICKLINE(((REF(仓位A,1)==90) OR (REF(仓位A,1)==70)) AND (仓位A<=50 AND 仓位A>=30),0,60,3.00,0),COLOR0088FF;修正一天:=COUNT(配置仓位>=70,2)==1 AND COUNT(配置仓位>=30 AND 配置仓位<=60,2)==1;修正二天:=COUNT(配置仓位>=70,3)==1 AND COUNT(配置仓位>=30 AND 配置仓位<=60,3)==2;修正三天:=COUNT(配置仓位>=70,4)==1 AND COUNT(配置仓位>=30 AND 配置仓位<=60,4)==3;修正四天:=COUNT(配置仓位>=70,5)==1 AND COUNT(配置仓位>=30 AND 配置仓位<=60,5)==4;修正五天:=COUNT(配置仓位>=70,6)==1 AND COUNT(配置仓位>=30 AND 配置仓位<=60,6)==5;修正六天:=COUNT(配置仓位>=70,7)==1 AND COUNT(配置仓位>=30 AND 配置仓位<=60,7)==6;修正七天:=COUNT(配置仓位>=70,8)==1 AND COUNT(配置仓位>=30 AND 配置仓位<=60,8)==7;修正八天:=COUNT(配置仓位>=70,9)==1 AND COUNT(配置仓位>=30 AND 配置仓位<=60,9)==8;修正九天:=COUNT(配置仓位>=70,10)==1 AND COUNT(配置仓位>=30 AND 配置仓位<=60,10)==9;修正十天:=COUNT(配置仓位>=70,11)==1 AND COUNT(配置仓位>=30 AND 配置仓位<=60,11)==10;修正十一天:=COUNT(配置仓位>=70,12)==1 AND COUNT(配置仓位>=30 AND 配置仓位<=60,12)==11;修正十二天:=COUNT(配置仓位>=70,13)==1 AND COUNT(配置仓位>=30 AND 配置仓位<=60,13)==12;修正十三天:=COUNT(配置仓位>=70,14)==1 AND COUNT(配置仓位>=30 AND 配置仓位<=60,14)==13;修正条件BX:=((修正一天 AND D) OR (修正二天 AND D) OR (修正三天 AND D) OR(修正四天 AND D) OR (修正五天 AND D) OR (修正六天 AND D) OR(修正七天 AND D) OR (修正八天 AND D) OR (修正九天 AND D) OR(修正十天 AND D) OR (修正十一天 AND D) OR (修正十二天 AND D) OR (修正十三天 AND D));STICKLINE(修正条件BX,0,配置仓位,3.00,0),COLOR000055;蓝:=配置仓位<=20;红:=(配置仓位>=70) OR 修正一天 OR 修正二天 OR 修正三天 OR 修正四天 OR 修正五天 OR 修正六天 OR修正七天 OR 修正八天 OR 修正九天 OR 修正十天 OR 修正十一天 OR 修正十二天 OR 修正十三天;黄:=(红==0) AND (蓝==0);