커뮤니티
종목검색 부탁드립니다
2025-11-03 02:53:07
203
글번호 227570
월봉상 음봉후 연속된 양봉 3번 출현후 3봉중 가장높은 고가를 돌파하는 일봉 검색식 부탁드립니다.
문의: 일봉차트에 지표를 띄워 놓으면 주봉과 월봉에도 공통적으로 적용되는데 어떻게 해야할지 부탁 드립니다.
감사 합니다.
답변 4
예스스탁 예스스탁 답변
2025-11-03 13:59:10
안녕하세요
예스스탁입니다.
속성에서 검색에필요한 최소기간에 넉넉히 150봉 이상 설정하시고
일봉주기에서 종목검색을 하시면 됩니다.
var : cnt(0),HH(0);
Array : MH[10](0),ML[10](0),MC[10](0),MO[10](0);
if Bdate > Bdate[1]+30 Then
{
For cnt = 9 DownTo 1
{
MH[cnt] = MO[cnt-1];
MH[cnt] = MH[cnt-1];
ML[cnt] = ML[cnt-1];
MC[cnt] = MC[cnt-1];
}
MO[0] = O;
MH[0] = H;
ML[0] = L;
HH = 0;
if MO[4] > 0 and
MC[4] < MO[4] and
MC[3] > MO[3] and
MC[2] > MO[2] and
MC[1] > MO[1] Then
{
HH = max(MH[1],MH[2],MH[3]);
}
}
if MH[0] > 0 and H > MH[0] Then
MH[0] = H;
if ML[0] > 0 and L < ML[0] Then
ML[0] = L;
MC[0] = C;
if HH > 0 and CrossUp(C,HH) Then
Find(1);
즐거운 하루되세요
nams60
2025-11-03 19:04:06
죄송 하지만 다시한번 검토 부탁 드립니다. 검색주기를 바꿔봐도 검색되는종목이 하나도 안나옵니다.
예스스탁 예스스탁 답변
2025-11-04 08:48:33
안녕하세요
예스스탁입니다.
1
월봉시가에 오류가 있어 수정해 드립니다.
2
"월봉상 음봉후 연속된 양봉 3번 출현후"
현재수식에서 전월기준 위 조건이 충족되면
최고가(HH)를 저장해서 비교하게 됩니다.
전월기준 해당 조건이 아니면 HH가 0이고 조건해제입니다.
만약 전월기준이 아니고 과거에 어느 시점이든지 해당되면
아래수식에서 HH=0;은 삭제하시면 됩니다.
3
상향돌파 crossup으로는 종목이 나오지 않아
C > HH로 변경해 드립니다.
crossup은 전일종가는 HH보다 작고 오늘은 커야하므로
체크해보시고 변경하시기 바랍니다.
4
var : cnt(0),HH(0);
Array : MH[10](0),ML[10](0),MC[10](0),MO[10](0);
if Sdate > Sdate[1]+30 Then
{
For cnt = 9 DownTo 1
{
MO[cnt] = MO[cnt-1];
MH[cnt] = MH[cnt-1];
ML[cnt] = ML[cnt-1];
MC[cnt] = MC[cnt-1];
}
MO[0] = O;
MH[0] = H;
ML[0] = L;
HH = 0; //전월기준이 아니면 해당부분삭제
if MO[4] > 0 and
MC[4] < MO[4] and
MC[3] > MO[3] and
MC[2] > MO[2] and
MC[1] > MO[1] Then
{
HH = max(MH[1],MH[2],MH[3]);
}
}
if MH[0] > 0 and H > MH[0] Then
MH[0] = H;
if ML[0] > 0 and L < ML[0] Then
ML[0] = L;
MC[0] = C;
if HH > 0 and C > HH Then //CrossUp(C,HH)
Find(1);
즐거운 하루되세요
nams60
2025-11-04 23:43:01
감사 합니다.