커뮤니티

사용자 함수에서 또 다른 사용자 함수 호출 못하는 것인가요?

프로필 이미지
code
2005-03-24 06:07:45
1025
글번호 198087
답변완료
안녕하세요.. 현재 시스템 트레이딩 코딩하고 있는데, 사용자 함수에서 또 다른 사용자 함수를 호출하니, 사용자 함수를 호출할 수 없음 에러가 납니다. 아니 왜 사용자 함수에서 또 다른 사용자 함수를 호출 못합니까? 이상하네요.. 대신증권 사이보스트레이더에서는 사용자함수끼리 서로 호출할 수 있습니다. 방금 전에 테스트 해 보았습니다. 어떻게 사용자 함수끼리 서로 호출하게 없을까요? 예스트레이더 개발된지도 꽤 오래된 것으로 알고 있는데, 당연히 되야 할 게 안 되는 거 같습니다. 꼭 좀 업그레이드 부탁드립니다.
예스트레이더 (iM증권)
답변 2
프로필 이미지

시향

2005-03-29 21:07:20

아하 사용자 함수에서 사용자 함수 부르는 것이었구나...저는 다수의 사용자 함수 부르기로 이해하고... 제가 잘못 이해하고 댓글을 달았지만 아래에 쓴 글에 대한 생각에는 변함이 없습니다. 결국 신호 내부에서 사용자 함수를 굳이 쓸 필요는 없다는 생각. [후에 쓰는 글] --------------------------------------------------------------------------------- 제가 알고 있는 범위에서는 사용자 함수를 불러올 수 있는 것으로 아는데 이상하네요. 그건 그렇다치더라도 시스템을 작성하시는 것이라면(지표가 아닌) 님께서 잘못된 방향으로 신호를 쓰시는 것 같습니다. 사용자 함수가 여러게 들어간다고 한다면 신호 내용 중에 내부 규정으로 var를 이용해서 규정을 해줄 수 있고여...그렇게 규정을 하고 신호를 쓰는 게 맞다고 봅니다. 사용자함수가 여러개 사용한다는 내용이 ATR이라든가 패턴을 함수화해서 사용할 때 또는 연산식을 풀어서 사용하도록 해서 디버그에서 결과값이 제대로 나오는지 여부를 확인하는 것으로 본다면 그 내용이 신호 내에서 작동하도록 해야 한다는 전제하에 신호 내부에서 언어로 규정하는 게 맞다고 생각합니다. 그리고 신호를 완성해서 돌릴 경우에도 하나의 신호에 여러개의 사용자 함수 파일이 같이 필요로 하게 되는 게 사용상 불편한 점도 있고여. 그냥 사견입니다. > code 님이 쓴 글입니다. > 제목 : 사용자 함수에서 또 다른 사용자 함수 호출 못하는 것인가요? > 안녕하세요.. 현재 시스템 트레이딩 코딩하고 있는데, 사용자 함수에서 또 다른 사용자 함수를 호출하니, 사용자 함수를 호출할 수 없음 에러가 납니다. 아니 왜 사용자 함수에서 또 다른 사용자 함수를 호출 못합니까? 이상하네요.. 대신증권 사이보스트레이더에서는 사용자함수끼리 서로 호출할 수 있습니다. 방금 전에 테스트 해 보았습니다. 어떻게 사용자 함수끼리 서로 호출하게 없을까요? 예스트레이더 개발된지도 꽤 오래된 것으로 알고 있는데, 당연히 되야 할 게 안 되는 거 같습니다. 꼭 좀 업그레이드 부탁드립니다.
프로필 이미지

예스스탁 예스스탁 답변

2005-03-28 16:46:06

안녕하세요. 예스스탁입니다. 현재로서는 사용자함수 내에서 사용자 함수를 호출할 수가 없으며 현재 방안을 연구중에 있습니다. 이용에 불편을 끼쳐드려 죄송합니다. > code 님이 쓴 글입니다. > 제목 : 사용자 함수에서 또 다른 사용자 함수 호출 못하는 것인가요? > 안녕하세요.. 현재 시스템 트레이딩 코딩하고 있는데, 사용자 함수에서 또 다른 사용자 함수를 호출하니, 사용자 함수를 호출할 수 없음 에러가 납니다. 아니 왜 사용자 함수에서 또 다른 사용자 함수를 호출 못합니까? 이상하네요.. 대신증권 사이보스트레이더에서는 사용자함수끼리 서로 호출할 수 있습니다. 방금 전에 테스트 해 보았습니다. 어떻게 사용자 함수끼리 서로 호출하게 없을까요? 예스트레이더 개발된지도 꽤 오래된 것으로 알고 있는데, 당연히 되야 할 게 안 되는 거 같습니다. 꼭 좀 업그레이드 부탁드립니다.