수고하십니다.
아래의 식을 수정보완 부탁드립니다.
월봉 시가를 종가상 바로 하방이탈하여
다시 월봉의 시가를 종가상 돌파하는 검색을 아래와 같이 만들어봤는데
수정보완을 부탁드립니다.
if sDate > sDate[1]+30 Then
{
var1 = O;
}
var : 종가_월봉시가데드(0), 봉번호(0) ;
if CrossDown(c, var1) Then
{
종가_월봉시가데드 = -1;
봉번호 = Index;
}
if CrossUp(c,var1) Then
{
종가_월봉시가데드 = 1;
if 종가_월봉시가데드[1] == -1 and
봉번호 > 0 and
Index < 봉번호+10
//Index >= 봉번호+3
Then
Plot1(L, "월봉 시가 돌파");
}
수정보완 요청사항
1. 월봉의 시가를 월 첫날 바로 하방이탈하여
다시 돌파한 기간이 3일보다 커야되고 10일보다 작아야된다.
(위의 식이 요청사항의 조건을 만족하지 못하는것 같아서 도움을 요청드립니다)
감사합니다.
답변 1
예스스탁
예스스탁 답변
2023-01-30 14:07:14
안녕하세요
예스스탁입니다.
var : 종가_월봉시가데드(0), 봉번호(0) ;
if sDate > sDate[1]+30 Then
{
var1 = O;
#월첫봉에서 0으로 초기화
종가_월봉시가데드 = 0;
#첫봉이 음봉이면 값저장
if C < var1 Then
{
종가_월봉시가데드 = -1;
봉번호 = Index;
}
}
Else
{
#월시가 하향이탈하면 값
if CrossDown(c, var1) Then
{
종가_월봉시가데드 = -1;
봉번호 = Index;
}
if CrossUp(c,var1) Then
{
종가_월봉시가데드 = 1;
if 종가_월봉시가데드[1] == -1 and
봉번호 > 0 and
Index < 봉번호+10 and
Index >= 봉번호+3 Then
Plot1(L, "월봉 시가 돌파");
}
}
즐거운 하루되세요
> 질풍이 님이 쓴 글입니다.
> 제목 : 수식 수정보완 부탁드립니다.
> 수고하십니다.
아래의 식을 수정보완 부탁드립니다.
월봉 시가를 종가상 바로 하방이탈하여
다시 월봉의 시가를 종가상 돌파하는 검색을 아래와 같이 만들어봤는데
수정보완을 부탁드립니다.
if sDate > sDate[1]+30 Then
{
var1 = O;
}
var : 종가_월봉시가데드(0), 봉번호(0) ;
if CrossDown(c, var1) Then
{
종가_월봉시가데드 = -1;
봉번호 = Index;
}
if CrossUp(c,var1) Then
{
종가_월봉시가데드 = 1;
if 종가_월봉시가데드[1] == -1 and
봉번호 > 0 and
Index < 봉번호+10
//Index >= 봉번호+3
Then
Plot1(L, "월봉 시가 돌파");
}
수정보완 요청사항
1. 월봉의 시가를 월 첫날 바로 하방이탈하여
다시 돌파한 기간이 3일보다 커야되고 10일보다 작아야된다.
(위의 식이 요청사항의 조건을 만족하지 못하는것 같아서 도움을 요청드립니다)
감사합니다.