커뮤니티
작동 원리에 대한 질문
2015-08-21 05:01:22
180
글번호 89741
항상 친절한 답변에 감사드립니다.
예스스팟으로 수식 작성할 때 질문입니다.
1. 자바스크립트는 보통 html을 위해 만들어졌다고 하는데 예스스팟은 html과 상관없이 단순히 자바스크립트의 '문법 체계만'을 빌려오는 샘이지요?
2. 예스스팟으로 전략을 작성 후 실행할 때 모든 수식 계산은 사용자의 컴퓨터에서 이뤄지고 증권사 서버에는 단순히 "사라" "팔라" 등과 같은 최종 결과만이 전달되는 방식인가요? 예를 들어 "~하므로 사라"라고 했을때 '~하므로'는 사용자 컴퓨터에서 계산이 이뤄지는거고 결론인 '사라'만이 증권사에 전달되나요?
3. 그러면 사용자 컴퓨터 사양에 대한 일종의 가이드라인이 있나요? 해외선물은 초당 거래가 100틱이 나는 경우도 있는데 만약 200줄 정도 수식이다 한다면 다 계산할 수 있을까요? 만약 계산이 끝나기 전에 새로운 봉이 만들어지면 어떻게 됩니까? 그런거 걱정 안해도 되나요...
4. 예스스팟은 랭귀지와 다르게 함수를 저장하는 메뉴가 없는듯 한데 그러면 전략 바뀔 때마다 매번 정의를 해줘야 하는 방식인가요?
5. 예스스팟으로 지표 등을 만들어 시뮬레이션 차트 등에 나타나게 할 수 있나요? 혹시 최적화나 백테스팅 같은게 안되는 건가요? 예스스팟은 오직 전략 작성과 전략 실행만 되는 것인가 해서 그럽니다.
답변 2
예스스탁 예스스탁 답변
2015-08-21 11:07:32
안녕하세요
예스스탁입니다.
1.
예 맞습니다. 자바스크립트 문법과 체계만 사용하고
HTML과는 관계가 없습니다.
2
사용자분 컴퓨터에서 계산하고 주문만 전송합니다
3
하드웨어에 대한 특별한 가이드 라인은 없습니다.
수식 계산이 끝나지 않은 상태에서
다음 계산할 것이 생기면 차례대로 대기하게 됩니다.
계속 쌓이게 되지만 프로그램이 32비트 환경이므로
사용 메모리가 1.4기가 이상이 되면
윈도우가 프로그램을 킬하게 됩니다.
즉 너무 많은 시세가 쏟아지는 종목의 경우에는
시세를 수신될때마다 계산하게 작성하시면
CPU의 계산속도가 따라가지 못하게 되어 계산이 계속 밀리고
메모리 허용치를 넘게 되면 프로그램이 다운되게 됩니다.
이럴땐 타이머같은 부분으로 초당 한번씩만 계산하게 한다던지
사용자분이 처리방안을 고민해 보셔야 합니다.
해당 부분은 예스스팟뿐만 아니라 모든 랭귀지에서
동일하게 고민해 보셔야 하는 부분입니다.
4
예스스팟에 사용자정의모듈관리자에서
사용자함수를 만드실수 있습니다.
5
시뮬레이션 기능은 없습니다.
전략작성과 실행만 하게 되어 있습니다.
즐거운 하루되세요
> 로봇짱 님이 쓴 글입니다.
> 제목 : 작동 원리에 대한 질문
> 항상 친절한 답변에 감사드립니다.
예스스팟으로 수식 작성할 때 질문입니다.
1. 자바스크립트는 보통 html을 위해 만들어졌다고 하는데 예스스팟은 html과 상관없이 단순히 자바스크립트의 '문법 체계만'을 빌려오는 샘이지요?
2. 예스스팟으로 전략을 작성 후 실행할 때 모든 수식 계산은 사용자의 컴퓨터에서 이뤄지고 증권사 서버에는 단순히 "사라" "팔라" 등과 같은 최종 결과만이 전달되는 방식인가요? 예를 들어 "~하므로 사라"라고 했을때 '~하므로'는 사용자 컴퓨터에서 계산이 이뤄지는거고 결론인 '사라'만이 증권사에 전달되나요?
3. 그러면 사용자 컴퓨터 사양에 대한 일종의 가이드라인이 있나요? 해외선물은 초당 거래가 100틱이 나는 경우도 있는데 만약 200줄 정도 수식이다 한다면 다 계산할 수 있을까요? 만약 계산이 끝나기 전에 새로운 봉이 만들어지면 어떻게 됩니까? 그런거 걱정 안해도 되나요...
4. 예스스팟은 랭귀지와 다르게 함수를 저장하는 메뉴가 없는듯 한데 그러면 전략 바뀔 때마다 매번 정의를 해줘야 하는 방식인가요?
5. 예스스팟으로 지표 등을 만들어 시뮬레이션 차트 등에 나타나게 할 수 있나요? 혹시 최적화나 백테스팅 같은게 안되는 건가요? 예스스팟은 오직 전략 작성과 전략 실행만 되는 것인가 해서 그럽니다.
로봇짱
2015-08-21 17:51:50
로봇짱 님에 의해 삭제된 답변입니다.