예스스탁
예스스탁 답변
2021-09-09 14:37:41
안녕하세요
예스스탁입니다.
1. 시스템
var : tx(0);
var1 = Highest(V,224);
Var2 = Ema(C,1);
Var3 = Ema(C,224);
Var4 = Highest(H,20);
Var5 = (Highest(H,26)+Lowest(L,26))/2;
if V > var1[1] and Highest(H,84)[1] <= Lowest(L,84)[1]*1.50 and C >= C[1]*1.10 Then
{
value1 = Index;
Value2 = V;
Value3 = 0;
}
Else
{
if Value2 > 0 and V <= Value2*0.15 Then
Value3 = value3+1;
}
if CrossUp(Var2,Var3) Then
Value4 = Index;
if C > Var4[1] Then
{
Value5 = Index;
Value6 = 0;
}
Else
{
if Value6 == 0 and Value5 > 0 and Index >= Value5+3 and Value6 == 0 and C[2] < O[2] and C[1] < O[1] and C > O Then
Value6 = 1;
if Value6 == 0 and Value5 > 0 and C < Var5 Then
Value6 = -1;
}
if value1 > 0 and Index > value1 and Index < value1+20 and
value4 > 0 and Index > value4 and Index < value4+30 and
C <= C[112]*2 and
value4 <= Value1 and
AccumN(M,20) >= 100000000000 and
Value3 >= 2 Then
{
if (Value6 == 1 and Value6 == 0) Then
Buy("b1",AtMarket);
if (Value6 == -1 and Value6 == 0) Then
Buy("b2");
}
2. 종목검색
var : tx(0);
var1 = Highest(V,224);
Var2 = Ema(C,1);
Var3 = Ema(C,224);
Var4 = Highest(H,20);
Var5 = (Highest(H,26)+Lowest(L,26))/2;
if V > var1[1] and Highest(H,84)[1] <= Lowest(L,84)[1]*1.50 and C >= C[1]*1.10 Then
{
value1 = Index;
Value2 = V;
Value3 = 0;
}
Else
{
if Value2 > 0 and V <= Value2*0.15 Then
Value3 = value3+1;
}
if CrossUp(Var2,Var3) Then
Value4 = Index;
if C > Var4[1] Then
{
Value5 = Index;
Value6 = 0;
}
Else
{
if Value6 == 0 and Value5 > 0 and Index >= Value5+3 and Value6 == 0 and C[2] < O[2] and C[1] < O[1] and C > O Then
Value6 = 1;
if Value6 == 0 and Value5 > 0 and C < Var5 Then
Value6 = -1;
}
if value1 > 0 and Index > value1 and Index < value1+20 and
value4 > 0 and Index > value4 and Index < value4+30 and
C <= C[112]*2 and
value4 <= Value1 and
AccumN(M,20) >= 100000000000 and
Value3 >= 2 and
((Value6 == 1 and Value6 == 0) or (Value6 == -1 and Value6 == 0)) Then
{
Find(1);
}
3 강조
var : tx(0);
var1 = Highest(V,224);
Var2 = Ema(C,1);
Var3 = Ema(C,224);
Var4 = Highest(H,20);
Var5 = (Highest(H,26)+Lowest(L,26))/2;
if V > var1[1] and Highest(H,84)[1] <= Lowest(L,84)[1]*1.50 and C >= C[1]*1.10 Then
{
value1 = Index;
Value2 = V;
Value3 = 0;
}
Else
{
if Value2 > 0 and V <= Value2*0.15 Then
Value3 = value3+1;
}
if CrossUp(Var2,Var3) Then
Value4 = Index;
if C > Var4[1] Then
{
Value5 = Index;
Value6 = 0;
}
Else
{
if Value6 == 0 and Value5 > 0 and Index >= Value5+3 and Value6 == 0 and C[2] < O[2] and C[1] < O[1] and C > O Then
Value6 = 1;
if Value6 == 0 and Value5 > 0 and C < Var5 Then
Value6 = -1;
}
if value1 > 0 and Index > value1 and Index < value1+20 and
value4 > 0 and Index > value4 and Index < value4+30 and
C <= C[112]*2 and
value4 <= Value1 and
AccumN(M,20) >= 100000000000 and
Value3 >= 2 and
((Value6 == 1 and Value6 == 0) or (Value6 == -1 and Value6 == 0)) Then
{
tx = Text_New(sDate,sTime,H,NumToStr(C,2));
Text_SetStyle(tx,2,1);
PlotPaintBar(H,L,"강조",MAGENTA);
}
즐거운 하루되세요
> 찬영아빠 님이 쓴 글입니다.
> 제목 : 종목검색식과 강조수식 부탁드립니다.
> 224 신고거래량 매매
조건1. 신고거래량이 발생하기이전 84봉간 시가 대비 종가는 절대값 50% 이하. 고가에서 저가로 -50%이상 하락한적이 없으며, 저가에서 고가로 50%이상 상승한적 없다
조건2. 최근 30봉중 1일지수이평 종가가 224일 종가 지수이평을 상향돌파 1회 이상
조건3. 전일 종가는 112봉전 종가 대비 100% 이하이다. (6개월 동안 크게 상승하지 않았다.)
조건4. 최근 20봉의 최고거래량이 발생한봉은 224일 최고거래량이며, 224일 지수이평 상향돌파 이후에 나와야 한다, 최고거래량, 224지수이평 돌파가 동시에 나오는것은 괜찮다.
조건5. 최근 20봉의 최고거래량이 발생한 봉의 종가는 전일 종가 대비 10% 이상 상승해야 한다.
조건6. 최근 20봉의 거래대금은 100,000백만원 이상이다. (천억원 이상)
조건7. 최근 20봉중 양봉의 최대거래량이 발생한 이후 음봉의 최대거래량은 양봉의 최대거래량의 30% 이하이다. 거래량을 동반한 장대음봉은 없다.
조건8. 신고거래량이 발생한 봉 이후 신고거래량의 15%이하로 거래량이 발생한봉 2개 이상
조건9. 최고가 이후 26일 중심값 이하로 종가가 하락한 적이 없을 경우, 음봉 음봉 양봉일 경우 다음날 시초가 매수
조건10. 최고가 이후 26일 중심값 이하로 가격이 하락하였다면 중심값을 골든크로스할 때 매수
위 조건의 종목검색식과 매수되는 봉에 강조표시 부탁드립니다. 그리고 매수가격에 텍스트도 부탁드립니다. 감사합니다.