커뮤니티
문의
2012-05-29 09:28:58
337
글번호 51392
전문가마당 16번 챠트검색식에 급등주검색을
시스템식으로 변경을 부탁 드립니다
1 거래량비율 (n봉): (3분)1봉전 거래량대비 0봉전 거래량비율 200% 이상
2 체결강도 90% 이상 1000% 이하
위 2가지 사항을 추가 했으면 좋겠습니다
답변 1
예스스탁 예스스탁 답변
2012-05-29 14:58:04
안녕하세요
예스스탁입니다.
매수식만 있는 식들입니다.
청산식을 추가하시거나
강제청산등을 추가해서 적용하시기 바랍니다.
1.
Input : Period(120), updown_pers(40), exit_perd(20),per(200);
Var : vhigh(0), vlow(0), vhvol(0), vavg(0), Cond(-1), bVal(0);
vhigh = highest(H[1], Period);
vlow = lowest(L[1], Period);
If cond == -1 then {
if (vhigh - vlow) / vhigh * 100 <= updown_pers then {
vhvol = highest(V[1], Period);
vavg = ma(V[1], Period);
If CrossUp(C , vhigh) && ( V > vhvol * 0.8 || V > vavg * 2 ) then {
Cond = 1;
bVal = C;
}
}
}
if cond == 1 then {
If C < ma(C, exit_perd) then
{ cond = -1;}
if H > BVal * 1.05 and C < H*0.95 and
( V > ma(V,120)*20) Then
{ cond = -1;}
}
if accumN(iff(cond==1,1,0),10) >= 1 Then {
if CrossUp(C, highest(H,120)[1]) Then
cond = 1;
}
if cond == 1 && Cond[1] != 1 and
V >= V[1]*(1+Per/100) and
Upvol/DownVol*100 >= 90 and Upvol/DownVol*100 < 1000 then
buy();
2.
input : period(40), Percent(50), RePercent(50);
var : HighV(0), LowV(0), HighIdx(0), LowIdx(0),RetraceLow(0), preHighV(0), ReTrend(0);
var : RetraceCond(false), ReboundCond(false), HighLowCond(false);
HighV = highest(H,period)[1]; // Period 기간 동안의 최고가
LowV = Lowest(L,period)[1]; // Period 동안의 최저가
HighIdx = NthHighestBar(1,H[1], period); // 최고가가 발생한 시점의 인덱스
LowIdx = NthLowestBar(1, L[1], period); // 최저가가 발생한 시점의 인덱스
if H[1] == HighV Then // 최고가 형성 이후의 최저 종가(조정 기간 동안의 최저종가)
RetraceLow = C;
if C < RetraceLow Then
RetraceLow = C;
Else
RetraceLow = RetraceLow;
PreHighV = highest(H,10)[Period-10]; // 최저가 형성 이전의 고가
RetraceCond = RetraceLow >= HighV - (HighV-LowV)*(RePercent/100);
ReboundCond = C >= (HighV+RetraceLow)/2;
HighLowCond = RetraceLow > PreHighV; // 조정시점의 저가가 상승추세 이전의 저점보다 높은지 여부
if LowIdx > HighIdx && C > O Then { //저가 형성 이후에 고가 형성
if HighIdx > 3 && HighV > LowV * (1+Percent/100) && RetraceCond && ReboundCond && HighLowCond Then
ReTrend = 1;
Else
ReTrend = 0;
}
if ReTrend[1] == 0 && Retrend == 1 and
V >= V[1]*(1+Per/100) and
Upvol/DownVol*100 >= 90 and Upvol/DownVol*100 < 1000 then
buy();
즐거운 하루되세요
> 징기스칸11 님이 쓴 글입니다.
> 제목 : 문의
> 전문가마당 16번 챠트검색식에 급등주검색을
시스템식으로 변경을 부탁 드립니다
1 거래량비율 (n봉): (3분)1봉전 거래량대비 0봉전 거래량비율 200% 이상
2 체결강도 90% 이상 1000% 이하
위 2가지 사항을 추가 했으면 좋겠습니다
이전글