커뮤니티
가장 높은 5일선값 구하기
2011-11-01 23:29:16
472
글번호 44352
1. (5분봉) 어제 가장 높았던 5일선의 값
2. (5분봉) 어제 장마감시각에 가장 가까운 5일선 꺾인 곳의 값을 구하고 싶습니다.
2번은 그림을 첨부합니다.
항상 도움에 감사드립니다.
- 1. 44683_5일선.JPG (0.01 MB)
답변 2
예스스탁 예스스탁 답변
2011-11-02 11:03:38
안녕하세요
예스스탁입니다.
아래식을 참고하시기 바랍니다.
var1 = ma(C,5);
if date != date[1] Then{
value1 = var1;
value2 = value1;#어제 5이평 최고값
value4 = value3;#어제 5이평 마지막 꺽인값
}
#당일 최고값 계산
if var1 > value1 Then
value1 = var1;
#5일선이 하향으로 꺽일 때 5일선 값 저장
if var1 < var1[1] and var1[1] >= var1[2] Then
value3 = var1[1];
즐거운 하루되세요
> 용나미 님이 쓴 글입니다.
> 제목 : 가장 높은 5일선값 구하기
> 1. (5분봉) 어제 가장 높았던 5일선의 값
2. (5분봉) 어제 장마감시각에 가장 가까운 5일선 꺾인 곳의 값을 구하고 싶습니다.
2번은 그림을 첨부합니다.
항상 도움에 감사드립니다.
용나미
2011-11-04 18:56:26
죄송합니다만, 식이 맞지 않는 것 같습니다.
Plot1으로 지표로 설정해서 봐보니 식의 접근이 잘못된 것 같습니다.
전날 가장 높은 5ma의 값을 저장하지 않고 다른 값을 저장하네요.
5일선 꺾인 변곡점도 검증해보니 이상하게 나옵니다.
P.S 지표식으로 적용해봤습니다.
만들어주신 식 하단에
PlotBaseLine1(Value2);
Plot1(Value4);
로 넣어서 보고 있습니다.
P.S Date라는 값의 속성이 for문을 안써도 그날의 모든 봉을 다 점검해서 값을 넣어주는 건가요?
분명 순환문이 없는데 어떻게 돌아가는건지 궁금합니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 가장 높은 5일선값 구하기
> 안녕하세요
예스스탁입니다.
아래식을 참고하시기 바랍니다.
var1 = ma(C,5);
if date != date[1] Then{
value1 = var1;
value2 = value1;#어제 5이평 최고값
value4 = value3;#어제 5이평 마지막 꺽인값
}
#당일 최고값 계산
if var1 > value1 Then
value1 = var1;
#5일선이 하향으로 꺽일 때 5일선 값 저장
if var1 < var1[1] and var1[1] >= var1[2] Then
value3 = var1[1];
즐거운 하루되세요
> 용나미 님이 쓴 글입니다.
> 제목 : 가장 높은 5일선값 구하기
> 1. (5분봉) 어제 가장 높았던 5일선의 값
2. (5분봉) 어제 장마감시각에 가장 가까운 5일선 꺾인 곳의 값을 구하고 싶습니다.
2번은 그림을 첨부합니다.
항상 도움에 감사드립니다.
다음글
이전글