커뮤니티

IntraBarPersist 변수타입 건의

프로필 이미지
su
2017-01-19 10:16:49
120
글번호 106071
답변완료
한 봉이 시작하여 완성되기까지는 여러번의 데이타가 도착하며, 이것을 처리하는 지표도 여러번 계산됩니다. 다시 계산할때는 현재의 모든 변수는 봉이 시작했을 때의 값으로 리셋되어, 여러번의 계산사이에 변화하는 값을 저장하여 다음계산에 사용할 수 있는 변수타입이 현재는 없읍니다. 이것은 다음과 같은 불편함을 해결할수 없으니, 한 봉내에서 계산과 계산 사이에 값을 보존할 수 있는 변수타입을 새로운 기능으로 추가하는 것을 고려해주십시요. 예를 들어 10분봉의 지표상 어느 상태가 되면 PlaySound() 를 할 경우, 한번만 또는 처음몇번만 소리가 나면 좋겠는데, 현재로는 10분내내 데이타가 새로 들어올때마다 소리를 들어야만 됩니다. 10분봉 하나를 완성하는데 예를 들어 20번의 데이타가 들어올 경우, 처음 1번 또는 처음 3번까지만 소리가 나게하는 방법이 현재도 혹시 있다면, 어떻게 코딩을 할 수 있는지 알려주시면 감사하겠읍니다. 아래와 같은 코드로, 10분봉 챠트의 한 봉내에서 PlaySound()의 실행횟수를 제한 할 수 있도록 하면 좋겠다는 것입니다. 현재는 IntraBarPersist와 같은 변수타입은 없는 것으로 알고 있읍니다. IntraBarPersist: count_playsound(0), trace_index(-1); if (trace_index != index) then count_playsound = 0; if (count_playsound < 3) then { PlaySound("C:예스트레이더dataSoundalert.wav"); count_playsound = count_playsound + 1; } trace_index = index;
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-01-19 10:30:20

안녕하세요 예스스탁입니다. 문의하신 내용은 현재 랭귀지의 체계상에는 가능하지 않은부분입니다. 해당 내용이 가능하려면 전체 체계를 변경해야 하는 부분입니다. 요청하신 내용은 다음 버전에서 가능한지 건의하도록 하겠습니다. 즐거운 하루되세요 > su 님이 쓴 글입니다. > 제목 : IntraBarPersist 변수타입 건의 > 한 봉이 시작하여 완성되기까지는 여러번의 데이타가 도착하며, 이것을 처리하는 지표도 여러번 계산됩니다. 다시 계산할때는 현재의 모든 변수는 봉이 시작했을 때의 값으로 리셋되어, 여러번의 계산사이에 변화하는 값을 저장하여 다음계산에 사용할 수 있는 변수타입이 현재는 없읍니다. 이것은 다음과 같은 불편함을 해결할수 없으니, 한 봉내에서 계산과 계산 사이에 값을 보존할 수 있는 변수타입을 새로운 기능으로 추가하는 것을 고려해주십시요. 예를 들어 10분봉의 지표상 어느 상태가 되면 PlaySound() 를 할 경우, 한번만 또는 처음몇번만 소리가 나면 좋겠는데, 현재로는 10분내내 데이타가 새로 들어올때마다 소리를 들어야만 됩니다. 10분봉 하나를 완성하는데 예를 들어 20번의 데이타가 들어올 경우, 처음 1번 또는 처음 3번까지만 소리가 나게하는 방법이 현재도 혹시 있다면, 어떻게 코딩을 할 수 있는지 알려주시면 감사하겠읍니다. 아래와 같은 코드로, 10분봉 챠트의 한 봉내에서 PlaySound()의 실행횟수를 제한 할 수 있도록 하면 좋겠다는 것입니다. 현재는 IntraBarPersist와 같은 변수타입은 없는 것으로 알고 있읍니다. IntraBarPersist: count_playsound(0), trace_index(-1); if (trace_index != index) then count_playsound = 0; if (count_playsound < 3) then { PlaySound("C:예스트레이더dataSoundalert.wav"); count_playsound = count_playsound + 1; } trace_index = index;