포인트는 두가지군요.
1. 엑셀의 특정 셀이 변경되었을 때 예스스팟에 통지해주는 이벤트가 있는가
2. 예스스팟의 특정 변수를 예스랭귀지에 전달할 수 있는가
안타깝게도 두가지 모두 안됩니다. ^^
첫번째는 타이머를 설정해서 주기적으로 엑셀의 값을 가져오는 방법으로 우회할 수 밖에 없습니다.
두번째는 예스스팟과 예스랭귀지의 구조상 불가능합니다.
예스랭귀지는 자체적으로 제공하는 데이터외에 외부로부터 값을 받아들일 수 없습니다.
그랬다가는 전략 자체가 달라질테니까요. 제가 볼 때 예스랭귀지의 가장 큰 장점은 신뢰도거든요.
그 신뢰도는 데이터의 일관성이 보장되기에 가능한거고, 그렇기에 시뮬레이션도 가능한 거고...
근데 외부의 알 수 없는 데이터가 유입된다면 시스템이 적용될때마다 신호가 달라지겠지요.
그에 반해 예스스팟은 온갖 외부데이터가 난무하고 제공되는 데이터가 워낙에 방대하다보니 시뮬레이션 자체도 불가능하지만, 또 그렇기에 높은 자유도를 가질 수 있지요.
두번째를 이렇게 장황하게 설명드리는 이유는 작성하려는 예스스팟의 흐름을 바꿔야하기 때문입니다.
엑셀 -> 예스스팟 -> 예스랭귀지 가 아니라 엑셀,예스랭귀지 -> 예스스팟 이 되어야 한다는 거죠.
도움이 되셨길... ^^
> 친구 님이 쓴 글입니다.
> 제목 : 엑셀데이터 끌어오기관련
> 안녕하세요? 예스스팟 이제막 매뉴얼보기 시작했습니다.
어느 곳에 질문을 해야할지 모르겠는데요
파이썬등으로 계산된 결과를, 엑셀의 특정셀에 시계열이 아닌, 0,1,2 등 한개의 단순수치로 저장할때에, 저장되는 그 시점에 , 그 한개의 수치를 예스스팟이나,데이터매니저로 즉시 자동적으로 끌어와서, 예스랭귀지로 미리 만들어 놓은 전략에, 중요변수로 즉시 입력시켜 해당봉의 1분봉종가에 그 수치에 따라 매수,매도주문을 내는 방법이 있을까요?
예스스팟의 엑셀객체가 그 역할을 하는 것 같은데, 자바스크립트를 모르고, 예스스팟이 처음이다 보니,어떻게 스팟전략을 짜야할지 모르겠습니다.
Q&A 찾아보니, 비슷한 예제를 찾을 수가 없어, 질문을 올렸습니다.
예제나 방법을 알려주시면 감사하겠습니다.
불꽃기사님! 명쾌한 설명 감사드립니다.
그러면, 엑셀--> 예스트레이더(예스랭귀지)부분에서, 데이터매니저의 DDE연동이 아니라도,
이벤트발생즉시, 데이터매니저를 통해서,외부데이터를 예스트레이더(예스랭귀지)로 끌어오는 기능은 가능한가요?
아니면, 파이썬에서, DDE로 보내는 코딩까지 해서,엑셀로 보내서,DDE연동으로 데이터매니저로
끌어오게 해야하나요?
> 불꽃기사 님이 쓴 글입니다.
> 제목 : 지나가다...
> 포인트는 두가지군요.
1. 엑셀의 특정 셀이 변경되었을 때 예스스팟에 통지해주는 이벤트가 있는가
2. 예스스팟의 특정 변수를 예스랭귀지에 전달할 수 있는가
안타깝게도 두가지 모두 안됩니다. ^^
첫번째는 타이머를 설정해서 주기적으로 엑셀의 값을 가져오는 방법으로 우회할 수 밖에 없습니다.
두번째는 예스스팟과 예스랭귀지의 구조상 불가능합니다.
예스랭귀지는 자체적으로 제공하는 데이터외에 외부로부터 값을 받아들일 수 없습니다.
그랬다가는 전략 자체가 달라질테니까요. 제가 볼 때 예스랭귀지의 가장 큰 장점은 신뢰도거든요.
그 신뢰도는 데이터의 일관성이 보장되기에 가능한거고, 그렇기에 시뮬레이션도 가능한 거고...
근데 외부의 알 수 없는 데이터가 유입된다면 시스템이 적용될때마다 신호가 달라지겠지요.
그에 반해 예스스팟은 온갖 외부데이터가 난무하고 제공되는 데이터가 워낙에 방대하다보니 시뮬레이션 자체도 불가능하지만, 또 그렇기에 높은 자유도를 가질 수 있지요.
두번째를 이렇게 장황하게 설명드리는 이유는 작성하려는 예스스팟의 흐름을 바꿔야하기 때문입니다.
엑셀 -> 예스스팟 -> 예스랭귀지 가 아니라 엑셀,예스랭귀지 -> 예스스팟 이 되어야 한다는 거죠.
도움이 되셨길... ^^
> 친구 님이 쓴 글입니다.
> 제목 : 엑셀데이터 끌어오기관련
> 안녕하세요? 예스스팟 이제막 매뉴얼보기 시작했습니다.
어느 곳에 질문을 해야할지 모르겠는데요
파이썬등으로 계산된 결과를, 엑셀의 특정셀에 시계열이 아닌, 0,1,2 등 한개의 단순수치로 저장할때에, 저장되는 그 시점에 , 그 한개의 수치를 예스스팟이나,데이터매니저로 즉시 자동적으로 끌어와서, 예스랭귀지로 미리 만들어 놓은 전략에, 중요변수로 즉시 입력시켜 해당봉의 1분봉종가에 그 수치에 따라 매수,매도주문을 내는 방법이 있을까요?
예스스팟의 엑셀객체가 그 역할을 하는 것 같은데, 자바스크립트를 모르고, 예스스팟이 처음이다 보니,어떻게 스팟전략을 짜야할지 모르겠습니다.
Q&A 찾아보니, 비슷한 예제를 찾을 수가 없어, 질문을 올렸습니다.
예제나 방법을 알려주시면 감사하겠습니다.
"이벤트발생즉시"가 데이터의 변동을 의미하는게 아니신가요?
데이터매니저에서 차트로 데이터가 자동업데이트되면 예스랭귀지에서는 그 데이터를
자동으로 사용가능하겠지요.
데이터매니저의 존재 자체가 차트에서 사용할 외부데이터를 관리하기 위한 것이니까요.
예스랭귀지로 뭔가를 하시려는 거면 제가 도움을 드리기는 힘들 것 같습니다. ^^
> 친구 님이 쓴 글입니다.
> 제목 : Re : 지나가다...
>
불꽃기사님! 명쾌한 설명 감사드립니다.
그러면, 엑셀--> 예스트레이더(예스랭귀지)부분에서, 데이터매니저의 DDE연동이 아니라도,
이벤트발생즉시, 데이터매니저를 통해서,외부데이터를 예스트레이더(예스랭귀지)로 끌어오는 기능은 가능한가요?
아니면, 파이썬에서, DDE로 보내는 코딩까지 해서,엑셀로 보내서,DDE연동으로 데이터매니저로
끌어오게 해야하나요?
> 불꽃기사 님이 쓴 글입니다.
> 제목 : 지나가다...
> 포인트는 두가지군요.
1. 엑셀의 특정 셀이 변경되었을 때 예스스팟에 통지해주는 이벤트가 있는가
2. 예스스팟의 특정 변수를 예스랭귀지에 전달할 수 있는가
안타깝게도 두가지 모두 안됩니다. ^^
첫번째는 타이머를 설정해서 주기적으로 엑셀의 값을 가져오는 방법으로 우회할 수 밖에 없습니다.
두번째는 예스스팟과 예스랭귀지의 구조상 불가능합니다.
예스랭귀지는 자체적으로 제공하는 데이터외에 외부로부터 값을 받아들일 수 없습니다.
그랬다가는 전략 자체가 달라질테니까요. 제가 볼 때 예스랭귀지의 가장 큰 장점은 신뢰도거든요.
그 신뢰도는 데이터의 일관성이 보장되기에 가능한거고, 그렇기에 시뮬레이션도 가능한 거고...
근데 외부의 알 수 없는 데이터가 유입된다면 시스템이 적용될때마다 신호가 달라지겠지요.
그에 반해 예스스팟은 온갖 외부데이터가 난무하고 제공되는 데이터가 워낙에 방대하다보니 시뮬레이션 자체도 불가능하지만, 또 그렇기에 높은 자유도를 가질 수 있지요.
두번째를 이렇게 장황하게 설명드리는 이유는 작성하려는 예스스팟의 흐름을 바꿔야하기 때문입니다.
엑셀 -> 예스스팟 -> 예스랭귀지 가 아니라 엑셀,예스랭귀지 -> 예스스팟 이 되어야 한다는 거죠.
도움이 되셨길... ^^
> 친구 님이 쓴 글입니다.
> 제목 : 엑셀데이터 끌어오기관련
> 안녕하세요? 예스스팟 이제막 매뉴얼보기 시작했습니다.
어느 곳에 질문을 해야할지 모르겠는데요
파이썬등으로 계산된 결과를, 엑셀의 특정셀에 시계열이 아닌, 0,1,2 등 한개의 단순수치로 저장할때에, 저장되는 그 시점에 , 그 한개의 수치를 예스스팟이나,데이터매니저로 즉시 자동적으로 끌어와서, 예스랭귀지로 미리 만들어 놓은 전략에, 중요변수로 즉시 입력시켜 해당봉의 1분봉종가에 그 수치에 따라 매수,매도주문을 내는 방법이 있을까요?
예스스팟의 엑셀객체가 그 역할을 하는 것 같은데, 자바스크립트를 모르고, 예스스팟이 처음이다 보니,어떻게 스팟전략을 짜야할지 모르겠습니다.
Q&A 찾아보니, 비슷한 예제를 찾을 수가 없어, 질문을 올렸습니다.
예제나 방법을 알려주시면 감사하겠습니다.
답변 감사드립니다. 데이터매니저로 해보겠습니다.
> 불꽃기사 님이 쓴 글입니다.
> 제목 : Re : Re : 지나가다...
> "이벤트발생즉시"가 데이터의 변동을 의미하는게 아니신가요?
데이터매니저에서 차트로 데이터가 자동업데이트되면 예스랭귀지에서는 그 데이터를
자동으로 사용가능하겠지요.
데이터매니저의 존재 자체가 차트에서 사용할 외부데이터를 관리하기 위한 것이니까요.
예스랭귀지로 뭔가를 하시려는 거면 제가 도움을 드리기는 힘들 것 같습니다. ^^
> 친구 님이 쓴 글입니다.
> 제목 : Re : 지나가다...
>
불꽃기사님! 명쾌한 설명 감사드립니다.
그러면, 엑셀--> 예스트레이더(예스랭귀지)부분에서, 데이터매니저의 DDE연동이 아니라도,
이벤트발생즉시, 데이터매니저를 통해서,외부데이터를 예스트레이더(예스랭귀지)로 끌어오는 기능은 가능한가요?
아니면, 파이썬에서, DDE로 보내는 코딩까지 해서,엑셀로 보내서,DDE연동으로 데이터매니저로
끌어오게 해야하나요?
> 불꽃기사 님이 쓴 글입니다.
> 제목 : 지나가다...
> 포인트는 두가지군요.
1. 엑셀의 특정 셀이 변경되었을 때 예스스팟에 통지해주는 이벤트가 있는가
2. 예스스팟의 특정 변수를 예스랭귀지에 전달할 수 있는가
안타깝게도 두가지 모두 안됩니다. ^^
첫번째는 타이머를 설정해서 주기적으로 엑셀의 값을 가져오는 방법으로 우회할 수 밖에 없습니다.
두번째는 예스스팟과 예스랭귀지의 구조상 불가능합니다.
예스랭귀지는 자체적으로 제공하는 데이터외에 외부로부터 값을 받아들일 수 없습니다.
그랬다가는 전략 자체가 달라질테니까요. 제가 볼 때 예스랭귀지의 가장 큰 장점은 신뢰도거든요.
그 신뢰도는 데이터의 일관성이 보장되기에 가능한거고, 그렇기에 시뮬레이션도 가능한 거고...
근데 외부의 알 수 없는 데이터가 유입된다면 시스템이 적용될때마다 신호가 달라지겠지요.
그에 반해 예스스팟은 온갖 외부데이터가 난무하고 제공되는 데이터가 워낙에 방대하다보니 시뮬레이션 자체도 불가능하지만, 또 그렇기에 높은 자유도를 가질 수 있지요.
두번째를 이렇게 장황하게 설명드리는 이유는 작성하려는 예스스팟의 흐름을 바꿔야하기 때문입니다.
엑셀 -> 예스스팟 -> 예스랭귀지 가 아니라 엑셀,예스랭귀지 -> 예스스팟 이 되어야 한다는 거죠.
도움이 되셨길... ^^
> 친구 님이 쓴 글입니다.
> 제목 : 엑셀데이터 끌어오기관련
> 안녕하세요? 예스스팟 이제막 매뉴얼보기 시작했습니다.
어느 곳에 질문을 해야할지 모르겠는데요
파이썬등으로 계산된 결과를, 엑셀의 특정셀에 시계열이 아닌, 0,1,2 등 한개의 단순수치로 저장할때에, 저장되는 그 시점에 , 그 한개의 수치를 예스스팟이나,데이터매니저로 즉시 자동적으로 끌어와서, 예스랭귀지로 미리 만들어 놓은 전략에, 중요변수로 즉시 입력시켜 해당봉의 1분봉종가에 그 수치에 따라 매수,매도주문을 내는 방법이 있을까요?
예스스팟의 엑셀객체가 그 역할을 하는 것 같은데, 자바스크립트를 모르고, 예스스팟이 처음이다 보니,어떻게 스팟전략을 짜야할지 모르겠습니다.
Q&A 찾아보니, 비슷한 예제를 찾을 수가 없어, 질문을 올렸습니다.
예제나 방법을 알려주시면 감사하겠습니다.