커뮤니티

재질문입니다.

프로필 이미지
회원
2010-11-03 12:42:19
529
글번호 33291
답변완료
안녕하세요 예스스탁입니다. var: 돌파(0),돌파1(0); if crossup(c,ma(c,20)) then{ 돌파=c;#가장 최근 돌파 시 종가 돌파1 = 돌파[1];#직전 돌파 시 종가 } 직전 돌파시 값이 필요하시면 저장하여 사용하셔야 합니다. 즐거운 하루되세요 . > 제목 : 이전값 참조 문의 > var: 돌파(0); if crossup(c,ma(c,20)) then 돌파=c; 위와 같이 변수 돌파 를 만들었습니다. 예를 들어 위의 '돌파' 가 10번째 봉에서 이루어졌고, 그전 '돌파'는 5번째 봉에서 이루어 졌다면, 만약 이전값 돌파[1] 이라고 표현한다면, 단지 변수 '돌파'의 전봉인 9번째 봉을 나타내는 것인지 ------------- 1번 아니면 전 '돌파'한 5번째 봉을 나타내는 것인지 설명부탁드리니다. ------ 2번 단순히 돌파[1]로 표현했을때 어느봉을 나타내는지도 설명부탁드립니다. 그리고 2번과 같이 표현할려면 배열함수를 써야 하는지도 설명부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2010-11-04 11:14:36

안녕하세요 예스스탁입니다. 돌파는 현재봉으로부터 가장가까운 상향돌파시점이고 돌파2는 그 바로 직전 돌파시점입니다. 현재로부터 몇봉전인지 아시고자 하시면 아래와 같이 index값을 저장하신 후에 현재봉 인덱스와 저장된 값을 차를 구하시면 됩니다. var: 돌파(0),돌파1(0),돌파시점(0),돌파시점1(0); if crossup(c,ma(c,20)) then{ 돌파=c;#가장 최근 돌파 시 종가 돌파시점 = index; 돌파1 = 돌파[1];#직전 돌파 시 종가 돌파시점1 = 돌파시점[1]; } var1 = index-돌파시점; var2 = index-돌파시점1; 즐거운 하루되세요 > HI_coco 님이 쓴 글입니다. > 제목 : 재질문입니다. > 안녕하세요 예스스탁입니다. var: 돌파(0),돌파1(0); if crossup(c,ma(c,20)) then{ 돌파=c;#가장 최근 돌파 시 종가 돌파1 = 돌파[1];#직전 돌파 시 종가 } 직전 돌파시 값이 필요하시면 저장하여 사용하셔야 합니다. 즐거운 하루되세요 . > 제목 : 이전값 참조 문의 > var: 돌파(0); if crossup(c,ma(c,20)) then 돌파=c; 위와 같이 변수 돌파 를 만들었습니다. 예를 들어 위의 '돌파' 가 10번째 봉에서 이루어졌고, 그전 '돌파'는 5번째 봉에서 이루어 졌다면, 만약 이전값 돌파[1] 이라고 표현한다면, 단지 변수 '돌파'의 전봉인 9번째 봉을 나타내는 것인지 ------------- 1번 아니면 전 '돌파'한 5번째 봉을 나타내는 것인지 설명부탁드리니다. ------ 2번 단순히 돌파[1]로 표현했을때 어느봉을 나타내는지도 설명부탁드립니다. 그리고 2번과 같이 표현할려면 배열함수를 써야 하는지도 설명부탁드립니다.