추가 질문 올립니다.
아래와 같은 답변을 감사히 받았는데요
{
문의하신 내용이 맞습니다.
엑셀에서 DDE를 불러들여 사용하실 수 있습니다.
예스글러벌의 관리 > DDE서버 창을 띄워 놓고 종목을 추가한 다음
엑셀필드에 입력해서 데이터를 받을 수 있습니다.
엑셀필드 입력 예:E-mini s&p500 현재가)
=yesdde|ESH13!current
}
"엑셀필드에 입력해서 데이터를 받을 수 있습니다.
엑셀필드 입력 예:E-mini s&p500 현재가)
=yesdde|ESH13!current"
이 부분에 대해 좀 더 상세한 답변을 부탁드립니다.
"예스글러벌의 관리 > DDE서버 창을 띄워 놓고 종목을 추가한 다음"
이까지는 지극히 쉽게 되었는데,
그 다음에 어떻게 해야 엑셀에서 위에 말씀하신 현재가 같은 것들이 나타나게 할 수 있는지,
아무리 인터넷을 뒤지고 엑셀을 띄워 놓고 이리 저리 해 봐도 답이 나오질 않네요.
(지금 해 보면, 그 셀에 0 값이 찍혀 나오는데, 아마 크리스마스 연휴 폐장시간이라서 그럴까요?)
뭔가, excel 프로그램과, YesDDE 서버를 연동시켜 구동시키기 위한 무슨 조치가 필요할 걸로 짐작이 되는데요.
죄송하지만,
엑셀을 일단 작동시켜 놓고 난 후, 그 다음부터 어떻게 해야 되는지 상세한 답변을 부탁드립니다.
(어디를 보면 이 것과 관련된 공부를 할 수 있겠는지도 알려 주시면 감사하겠습니다.
엑셀 책에도 이런 부분들이 안 나오고 해서요.)
가령, 밀, 옥수수, 원유, 금, 커피 중에서, BW(Binary Wave) 값이 가장 큰 품목을 구해서, 그 품목에 매수 진입하는 전략을 구상한다면,
위 다섯 가지 품목들의 BW 값을 구하려면, BW 값들을 구하는 식을 전부 엑셀에서 구현해야 할 거 같은데 그런지요?
(예스 랭귀지 자체로, 예스글로벌에서 이런 여러 가지 품목들의 BW라든지, ADX값이라든지 그런 것들을 자동으로 계산해서 비교하고 거기에 따라 매수진입하고 하는 것은 안 될 거 같은데, 그래서 결국 데이터들을 DDE로 엑셀로 가져 와서 엑셀에서 계산해야 할 거 같은데, 그런 건지요?
그리고, 엑셀에서 그런 계산이 이루어 지면, 그 걸 이용해서 자동으로 YesGlobal에서 매수진입할 수 있도록도 할 수 있는지요?
* 타 HTS들과 DDE, Excel을 사용하는 예에 관한 인터넷 자료들은 보이는데, YesGlobal과 DDE, Excel을 같이 쓰는 것에 관한 예제 설명이라든지 하는 것은 검색이 되질 않습니다. Data Manager와 같이 쓰는 것에 관한 자료는 아주 조금 보였는데, 그 건 예스트레이더와 같이 사용되는 거 같고, YesGlobal, DDE, Excel을 같이 쓰는 것에 대한 예제나 강좌 자료 같은 것을 혹시 알려 주실 수 있을지요?
새해 복 많이 받으세요)
답변 1
예스스탁
예스스탁 답변
2012-12-27 10:12:01
안녕하세요? 예스스탁입니다.
0값이 나오신다면 정상적으로 처리되는 것입니다.
시세 값이 없을 경우 0 값이 나오고 실시간으로 데이터가 업데이트 되면 정상적으로 값이 나옵니다.
현재가의 경우 엑셀필드에 다음과 같이 입력하면 됩니다.
=YesDDE|'ESH13'!current
현재가 이외의 제공되는 다른 항목은 YesGlobal의 'YesDDE'화면의 '서비스항목'을 참고하시면 됩니다.
DDE데이터를 엑셀로 받는 것은 위처럼 항목값만 입력하면 되므로 따로 사용법을 제공해 드리지 않고 있습니다.
DDE데이터를 데이터 매니저로 받는 것은 예스트레이더4.0에서 가능한데 이에 관한 도움말 페이지를 올려드립니다.
아래 페이지로 들어가셔서 > 시스템트레이딩 > 데이터매니저 항목을 보시면 됩니다.
https://www.yesstock.com/YesTrader/Manual/YesTrader4.0_help.html
감사합니다.
> 즐겁게 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
> 추가 질문 올립니다.
아래와 같은 답변을 감사히 받았는데요
{
문의하신 내용이 맞습니다.
엑셀에서 DDE를 불러들여 사용하실 수 있습니다.
예스글러벌의 관리 > DDE서버 창을 띄워 놓고 종목을 추가한 다음
엑셀필드에 입력해서 데이터를 받을 수 있습니다.
엑셀필드 입력 예:E-mini s&p500 현재가)
=yesdde|ESH13!current
}
"엑셀필드에 입력해서 데이터를 받을 수 있습니다.
엑셀필드 입력 예:E-mini s&p500 현재가)
=yesdde|ESH13!current"
이 부분에 대해 좀 더 상세한 답변을 부탁드립니다.
"예스글러벌의 관리 > DDE서버 창을 띄워 놓고 종목을 추가한 다음"
이까지는 지극히 쉽게 되었는데,
그 다음에 어떻게 해야 엑셀에서 위에 말씀하신 현재가 같은 것들이 나타나게 할 수 있는지,
아무리 인터넷을 뒤지고 엑셀을 띄워 놓고 이리 저리 해 봐도 답이 나오질 않네요.
(지금 해 보면, 그 셀에 0 값이 찍혀 나오는데, 아마 크리스마스 연휴 폐장시간이라서 그럴까요?)
뭔가, excel 프로그램과, YesDDE 서버를 연동시켜 구동시키기 위한 무슨 조치가 필요할 걸로 짐작이 되는데요.
죄송하지만,
엑셀을 일단 작동시켜 놓고 난 후, 그 다음부터 어떻게 해야 되는지 상세한 답변을 부탁드립니다.
(어디를 보면 이 것과 관련된 공부를 할 수 있겠는지도 알려 주시면 감사하겠습니다.
엑셀 책에도 이런 부분들이 안 나오고 해서요.)
가령, 밀, 옥수수, 원유, 금, 커피 중에서, BW(Binary Wave) 값이 가장 큰 품목을 구해서, 그 품목에 매수 진입하는 전략을 구상한다면,
위 다섯 가지 품목들의 BW 값을 구하려면, BW 값들을 구하는 식을 전부 엑셀에서 구현해야 할 거 같은데 그런지요?
(예스 랭귀지 자체로, 예스글로벌에서 이런 여러 가지 품목들의 BW라든지, ADX값이라든지 그런 것들을 자동으로 계산해서 비교하고 거기에 따라 매수진입하고 하는 것은 안 될 거 같은데, 그래서 결국 데이터들을 DDE로 엑셀로 가져 와서 엑셀에서 계산해야 할 거 같은데, 그런 건지요?
그리고, 엑셀에서 그런 계산이 이루어 지면, 그 걸 이용해서 자동으로 YesGlobal에서 매수진입할 수 있도록도 할 수 있는지요?
* 타 HTS들과 DDE, Excel을 사용하는 예에 관한 인터넷 자료들은 보이는데, YesGlobal과 DDE, Excel을 같이 쓰는 것에 관한 예제 설명이라든지 하는 것은 검색이 되질 않습니다. Data Manager와 같이 쓰는 것에 관한 자료는 아주 조금 보였는데, 그 건 예스트레이더와 같이 사용되는 거 같고, YesGlobal, DDE, Excel을 같이 쓰는 것에 대한 예제나 강좌 자료 같은 것을 혹시 알려 주실 수 있을지요?
새해 복 많이 받으세요)