커뮤니티

global 변수타입 건의

프로필 이미지
su
2017-01-19 10:02:20
112
글번호 106075
답변완료
한 챠트에 모든 정보를 집어넣어 결론을 내기는 어렵읍니다. 따라서 여러 챠트에서 낸 결과를 다른 챠트에서 읽을 수 있도록 하는 방법이 필요합니다. 챠트마다 주기가 다를 것이니 당연히 series가 simple 변수중 IntraBarPersist와 같은 형태가 될 수 밖에 없을 것입니다. global이라함은 모든 챠트에서 읽고 쓸 수 있다는 의미에서 global입니다. 즉 YesTrader Process 당 global 이라는 것입니다. 지표나 시스템마다 제각기 global을 생성한다면, 그 혼란을 감당하기 어려울 것입니다. 그러니, global 변수를 정의하여 생성하는 화면을 따로 만들어서 여기서만 생성하도록 하고, 지표나 시스템에서는 여기에 선언된 것을 reference하여 읽고 쓸수 있도록 하고, 여기에 선언된 것이 없는 것을 reference하는 것은 에러로 처리하여 그것을 사용자가 알수 있도록 해주면 될 것입니다. 마치 data3를 챠트에 넣지 않고 data3(close)를 쓰는 것을 처리하듯이 하면 될 것입니다. 다음 버전에 한번 고려해 주십시요.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-01-19 11:27:45

안녕하세요 예스스탁입니다. 요청하신 내용 차기버전에서 가능하지 건의하도록 하겠습니다. 즐거운 하루되세요 > su 님이 쓴 글입니다. > 제목 : global 변수타입 건의 > 한 챠트에 모든 정보를 집어넣어 결론을 내기는 어렵읍니다. 따라서 여러 챠트에서 낸 결과를 다른 챠트에서 읽을 수 있도록 하는 방법이 필요합니다. 챠트마다 주기가 다를 것이니 당연히 series가 simple 변수중 IntraBarPersist와 같은 형태가 될 수 밖에 없을 것입니다. global이라함은 모든 챠트에서 읽고 쓸 수 있다는 의미에서 global입니다. 즉 YesTrader Process 당 global 이라는 것입니다. 지표나 시스템마다 제각기 global을 생성한다면, 그 혼란을 감당하기 어려울 것입니다. 그러니, global 변수를 정의하여 생성하는 화면을 따로 만들어서 여기서만 생성하도록 하고, 지표나 시스템에서는 여기에 선언된 것을 reference하여 읽고 쓸수 있도록 하고, 여기에 선언된 것이 없는 것을 reference하는 것은 에러로 처리하여 그것을 사용자가 알수 있도록 해주면 될 것입니다. 마치 data3를 챠트에 넣지 않고 data3(close)를 쓰는 것을 처리하듯이 하면 될 것입니다. 다음 버전에 한번 고려해 주십시요.