커뮤니티

가장 높은 5일선값 구하기

프로필 이미지
용나미
2011-11-01 23:29:16
472
글번호 44352
답변완료

첨부 이미지

1. (5분봉) 어제 가장 높았던 5일선의 값 2. (5분봉) 어제 장마감시각에 가장 가까운 5일선 꺾인 곳의 값을 구하고 싶습니다. 2번은 그림을 첨부합니다. 항상 도움에 감사드립니다.
시스템
답변 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번은 그림을 첨부합니다. 항상 도움에 감사드립니다.