커뮤니티

문의드려요.

프로필 이미지
팽구
2017-03-21 17:02:09
133
글번호 108056
답변완료

첨부 이미지

보조종목을 사용하면 그림에서 117이 2번 나오는 것처럼 Index가 겹치는 건가요? 문의사항은 Index가 겹칠때에 맨 마지막 상태에서 조건을 판단하고 주문을 넣으려고 합니다. 즉, 위그림에서는 idx가 118일때 주문이 들어가게 하려고요.. (만약 index가 겹치지 않으면 매번 주문을 판단하고, index가 5번 겹치면 5번째에서만 주문을 판단합니다)
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-03-22 10:23:48

안녕하세요 예스스탁입니다. 동일봉에 index가 두번 출력되는것은 기본종목의 전봉과 현재봉 사이에 기본종목과 시간축이 맞지 않는 봉이 추가로 있기 때문입니다. 또한 작성하신 식에서 idx는 참조데이터를 사용하는 수식임에도 불구하고 변수를 단순히 0으로 선언하고 값을 할당이 되게 작성하신 식 같습니다. var : idx(0); idx = idx+1; 위 내용은 주종목과 참조종목을 합한 봉수로 카운트 하라는 내용입니다. 기본종목과 시간이 다른봉이 있으면 1씩 추가로 증가를 하게 됩니다. 일반적으로 참조데이터를 이용하면 볁수가 어떤 데이터를 기준으로 값을 저장하는지 아래와 같이 데이터번호를 지정해 주셔야 합니다. var : idx(0,data1); idx = idx+1; 수식은 신호발생 포함 모두 기본종목을 기준이 됩니다. 그러므로 자동으로 한봉에서 여러번호출되면 마지막이 기준이 됩니다. 참조데이터를 이용하는데 변수선언에 데이터 번호가 없으시면 추가하시기 바라며 아래 내용 참고하시기 바랍니다. https://www.yesstock.com/YesTrader/YesLanguage/YesLanguage_help/4_4_3.htm 즐거운 하루되세요 > 팽구 님이 쓴 글입니다. > 제목 : 문의드려요. > 보조종목을 사용하면 그림에서 117이 2번 나오는 것처럼 Index가 겹치는 건가요? 문의사항은 Index가 겹칠때에 맨 마지막 상태에서 조건을 판단하고 주문을 넣으려고 합니다. 즉, 위그림에서는 idx가 118일때 주문이 들어가게 하려고요.. (만약 index가 겹치지 않으면 매번 주문을 판단하고, index가 5번 겹치면 5번째에서만 주문을 판단합니다)