커뮤니티
재질문입니다.
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번과 같이 표현할려면 배열함수를 써야 하는지도 설명부탁드립니다.