커뮤니티

시그널 그만 받기

프로필 이미지
클릭한번
2015-02-12 16:55:56
128
글번호 83172
답변완료
스팟에서..... function Chart_OnRiseIncompleteSignal(IncompleteSignal)로 차트에서 시그널을 받고 있습니다. 랭귀지에서 신호 발생하면 스팟에서 신호를 한번만 받게 할 수는 없을까요?? 반드시 OnRiseIncompleteSignal 이벤트를 사용해서 입니다.
사용자 함수
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-02-12 19:16:55

안녕하세요 예스스탁입니다. var cnt = 0; function Main_OnStart() { cnt = 0; } function Chart_OnRiseIncompleteSignal(IncompleteSignal) { if (cnt == 0) { cnt = 1; ~~~~~~조건내용~~~~ } } 위와 같이 지정하시면 스팟 실행후 처음에 발생한 미완성신호에 대해서만 지정한 조건내용으로 수행합니다. 만약 봉당 한번이면 아래와 같이 작성하시면 됩니다. var cn = 0; function Main_OnStart() { cnt = 0; } function Chart_OnBarAppended(nData) { cnt = 0; } function Chart_OnRiseIncompleteSignal(IncompleteSignal) { if (cnt == 0) { cnt = 1; ~~~~~~조건내용~~~~ } } 즐거운 하루되세요 > 클릭한번 님이 쓴 글입니다. > 제목 : 시그널 그만 받기 > 스팟에서..... function Chart_OnRiseIncompleteSignal(IncompleteSignal)로 차트에서 시그널을 받고 있습니다. 랭귀지에서 신호 발생하면 스팟에서 신호를 한번만 받게 할 수는 없을까요?? 반드시 OnRiseIncompleteSignal 이벤트를 사용해서 입니다.