function selllist = Judge_SellConditionKDJ(holdshare,t,CP,CQ,stopsig,K,D)
% 程序功能:本程序实现对买入条件的判定,并返回卖出股票列表selllist变量
% 编写时间:2019年12月21日
% 重要提示:对于卖出股票而言要考虑到停牌的影响和跌停的影响
%% 变量定义
selllist = zeros(size(holdshare));
%% 卖出条件判定——请在下方做出买入条件的判定,并赋值给买入卖出股票的记录变量selllist
for j=1:size(holdshare,1)
if stopsig(j)==0
con=zeros(1,2);
con(1)=K(j,t-1)>70 & K(j,t)<70;
con(2)=K(j,t-1)<70 & K(j,t-1)>30 & K(j,t-1)>D(j,t-1) & K(j,t)<D(j,t);
if holdshare(j)>0 && sum(con)>0
if CQ(j,t)>0 && CP(j,t)>CP(j,t-1)*(1-0.095)
selllist(j)=1;
else
stopsig(j)=1;
end
end
else
if CQ(j,t)>0 && CP(j,t)>CP(j,t-1)*(1-0.095)
selllist(j)=1;
stopsig(j)=0;
end
end
end