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