커뮤니티
수정 부탁드립니다,
2014-02-14 11:16:30
207
글번호 72543
고생이 많으십니다..
아래 지표식 어디가 잘못된건지 확인 부탁드립니다
원하는 구현 내용은
첨부한 그림에서 화살표 부분이 표시 되지 않도록 하는겁니다..
그림에서 보면 +표시가 시작되는 지점부터 NN봉까지
○표시가 "0"원으로 되서 생기는 문제인듯합니다...
[참고로 종목은 무관한듯한데 그림의 종목은 삼원강재입니다]
수고하시고
즐거운 주말 보내시기 바랍니다...
///////////////////////////////////
input: period7(480),NN(20) ;
#######################
var : P7(0) ;
var : H7(0),HH7(0);
P7 = highest(H,period7) ;
plot71(P7,"H7",red) ;
if countif(P7 == P7[1],NN) == NN then
{
HH7 = highest(H,period7);
}
plot72(HH7,"H-연장선",red) ;
######################
var : Q7(0) ;
var : L7(0),LL7(0);
Q7 = lowest(L,period7) ;
plot73(Q7,"L7",blue) ;
if countif(Q7 == Q7[1],NN) == NN then
{
LL7 = lowest(L,period7);
}
plot74(LL7,"L-연장선",blue) ;
- 1. 140214.jpg (0.16 MB)
답변 1
예스스탁 예스스탁 답변
2014-02-14 11:33:58
안녕하세요
예스스탁입니다.
HH7과 LL7은 변수이므로 최초 0이라는 값을 가지게 됩니다.
그러므로
plot72와 plot74를 20봉 연속 고가가 같을때만 출력이 되게 작성하시거나
input: period7(480),NN(20) ;
#######################
var : P7(0) ;
var : H7(0),HH7(0);
P7 = highest(H,period7) ;
plot71(P7,"H7",red) ;
if countif(P7 == P7[1],NN) == NN then
{
HH7 = highest(H,period7);
plot72(HH7,"H-연장선",red) ;
}
######################
var : Q7(0) ;
var : L7(0),LL7(0);
Q7 = lowest(L,period7) ;
plot73(Q7,"L7",blue) ;
if countif(Q7 == Q7[1],NN) == NN then
{
LL7 = lowest(L,period7);
plot74(LL7,"L-연장선",blue) ;
}
혹은 HH7과 LL7이 0이상의 값을 가질때만 출력되게 작성하시면 됩니다.
input: period7(480),NN(20) ;
#######################
var : P7(0) ;
var : H7(0),HH7(0);
P7 = highest(H,period7) ;
plot71(P7,"H7",red) ;
if countif(P7 == P7[1],NN) == NN then
{
HH7 = highest(H,period7);
}
if HH7 > 0 Then
plot72(HH7,"H-연장선",red) ;
######################
var : Q7(0) ;
var : L7(0),LL7(0);
Q7 = lowest(L,period7) ;
plot73(Q7,"L7",blue) ;
if countif(Q7 == Q7[1],NN) == NN then
{
LL7 = lowest(L,period7);
}
if LL7 > 0 Then
plot74(LL7,"L-연장선",blue) ;
즐거운 하루되세요
> 오이도인 님이 쓴 글입니다.
> 제목 : 수정 부탁드립니다,
> 고생이 많으십니다..
아래 지표식 어디가 잘못된건지 확인 부탁드립니다
원하는 구현 내용은
첨부한 그림에서 화살표 부분이 표시 되지 않도록 하는겁니다..
그림에서 보면 +표시가 시작되는 지점부터 NN봉까지
○표시가 "0"원으로 되서 생기는 문제인듯합니다...
[참고로 종목은 무관한듯한데 그림의 종목은 삼원강재입니다]
수고하시고
즐거운 주말 보내시기 바랍니다...
///////////////////////////////////
input: period7(480),NN(20) ;
#######################
var : P7(0) ;
var : H7(0),HH7(0);
P7 = highest(H,period7) ;
plot71(P7,"H7",red) ;
if countif(P7 == P7[1],NN) == NN then
{
HH7 = highest(H,period7);
}
plot72(HH7,"H-연장선",red) ;
######################
var : Q7(0) ;
var : L7(0),LL7(0);
Q7 = lowest(L,period7) ;
plot73(Q7,"L7",blue) ;
if countif(Q7 == Q7[1],NN) == NN then
{
LL7 = lowest(L,period7);
}
plot74(LL7,"L-연장선",blue) ;