커뮤니티
문의드립니다.
2014-01-17 12:02:16
121
글번호 71520
항상 수고많으십니다.
현재 봉들의 호가값들을 다 합쳐 연산한후. 배열등에 저장해 놓았다가.
마지막봉까지 다 연산이 끝나면 그 배열로 지표를 생성하는 방식은 가능한가요 ?
예를 들어 현재의 주 수식들의 형태가 ma(C, period); 의 형태로 왼쪽봉부터 그냥 차례차례 계산해가면서 오는 방식이 아닌.
arr[차트내 봉의 갯수]; 을 준비해두고.
arr[i] = ~~ ; 임의의 수식
if LastBarOnChart == 1 Then '연산이 다 끝나면.
0번째 봉의 지표값은 = arr[0];
1번째 봉의 지표값은 = arr[1];
...
이런식으로 만들고 싶습니다.
또. 이렇게 만든 별도의 지표값을 시스템에서 참조하려면 어떻게 해야하나요 ?
답변 1
예스스탁 예스스탁 답변
2014-01-17 16:33:28
안녕하세요
예스스탁입니다.
가능하지 않습니다.
수식은 현재봉보다 이전봉으로 돌아가 지표를 그리거나
신호를 발생시킬수 없습니다.
지표출력과 시스템의 신호는 항상 과거봉에서 현재봉으로만 움직이게 됩니다.
즐거운 하루되세요
> 파생루키 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 항상 수고많으십니다.
현재 봉들의 호가값들을 다 합쳐 연산한후. 배열등에 저장해 놓았다가.
마지막봉까지 다 연산이 끝나면 그 배열로 지표를 생성하는 방식은 가능한가요 ?
예를 들어 현재의 주 수식들의 형태가 ma(C, period); 의 형태로 왼쪽봉부터 그냥 차례차례 계산해가면서 오는 방식이 아닌.
arr[차트내 봉의 갯수]; 을 준비해두고.
arr[i] = ~~ ; 임의의 수식
if LastBarOnChart == 1 Then '연산이 다 끝나면.
0번째 봉의 지표값은 = arr[0];
1번째 봉의 지표값은 = arr[1];
...
이런식으로 만들고 싶습니다.
또. 이렇게 만든 별도의 지표값을 시스템에서 참조하려면 어떻게 해야하나요 ?