커뮤니티
문의
2005-06-30 13:53:57
1087
글번호 7653
/
답변 1
예스스탁 예스스탁 답변
2005-06-29 08:44:35
안녕하세요
예스스탁입니다.
문의하신 식은 다음과 같습니다.
1.
input : N(10);
Var : value1(0), value2(0);
If DayClose(1) > DayOpen(1) Then
{
value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayLow(1);
value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayHigh(1);
}
Else If DayClose(1) < DayOpen(1) Then
{
value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayLow(1);
value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayHigh(1);
}
Else
{
value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayLow(1);
value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayHigh(1);
}
if crossup(C,value1) and accumn(iff(crossup(c,value1),1,0),N) >= 2 then
var1 = 1;
else
var1 = 0;
find(var1);
2.
Var : value1(0), value2(0);
If DayClose(1) > DayOpen(1) Then
{
value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayLow(1);
value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayHigh(1);
}
Else If DayClose(1) < DayOpen(1) Then
{
value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayLow(1);
value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayHigh(1);
}
Else
{
value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayLow(1);
value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayHigh(1);
}
if crossup(c,value1) and crossup(ma(c,3),ma(c,6)) then
var1 = 1;
else
var1 = 0;
find(var1);
3.
Var : value1(0), value2(0);
If DayClose(1) > DayOpen(1) Then
{
value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayLow(1);
value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayHigh(1);
}
Else If DayClose(1) < DayOpen(1) Then
{
value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayLow(1);
value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayHigh(1);
}
Else
{
value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayLow(1);
value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayHigh(1);
}
if crossup(c,value1) and crossup(C,ma(c,3)) and crossup(c,ma(c,6)) then
var1 = 1;
else
var1 = 0;
find(var1);
즐거운 하루되세요
> HH_hs0105 님이 쓴 글입니다.
> 제목 : 문의
>
문의 1. 주가가 최근 N일이내 Demark 상위라인을 뚫은 적이 있고, 밴드안으로 돌아온 다음 재차 상위 밴드를 뚫는 종목검색식
2. 주가가 Demark 상위라인을 뚫고 3일이평선이 6일이평선을 골든크로스, 이 두 조건 모두를 만족하는 검색식
3. 주가가 Demark 상위라인을 뚫고 주가가 3일, 6일이평선을 동시에 돌파, 이 두조건 모두를 만족하는 종목검색식