(1) 원본화일의 변수 setting으로 차트에 이미 걸려있는 식도 update하는 방법
한 시스템식이 여러 차트에 물려있는 상태에서, 그 시스템의 원본 source file의
변수값을 고쳐서 새로 저장하면 차트들에 물려있는 변수값도 한꺼번에
바꿔줄수있는 방법이 없나요 ? 그냥하면 변수는 차트에 물려있는데로 그대로있네요.
지금은 차트를 일일이 삭제하고 다시 하나씩 거는데 차트 10개를 넘으면 상당히 거북하네요.
(2) 수정주가 기본 setting방법
차트를 열면 수정주가 선택이 항상 선택안함으로 되어있는것 같네요.
차트가 몇십개 정도 되면 이것도 일일히 setting하기가 거북하네요.
default로 setting되게 할수 있는 방법이 없나요 ?
답변 1
예스스탁
예스스탁 답변
2010-04-28 13:13:38
안녕하세요? 예스스탁입니다.
문의하신 내용 답변드립니다.
(1) 원본화일의 변수 setting으로 차트에 이미 걸려있는 식도 update하는 방법
한 시스템식이 여러 차트에 물려있는 상태에서, 그 시스템의 원본 source file의
변수값을 고쳐서 새로 저장하면 차트들에 물려있는 변수값도 한꺼번에
바꿔줄수있는 방법이 없나요 ? 그냥하면 변수는 차트에 물려있는데로 그대로있네요.
지금은 차트를 일일이 삭제하고 다시 하나씩 거는데 차트 10개를 넘으면 상당히 거북하네요.
=> input 변수는 외부설정변수이기 때문에 시스템식을 수정해도 현재 차트에 반영되어있는 변수는 바뀌지 않습니다. 외부(차트)에서 변경할 수 있도록 하는 기능이기 때문입니다. 따라서 말씀하신 것처럼 식을 수정해서 변경된 변수가 바로 차트에 적용되도록 하기 위해서는 input으로 선언하지 마시고 var로 선언해서 사용하시면 해결됩니다.
예를들어 20 이동평균을 표현하기 위해서 다음과 같이 식이 작성되어 있을때
input : period(20);
var1 = ma(C, period);
위 식을 아래와 같이 바꾸면 됩니다.
var : period(20);
var1 = ma(C, period);
(2) 수정주가 기본 setting방법
차트를 열면 수정주가 선택이 항상 선택안함으로 되어있는것 같네요.
차트가 몇십개 정도 되면 이것도 일일히 setting하기가 거북하네요.
default로 setting되게 할수 있는 방법이 없나요 ?
=> 차트의 봉차트를 더블클릭하면 기본차트 속성창이 열립니다.
이 창에서 수정주가를 체크하시고 하단에 '기본으로 설정'에 체크하신 후 창을 적용하면 이후 차트에 뜰때는 항상 수정주가가 뜬 상태로 적용됩니다.
감사합니다