커뮤니티

코딩관련 궁금사항

프로필 이미지
산티아고
2009-04-29 15:29:07
620
글번호 21997
답변완료
본 사이트를 통해 코딩과 관련해서 많은 도움을 받고 있습니다. 정말로 감사합니다. 제 스스로도 코딩 역량을 키우고 싶은 마음에서 그간 받은 내용들을 공부하고 있는데 몇 가지 궁금한 것들이 있어서 글을 남깁니다. ⓐ if dayindex() == 0 Then{ ⓑ if date != date[1] Then 이 두가지가 의미하는 것이 정확히 무엇인지 궁금합니다. 그리고 종전에 아래와 같은 식을 받았었는데 매매가 일어나지 않아 다음과 같이 수정해주셨었습니다. var : DOEB(0,data2),vr1(0,data1),vr2(0,data1); 이 부분에서 ( )안에 참조차트를 명시하니 정상적으로 시스템이 작동했는데 ( )안에 참조차트를 따로 명시해줄때의 차이가 무엇인가요? 참고로 data2는 일봉이었습니다. Input : 진입A2_atrP(0.16); var : DOEB(0,data2),vr1(0,data1),vr2(0,data1); if date != date[1] Then vr2 = vr1[1]; ## 전일 9시~12시 전까지의 최저가 vr1 = TimeLow(90000,115959); ## 당일 9시~12시 전까지의 최저가 DOEB = data2(atr(9))*진입A2_atrP; if C > dayopen+dayopen*DOEB/100 and daylow(1) == vr2 then buy(); 그리고 이렇게 ( ) 안에 구체적으로 ※ data2가 일봉차트였음
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-04-30 10:43:25

안녕하세요 예스스탁입니다. 1. ⓐ if dayindex() == 0 Then{ ⓑ if date != date[1] Then 2개의 식 모두 당일 첫번째 봉을 나타냅니다. 2. 해당변수가 참조되야 하는 값이 주종목목인지 참조종목인지를 명확히 해주는 내용입니다. 식상 이전값을 참조할때 지정해 주지 않으면 무조건 주종목의 주기로 이전값을 참조하게 되어 각 변수의 선언에 해당내용을 추가해 준 것입니다. 즐거운 하루되세요 > 산티아고 님이 쓴 글입니다. > 제목 : 코딩관련 궁금사항 > 본 사이트를 통해 코딩과 관련해서 많은 도움을 받고 있습니다. 정말로 감사합니다. 제 스스로도 코딩 역량을 키우고 싶은 마음에서 그간 받은 내용들을 공부하고 있는데 몇 가지 궁금한 것들이 있어서 글을 남깁니다. ⓐ if dayindex() == 0 Then{ ⓑ if date != date[1] Then 이 두가지가 의미하는 것이 정확히 무엇인지 궁금합니다. 그리고 종전에 아래와 같은 식을 받았었는데 매매가 일어나지 않아 다음과 같이 수정해주셨었습니다. var : DOEB(0,data2),vr1(0,data1),vr2(0,data1); 이 부분에서 ( )안에 참조차트를 명시하니 정상적으로 시스템이 작동했는데 ( )안에 참조차트를 따로 명시해줄때의 차이가 무엇인가요? 참고로 data2는 일봉이었습니다. Input : 진입A2_atrP(0.16); var : DOEB(0,data2),vr1(0,data1),vr2(0,data1); if date != date[1] Then vr2 = vr1[1]; ## 전일 9시~12시 전까지의 최저가 vr1 = TimeLow(90000,115959); ## 당일 9시~12시 전까지의 최저가 DOEB = data2(atr(9))*진입A2_atrP; if C > dayopen+dayopen*DOEB/100 and daylow(1) == vr2 then buy(); 그리고 이렇게 ( ) 안에 구체적으로 ※ data2가 일봉차트였음