안녕하세요?
보안관련 질문입니다. 이런거 처음이라 좀 자세히 알려주시면 감사하겠습니다.
제가 사용자함수식도 몇개 사용하고, data2 , data3 ... 등도 많이 사용해서 차트와 제가 만든 지표들로 구성된 차트틀과 화면틀을 통째로 지인에게 배포하려 합니다.
단, 조건은 로직공개는 곤란하고, 가급적이면 그 분만 사용해야 하며, 사용가능 기간을 몇개월로 제한해서 배포하려고 합니다. 뭐, 서로 바쁘니까 가급적이면 암호를 요구하지 않으면 더 좋겠습니다.
이럴때, 어떻게 해야하는지 차근차근 알려주시면 고맙겠습니다.
만약 차트틀이나 화면틀 통째로의 보안이 안되면 각각의 지표와 사용자함수들에 어떻게 보안을 걸어야 하는지만 알아도 좋습니다.
제 질문중의 하나는 예컨대 제가 만든 a1이라는 지표와, 그 지표가 사용하게 될 b1이라는 사용자 함수를 둘 다 보안을 걸고 싶은데, 보안을 걸면 저한테도 보안이 걸리지 않는지도 궁금하고, 예컨대 배포용으로 저장했을 경우, 폴더에 보면 뭔가 다른 이름으로 저장되는지도 궁금하고, 또 혹시 같은 이름으로 저장되면 폴더에서 그 지표를 이멜로 보낼 경우, 배포용 아닌 제 지표와 사용자 함수가 가는 것은 아닌 지 등이 궁금합니다.
감사합니다.
답변 1
예스스탁
예스스탁 답변
2015-01-30 16:46:10
안녕하세요? 예스스탁입니다.
암호화 하는 방법과 화면틀저장 등에 대해서 설명드리겠습니다.
1. 암호화
지표식이나 시스템식을 암호화하는 방법은 두 가지가 있습니다.
하나는 로직에 비밀번호 설정만 하는 경우이고 다른 하나는 배포용버전으로 암호화 하는 것입니다. 차이점은 로직에 비밀번호만 설정하는 암호화는 파일을 받으시는 분이 비밀번호를 알면 해당 로직을 열어볼 수 있는 것이고, 배포버전은 비밀번호를 알아도 로직을 열어볼 수가 없는 방법입니다. 따라서 배포버전으로 암호화 하는 것을 추천드립니다.
암호화하는 방법은 예스랭귀지 편집기 창에서 암호화 하려는 수식을 열어놓고
파일 > 배포버전저장 을 선택하셔서 '보안설정'창을 열고 비밀번호를 입력합니다.
여기서 이용자를 지정하게 될 경우 해당ID로 접속해야만 로직을 적용할 수 있습니다.
(만일 화면틀까지 저장해서 보내시려고 한다면 이용자를 제한하게 될 경우 본인의 PC에서도 로직을 적용할 수 없기 때문에 이 경우에는 이용자를 지정하지 않고 저장하셔야 합니다.)
이용자는 선택하지 않고 만료일을 지정하고자 한다면 만료일을 지정하시고
그 다음 '저장위치'를 선택하셔서 저장해 줍니다. (시스템식이면 예스트레이더 > YesLang > Signal 폴더에, 지표식이면 예스트레이더 > YesLang > indicators 폴더에 저장합니다.)
(여기서 원본식과 이름이 동일한 경우 혼동의 여지가 있으므로 원본식과는 다른 이름으로 저장하시는 것이 좋습니다.)
2. 차트틀 저장
배포버전으로 작성하시게 되면 시스템식의 경우 확장자가 *.yesg 로 나타나며, 지표식은 경우 확장자가 *.yein 으로 나타납니다.(윈도우 탐색기에서 확인 가능)
차트를 띄워놓으신 후 배포버젼으로 저장하신 식을 지표선택창이나 시스템선택창에서 열어서 차트에 적용해주신 이후에
예스트레이더 메인 메뉴의 '관리>화면틀 보관하기'로 저장합니다.
3. 화면틀과 배포버전 전송
저장하신 화면틀은 C:₩예스트레이더₩data₩workgroup 에서 찾아서 메일로 첨부하시면 되고
지표식은 C:₩예스트레이더₩YesLang₩indicators 폴더에서 *yein 파일 중 작성하신 파일을 첨부하시면 되고,
시스템식은 C:₩예스트레이더₩YesLang₩signal 폴더에서 *yesg 파일 중 작성하신 파일을 첨부하시면 됩니다.
(배포버전으로 저장할 경우 사용자함수는 별도의 저장이 필요하지 않고 자동으로 지표식이나 시스템식에 포함되어 저장됩니다.)
4. 받으시는 분이 저장하는 경로도 위와 동일합니다.
동일한 위치에 저장하신 후에 예스트레이더 메뉴의 '관리 > 화면틀 열기'로 전송해서 보내준 화면틀을 열면 됩니다.
감사합니다.
> 에구머니 님이 쓴 글입니다.
> 제목 : 보안
> 안녕하세요?
보안관련 질문입니다. 이런거 처음이라 좀 자세히 알려주시면 감사하겠습니다.
제가 사용자함수식도 몇개 사용하고, data2 , data3 ... 등도 많이 사용해서 차트와 제가 만든 지표들로 구성된 차트틀과 화면틀을 통째로 지인에게 배포하려 합니다.
단, 조건은 로직공개는 곤란하고, 가급적이면 그 분만 사용해야 하며, 사용가능 기간을 몇개월로 제한해서 배포하려고 합니다. 뭐, 서로 바쁘니까 가급적이면 암호를 요구하지 않으면 더 좋겠습니다.
이럴때, 어떻게 해야하는지 차근차근 알려주시면 고맙겠습니다.
만약 차트틀이나 화면틀 통째로의 보안이 안되면 각각의 지표와 사용자함수들에 어떻게 보안을 걸어야 하는지만 알아도 좋습니다.
제 질문중의 하나는 예컨대 제가 만든 a1이라는 지표와, 그 지표가 사용하게 될 b1이라는 사용자 함수를 둘 다 보안을 걸고 싶은데, 보안을 걸면 저한테도 보안이 걸리지 않는지도 궁금하고, 예컨대 배포용으로 저장했을 경우, 폴더에 보면 뭔가 다른 이름으로 저장되는지도 궁금하고, 또 혹시 같은 이름으로 저장되면 폴더에서 그 지표를 이멜로 보낼 경우, 배포용 아닌 제 지표와 사용자 함수가 가는 것은 아닌 지 등이 궁금합니다.
감사합니다.