커뮤니티
전일 고가 전일 저가에서 진입하려고 합니다.
2019-02-02 15:58:01
242
글번호 125890
나스닥 선물에서 전일 고가와 전일 저가를 기준으로 진입하려고 하는데요.
L-PriceScale*5<=dayhigh(1) and L+PriceScale*5>=dayhigh(1)
위 시스템 수식을 이용하여 전일 고가를 기준으로 캔들의 저가가 상하 5틱 이내의 범위에 있으면 진입하려고 합니다.
차트상으로는 아래 보조지표식에 따라 그은 선에 캔들의 저가가 도달하였는데 진입 신호가 안나옵니다.
보조지표에서 그은 전일 고가와 시스템 수식에서 인식하는 전일 고가의 가격이 서로 다른 것 같아보입니다.
이 문제는 개장 시간과 마감 시간을 보조지표식과 시스템 수식에서 다르게 적용되는 것은 아닌가 하는 생각이 듭니다.
아무튼 문제를 해결하려면 어떻게 해야하는지요?
보조 지표식
var : OO(0),HH(0),LL(0),CC(0),OO1(0),HH1(0),LL1(0),CC1(0);
if Bdate != Bdate[1] Then{
OO = O;
HH = H;
LL = L;
OO1 = OO[1];
HH1 = HH[1];
LL1 = LL[1];
CC1 = CC[1];
}
if H > HH Then
HH = H;
if L < LL Then
LL = L;
CC = C;
var1 = dayhigh(0);
var2 = daylow(0);
var3 = var1-var2;
plot1(HH1,"전일고가");
plot2(LL1,"전일저가");
plot3((LL1+HH1)/2,"전일중심");
답변 1
예스스탁 예스스탁 답변
2019-02-07 13:22:07
안녕하세요
예스스탁입니다.
HH1과 dayhigh(1)는 같은 값입니다.
작성하신 내용에 특별히 문제가 있는 부분이 없습니다.
연결데이타를 이용하시고 월물이 변경되는 날일수도 있으므로
아래와 같이 변경하셔서 적용해 보시기 바랍니다.
var : OO(0),HH(0),LL(0),CC(0),OO1(0),HH1(0),LL1(0),CC1(0);
if Bdate != Bdate[1] Then
{
OO = O;
HH = H;
LL = L;
OO1 = OO[1];
HH1 = HH[1];
LL1 = LL[1];
CC1 = CC[1];
}
if H > HH Then
HH = H;
if L < LL Then
LL = L;
CC = C;
var1 = dayhigh(0);
var2 = daylow(0);
var3 = var1-var2;
if abs(L-HH1) <= PriceScale*5 Then
Buy("b");
즐거운 하루되세요
> 천왕봉 님이 쓴 글입니다.
> 제목 : 전일 고가 전일 저가에서 진입하려고 합니다.
> 나스닥 선물에서 전일 고가와 전일 저가를 기준으로 진입하려고 하는데요.
L-PriceScale*5<=dayhigh(1) and L+PriceScale*5>=dayhigh(1)
위 시스템 수식을 이용하여 전일 고가를 기준으로 캔들의 저가가 상하 5틱 이내의 범위에 있으면 진입하려고 합니다.
차트상으로는 아래 보조지표식에 따라 그은 선에 캔들의 저가가 도달하였는데 진입 신호가 안나옵니다.
보조지표에서 그은 전일 고가와 시스템 수식에서 인식하는 전일 고가의 가격이 서로 다른 것 같아보입니다.
이 문제는 개장 시간과 마감 시간을 보조지표식과 시스템 수식에서 다르게 적용되는 것은 아닌가 하는 생각이 듭니다.
아무튼 문제를 해결하려면 어떻게 해야하는지요?
보조 지표식
var : OO(0),HH(0),LL(0),CC(0),OO1(0),HH1(0),LL1(0),CC1(0);
if Bdate != Bdate[1] Then{
OO = O;
HH = H;
LL = L;
OO1 = OO[1];
HH1 = HH[1];
LL1 = LL[1];
CC1 = CC[1];
}
if H > HH Then
HH = H;
if L < LL Then
LL = L;
CC = C;
var1 = dayhigh(0);
var2 = daylow(0);
var3 = var1-var2;
plot1(HH1,"전일고가");
plot2(LL1,"전일저가");
plot3((LL1+HH1)/2,"전일중심");
이전글