커뮤니티

엑셀데이터 끌어오기관련

프로필 이미지
친구
2018-01-31 21:53:07
3196
글번호 224322
안녕하세요? 예스스팟 이제막 매뉴얼보기 시작했습니다. 어느 곳에 질문을 해야할지 모르겠는데요 파이썬등으로 계산된 결과를, 엑셀의 특정셀에 시계열이 아닌, 0,1,2 등 한개의 단순수치로 저장할때에, 저장되는 그 시점에 , 그 한개의 수치를 예스스팟이나,데이터매니저로 즉시 자동적으로 끌어와서, 예스랭귀지로 미리 만들어 놓은 전략에, 중요변수로 즉시 입력시켜 해당봉의 1분봉종가에 그 수치에 따라 매수,매도주문을 내는 방법이 있을까요? 예스스팟의 엑셀객체가 그 역할을 하는 것 같은데, 자바스크립트를 모르고, 예스스팟이 처음이다 보니,어떻게 스팟전략을 짜야할지 모르겠습니다. Q&A 찾아보니, 비슷한 예제를 찾을 수가 없어, 질문을 올렸습니다. 예제나 방법을 알려주시면 감사하겠습니다.
답변 4
프로필 이미지

불꽃기사

2018-02-01 08:57:38

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

친구

2018-02-01 16:57:35

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

불꽃기사

2018-02-05 08:37:07

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

친구

2018-02-05 11:08:09

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