첨부 이미지
그림1
같은 종목의 분봉시간이 다른 각각의 차트에서 신호 발생시, OnRiseSignal 함수에서,
차트를 구분할수 있는 구분자나 구분 방법
OnRiseSignal 함수에서, 신호가 나온 차트에 따라, 처리 루틴을 만들고자 하는데,
이때, 신호가 나온 차트를 어떻게 구분할수 있을까 하는 것입니다.
예를 들자면, 위2번 그림의 연결 선물 2분 차트에서 신호가 나올때,
해당 신호가 2분 차트에서 나오는 신호인지, 10분, 혹은 60분 차트에서
나오는 신호인지 신호를 발생한 차트를 구분할수 있는 방법을 알고 싶습니다.
답변 1
예스스탁
예스스탁 답변
2016-09-09 15:41:24
안녕하세요
예스스탁입니다.
현재 차트객체 자체에 각 차트별로 구분할수 있는 값이 제공되고 있지 않습니다.
방법이라면 차트별로 지표를 하나 적용해서 그 값으로 구분해 보시는 방법뿐이 없습니다.
plot1(BarInterval);
위 내용을 "주기"란 이름으로 지표식으로 작성하시고
차트생성할때 지표로 같이 적용되게 하신 후
신호발생시마다 GetIndicatorData("주기",0,0)로 해당 지표값을
가져와 리턴디는 값으로 구분해 보셔야 합니다.
해당 부분은 확장차트별로 구분할 값을 지정해 리턴할 수 있는지
건의하도록 하겠습니다.
즐거운 하루되세요
> 라바울 님이 쓴 글입니다.
> 제목 : 같은 종목의 분봉시간이 다른 차트에서 시그널이 나올때 구분하는 방법에 문의
> 같은 종목의 분봉시간이 다른 각각의 차트에서 신호 발생시, OnRiseSignal 함수에서,
차트를 구분할수 있는 구분자나 구분 방법
OnRiseSignal 함수에서, 신호가 나온 차트에 따라, 처리 루틴을 만들고자 하는데,
이때, 신호가 나온 차트를 어떻게 구분할수 있을까 하는 것입니다.
예를 들자면, 위2번 그림의 연결 선물 2분 차트에서 신호가 나올때,
해당 신호가 2분 차트에서 나오는 신호인지, 10분, 혹은 60분 차트에서
나오는 신호인지 신호를 발생한 차트를 구분할수 있는 방법을 알고 싶습니다.