커뮤니티

수식문의드립니다.

프로필 이미지
오라클of
2013-11-04 00:07:36
385
글번호 69156
답변완료
1. 9시30분에 진입합니다. 시가<30분봉 이면 매수 시가>30분봉 이면 매도 이렇게 진입하고싶습니다. 제가 작성한거는 if time==0930 and close>opend(0) Then; buy("매수",atmarket); if time==0930 and close<opend(0) Then sell("매도",atmarket); 이렇게 하면 시가로 매수만 하게됩니다. 어떻게 하면될까요? 2. 정각 9시30분에 매수하라고 설정할때 ct는 시간을 time=0930 이렇게 지정하면 되는데 yt는 time<093000 왜 이렇게 해야하나요? 3. 트레일링스탑 함수에 setstop trailing(10,5,percentstop,1); 변수 항목들 설명해주세요~. 무슨뜻인지 모르겠습니다. 10? 5? 1? 4. 보안 공부한다고 집에 pc로 전략식 만드는 연습을 했습니다. 다시 사무실에 볼일이있어서 사무실pc로 예스트레이더 실행하니 집에서 만든 전략식이 그대로 있더라구요. 그럼 회사 서버에 저장되어 있다는 의미인데, 예스트레이더회사에서 회사임의로 서버접속해서 각사용자 전략식을 다볼수있는겁니까? 그리고 전략식 에 비밀번호 설정하는 파일탭>보안설정 항목에서 사용허가? 이용자? 만료일? 각 항목별 설명부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-11-04 13:43:51

안녕하세요 예스스탁입니다. 1. 예스랭귀지에서 시간은 6자리입니다. 093000 아래와 같이 수정하시면 됩니다. if stime==093000 and close>opend(0) Then; buy("매수",atmarket); if stime==093000 and close<opend(0) Then sell("매도",atmarket); 2. 예스트레이더의 시간은 시작시간 기준입니다. CT의 경우에는 끝시간 기준입니다. 봉을 만들때 예스트레이더는 9:00:00, 9:01:00과 같이 해당 시간을 시작으로 해서 봉을 그리고 CT는 지정한 시간까지의 데이터를 모아 차트를 그립니다. YT는 09:00:00~09:00:59 09:01:00~09:01:59 09:02:00~09:02:59 ~~~ CT는 장시작~09:01:00 09:01:01~9:02:00 09:02:01~9:02:00 09:03:01~9:03:00 3. setstoptrailing(수익감소값,최소수익값,% or point, 청산옵션); 트레일링 스탑은 지정한 값이상 최소수익이 발생한 후에 지정한 값이상 수익이 감소하면 청산하는 함수입니다. 1번째 파라메터가 수익감소 2번째 파라메터가 최소수익이며 3번째는 1번과 2번을 %로 설정할지 포인트나 원으로 설정할지 지정하시는 부분입니다. 4번째는 청산옵션인데 0이면 수익기준 1이면 가격기준입니다. setstoptrailing(10,5,percentstop,1); 5%이상 수익이 발생하고 최고가격대비 10%하락하면 청산입니다. setstoptrailing(10,5,percentstop,0); 5%이상 수익이 발생하고 수익폭이 10% 감소하면 청산입니다. 4. 작성하신 시스템은 작성하신 컴퓨터에만 남게 됩니다. 저장되는 폴더은 아래 경로 아래입니다. C:₩예스트레이더₩YesLang Yeslang폴더 안에 각 수식별로 폴더가 따로 존재합니다. 서버에 저장되거나 하는 부분은 없습니다. 보안설정은 해당 수식파일에 비밀번호를 설정하는 기능입니다. 비밀번호를 설정하면 해당 수식을 열어 보기위해서는 지정한 비밀번호를 입력해야만 합니다. 비밀번호를 거실때 이용자아이디와 만료일을 설정하시면 해당 아이디로 접속할때만 해당 수식파일을 적용해 볼수 있고 만료일을 설정하시면 해당일까지만 적용이 가능합니다. 즐거운 하루되세요 > 오라클of 님이 쓴 글입니다. > 제목 : 수식문의드립니다. > 1. 9시30분에 진입합니다. 시가<30분봉 이면 매수 시가>30분봉 이면 매도 이렇게 진입하고싶습니다. 제가 작성한거는 if time==0930 and close>opend(0) Then; buy("매수",atmarket); if time==0930 and close<opend(0) Then sell("매도",atmarket); 이렇게 하면 시가로 매수만 하게됩니다. 어떻게 하면될까요? 2. 정각 9시30분에 매수하라고 설정할때 ct는 시간을 time=0930 이렇게 지정하면 되는데 yt는 time<093000 왜 이렇게 해야하나요? 3. 트레일링스탑 함수에 setstop trailing(10,5,percentstop,1); 변수 항목들 설명해주세요~. 무슨뜻인지 모르겠습니다. 10? 5? 1? 4. 보안 공부한다고 집에 pc로 전략식 만드는 연습을 했습니다. 다시 사무실에 볼일이있어서 사무실pc로 예스트레이더 실행하니 집에서 만든 전략식이 그대로 있더라구요. 그럼 회사 서버에 저장되어 있다는 의미인데, 예스트레이더회사에서 회사임의로 서버접속해서 각사용자 전략식을 다볼수있는겁니까? 그리고 전략식 에 비밀번호 설정하는 파일탭>보안설정 항목에서 사용허가? 이용자? 만료일? 각 항목별 설명부탁드립니다.