커뮤니티
3분봉
2026-03-18 12:37:45
45
글번호 231134
감사합니다
1. 3분봉에서 당일 첫봉 종가가 피봇2차저항을 돌파하였다는 것을 봉개수 지표로 정의하고 싶습니다. (당일 첫번째 종가 정의)
2. 3분봉에서 당일 두번째 종가가 피봇2차 저항위에 있고 양봉이다는 것을 봉개수 지표로 정의하고 싶습니다.(당일 두번째 종가 정의)
답변 1
예스스탁 예스스탁 답변
2026-03-18 14:23:51
안녕하세요
예스스탁입니다.
if Bdate != Bdate[1] Then
{
b = 0;
}
b = b+1;
위 수식에서 b가 당일 봉수를 카운트 하는 내용입니다.
b로 봉수와 조건을 지정하고 조건만족여부를 판단하게 수식 구현하시면 됩니다.
지표값으로는 어떤값을 출력할지 알 수 없어
당일 지정한 봉에서 조건이 만족하면 Condition1변수가 true가 되게 작성해 드립니다.
1
Var : Pv(0),R1(0),R2(0),S1(0),S2(0);
var : b(nan);
Pv = (DayHigh(1)+DayLow(1)+DayClose(1))/3;
R1 = 2*Pv-DayLow(1);
R2 = Pv+DayHigh(1)-DayLow(1);
S1 = 2*Pv-DayHigh(1);
S2 = Pv-DayHigh(1)+DayLow(1);
if Bdate != Bdate[1] Then
{
#날짜변경시 봉수 0으로 초기화
b = 0;
#조건만족 여부 변수는 false
Condition1 = False;
}
#당일봉수
b = b+1;
#당일 첫봉이고 종가가 2차저항을 돌파하면 true
if b == 1 and crossup(c,R2) Then
Condition1 = true;
2
Var : Pv(0),R1(0),R2(0),S1(0),S2(0);
var : b(nan);
Pv = (DayHigh(1)+DayLow(1)+DayClose(1))/3;
R1 = 2*Pv-DayLow(1);
R2 = Pv+DayHigh(1)-DayLow(1);
S1 = 2*Pv-DayHigh(1);
S2 = Pv-DayHigh(1)+DayLow(1);
if Bdate != Bdate[1] Then
{
#날짜변경시 봉수 0으로 초기화
b = 0;
#조건만족 여부 변수는 false
Condition1 = False;
}
#당일봉수
b = b+1;
#당일 두번쨰봉에서 종가가 2차저항 위에고 양봉이면 true
if b == 2 and c > R2 and C > O Then
Condition1 = true;
즐거운 하루되세요
다음글
이전글