커뮤니티
종목검색식 부탁
2008-09-17 16:20:00
823
글번호 17059
항상 감사드립니다.
다음 종목 검색식을 갭보정용으로 수정 부탁드립니다.
감사드립니다.
Input: P1(120),P2(80),P3(40),P4(20);
Var: SecondUpBand(0), SecondDownBand(0);
SecondUpBand = BollBandUp(P3,2);
SecondDownBand= BollBandDown(P3,2);
if SecondDownBand > MA(C,P2) and MA(C,P1) < MA(C,P2)
and MA(C,P1) > MA(C,P1)[2] and MA(C,P2) > MA(C,P2)[2]
Then
{
If C == C[1] Then
value1 = 0.001;
Else
value1 = (C-C[1])/C[1]*100;
}
Else
value1 = 0;
Find(value1);
답변 1
예스스탁 예스스탁 답변
2008-09-17 16:44:03
안녕하세요
예스스탁입니다.
Input: P1(120),P2(80),P3(40),P4(20);
Var: SecondUpBand(0), SecondDownBand(0);
var : sumGap(0), gap(0), GO(0), GH(0), GL(0), GC(0);
if date!=date[1] then { // 날짜가 변경되는 봉에서(분봉에서 첫번째 봉)
gap = Open-Close[1]; // 일간갭
sumGap = sumGap+gap; // 일간갭 누적
}
GC = C - sumGap; // 갭보정 종가
SecondUpBand = ma(GC, P3) + (2 * std(GC, P3));
SecondDownBand= ma(GC, P3) - (2 * std(GC, P3));
if SecondDownBand > MA(GC,P2) and MA(GC,P1) < MA(GC,P2)
and MA(GC,P1) > MA(GC,P1)[2] and MA(GC,P2) > MA(GC,P2)[2]
Then
{
If GC == GC[1] Then
value1 = 0.001;
Else
value1 = (GC-GC[1])/GC[1]*100;
}
Else
value1 = 0;
Find(value1);
검색식에 사용되는 값을 갭보정 종가로 변경했습니다.
다만 갭보정은 분봉 이하에서 의미가 있으므로 분봉으로 검색하셔야 합니다.
또한 검색은 봉갯수가 차트만큼 제공되지 않으므로 이점도 유의하시기 바랍니다.
즐거운 하루되세요
> pareter 님이 쓴 글입니다.
> 제목 : 종목검색식 부탁
> 항상 감사드립니다.
다음 종목 검색식을 갭보정용으로 수정 부탁드립니다.
감사드립니다.
Input: P1(120),P2(80),P3(40),P4(20);
Var: SecondUpBand(0), SecondDownBand(0);
SecondUpBand = BollBandUp(P3,2);
SecondDownBand= BollBandDown(P3,2);
if SecondDownBand > MA(C,P2) and MA(C,P1) < MA(C,P2)
and MA(C,P1) > MA(C,P1)[2] and MA(C,P2) > MA(C,P2)[2]
Then
{
If C == C[1] Then
value1 = 0.001;
Else
value1 = (C-C[1])/C[1]*100;
}
Else
value1 = 0;
Find(value1);