커뮤니티
참조데이터 사용 질문드립니다.
2014-12-16 18:12:38
129
글번호 81411
안녕하셍
참조 데이터를 이용하려 고
Vars: MAV1(0,Data2),
를 넣어서 사용하였는데
봉개수 때문인지 속도가 많이 느려지고 시뮬레이션 결과값이 변하였는데요
어디가 잘못된건가요
답변 1
예스스탁 예스스탁 답변
2014-12-17 11:36:16
안녕하세요
예스스탁입니다.
Vars: MAV1(0,Data2);
mav1 = data2(Ma(c,5));
위와 같이 참조데이터를 사용하실 때는
계산식 값을 data2함수로 씌워주셔야 합니다.
변수선언에 data2를 지정하는 것은 단지 mav1변수를 이전봉을 참조(mav1[1],mav1[2])할때
data2봉을 기준으로 이전봉의 값을 가져오라는 설정입니다.
시뮬레이션 결과가 달라지시는 것은 함수의 계산식을 data2로 씌워주지 않아서 발생하는 문제인것 같습니다.
아래와 같이 계산식을 data함수로 씌워서 data2의 데이터로 이평을 계산하게 해주셔야 합니다.
mav1 = data2(Ma(c,5));
아래와 같이 작성하시면 data2의 값을 불러와 사용하지만 5라는 봉수는
data2의 봉수가 아닌 주종목 참조데이터를 합친 봉수로 계산하게 됩니다.
일반적이지 않은 작성법입니다.
mav1 = ma(data2(c),5);
즐거운 하루되세요
> 열공이삼삼 님이 쓴 글입니다.
> 제목 : 참조데이터 사용 질문드립니다.
> 안녕하셍
참조 데이터를 이용하려 고
Vars: MAV1(0,Data2),
를 넣어서 사용하였는데
봉개수 때문인지 속도가 많이 느려지고 시뮬레이션 결과값이 변하였는데요
어디가 잘못된건가요
다음글
이전글