커뮤니티
공부 중 의문들 입니다.
2015-08-24 04:08:37
154
글번호 89761
공부 중이어서 질문이 많아 죄송합니다.
몇 가지 의문만 해결되면 대략 마무리 될 듯합니다.
항상 친절한 답변 감사합니다.
1. 예스랭귀지에서 switch case 문을 쓸 수 있나요? 랭귀지 메뉴얼에는 if문만 있고 switch문 안내가 안나와 있어서 그럽니다. 또한 예스스팟에서 이런 기능(switch문)을 하는 실행문이 뭔가요?
<여기서부터 예스스팟 궁금증>
2. 랭귀지에서 만든 시스템이 없으면 예스스팟을 아예 사용 못하나요? 메뉴얼을 언뜻 보기에는 예스랭귀지로 작성한 시스템에서 신호(이벤트)가 발생할 때 어떤 행동들을 취할 수 있는게 예스스팟이라고 해서 그럽니다. 예를 들어 '장단기 이평선 골드크로스 전략'이라는 걸 처음부터 끝까지 예스스팟 안에서 만들어 쓸 수는 없나요?
3. 메뉴얼에 "예스스팟은 서버에 과도한 부하를 줄이기 위해 시세조회와 계좌 조회를 15초당 60회로 제한하고 있다."로 나오는데 여기서 '시세조회'의 뜻이 뭔가요? 수식 중간에 시세를 조회하라는 코딩이 있을 경우 그것을 말하는 것인가요?
혹시 설정된 차트의 봉 1개가 완성될 때마다 시세조회가 1회가 됐다고 보는 건가요? 틱봉 차트에서 15초당 봉이 100개도 넘게 만들어지는 해외선물은 어떻게 되는건지 궁금합니다.
4. 메뉴얼에 "오작동을 막기 위해 15초당 90회까지만 주문이 가능합니다" 이렇게도 나오는데 이게 1초당 6회의 주문만 가능하는 뜻인가요? 아니면 15초 중에서 1-3초 구간에 90회 주문이 났다면 4-15초 구간에서는 주문을 못내다가 16초(다시 1초)가 되면 주문을 낼 수 있는 샘인가요?
5. 'YesSpot Constants(상수)'가 랭귀지로 치면 일종의 예약어인 샘인가요?
6. 객체 중 IncompleteSignal 이 봉완성전이라도 조건 만족 즉시 행동하려할 때 쓰는 것인가요?
답변 1
예스스탁 예스스탁 답변
2015-08-24 10:37:31
안녕하세요
예스스탁입니다.
1.
예스랭귀지에는 switch case 문이 없고
동일한 기능을 하는 제어문은 없습니다.
2.
예스랭귀지와 예스스팟은 별개의 언어입니다.
차트에서 발생되는 신호는 예스스팟에서 이용하는 하나의 객체일 뿐입니다.
예스스팟에서 지표를 계산해서도 구현은 하실수 있습니다.
다만 예스스팟은 데이터를 적용시점 이후 데이터만 실시간으로 받으므로
데이터를 받아서 시계열로 처리하고 저장하고
계산하는 것이 코딩이 복잡하므로
간단히 차트에 원하는 지표나 시스템을 적용하고
지표나 신호값을 받아서 예스스팟에서 처리하는 것입니다.
3.
시세조회에 대한 제한은 종목객체 요청에 대한 제한입니다.
예스스팟은 수식안에서 특정종목에 대한 종목객체를 요청할수가 있습니다.
이것을 15초에 60회로 제한한 것입니다.
차트에서 봉이 몇개생겼는냐를 카운트하는것은 아닙니다.
4
1초당 6회가 아닙니다.
15초 중에서 1-3초 구간에 90회 주문이 났다면
4-15초 구간에서는 주문을 못내다가 16초후에 다시 주문을 낼수 있다는 내용입니다.
5
예 특정값을 계속 리턴해 주는 예약어라고 보시면 됩니다.
6.
예 맞습니다.
IncompleteSignal는 봉미완성시에 차트에 적용된 시스템에서 미완성신호가 발생하면
즉시 알려주는 함수입니다.
즐거운 하루되세요
> 로봇짱 님이 쓴 글입니다.
> 제목 : 공부 중 의문들 입니다.
> 공부 중이어서 질문이 많아 죄송합니다.
몇 가지 의문만 해결되면 대략 마무리 될 듯합니다.
항상 친절한 답변 감사합니다.
1. 예스랭귀지에서 switch case 문을 쓸 수 있나요? 랭귀지 메뉴얼에는 if문만 있고 switch문 안내가 안나와 있어서 그럽니다. 또한 예스스팟에서 이런 기능(switch문)을 하는 실행문이 뭔가요?
<여기서부터 예스스팟 궁금증>
2. 랭귀지에서 만든 시스템이 없으면 예스스팟을 아예 사용 못하나요? 메뉴얼을 언뜻 보기에는 예스랭귀지로 작성한 시스템에서 신호(이벤트)가 발생할 때 어떤 행동들을 취할 수 있는게 예스스팟이라고 해서 그럽니다. 예를 들어 '장단기 이평선 골드크로스 전략'이라는 걸 처음부터 끝까지 예스스팟 안에서 만들어 쓸 수는 없나요?
3. 메뉴얼에 "예스스팟은 서버에 과도한 부하를 줄이기 위해 시세조회와 계좌 조회를 15초당 60회로 제한하고 있다."로 나오는데 여기서 '시세조회'의 뜻이 뭔가요? 수식 중간에 시세를 조회하라는 코딩이 있을 경우 그것을 말하는 것인가요?
혹시 설정된 차트의 봉 1개가 완성될 때마다 시세조회가 1회가 됐다고 보는 건가요? 틱봉 차트에서 15초당 봉이 100개도 넘게 만들어지는 해외선물은 어떻게 되는건지 궁금합니다.
4. 메뉴얼에 "오작동을 막기 위해 15초당 90회까지만 주문이 가능합니다" 이렇게도 나오는데 이게 1초당 6회의 주문만 가능하는 뜻인가요? 아니면 15초 중에서 1-3초 구간에 90회 주문이 났다면 4-15초 구간에서는 주문을 못내다가 16초(다시 1초)가 되면 주문을 낼 수 있는 샘인가요?
5. 'YesSpot Constants(상수)'가 랭귀지로 치면 일종의 예약어인 샘인가요?
6. 객체 중 IncompleteSignal 이 봉완성전이라도 조건 만족 즉시 행동하려할 때 쓰는 것인가요?