커뮤니티

엑셀 연동 및 주문관련

프로필 이미지
장안
2018-11-12 12:43:10
2758
글번호 224661
답변완료
수고하십니다. 다음과 같이 구현하려고 합니다. 1. MACD Signal 중 날짜와 시간, 종가, 시그널 수치를 각 180분 종가를 바로 엑셀로 받고 싶습니다.(9시, 11시, 14시, 17시, 20시, 23시, 02시, 05시, 8시) 2. 엑셀작업을 통해 특정 셀에 매수 또는 매도 결과 값이 나오게 합니다. 3. 특정 셀 값을 180분 간격으로 yes global로 발신하여 주문을 합니다. 아래는 11시에 매수할 경우의 예입니다. if sTime == 110000 Then Buy(); if MarketPosition == 1 Then ExitLong("bx",AtStop,EntryPrice-PriceScale*10); if sTime == 140000 Then { ExitLong(); ExitShort(); } 4. 위의 동작을 완전자동으로 구현할 수 있는지 궁금하고 관련 수식을 부탁드립니다.
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-12-14 16:05:23

안녕하세요 예스스탁입니다. 예스스팟에 엑셀객체가 있어 사용자분이 지정한 특정이벤트가 발생하면 특정셀에 값을 쓰거나 읽을수는 있지만 특정셀에 값이 쓰여지면 그것을 알려주는 이벤트가 없어 지정셀에 새로운 값이 쓰여졌는지 즉시 알수가 없습니다. 문의하신 내용은 예스랭귀지의 시스템수식으로 지정한 조건이 되면 진입청산 신호가 발생하게 작성하시고 예스스팟에서는 단순히 차트에서 신호가 발생하면 그에 따른 주문이 집행되게 구현해 보셔야 할것 같습니다. 예스스팟 도움말 중에 예제 1번이 차트에서 신호가 발생하면 그에 따른 주문을 집행하는 내용입니다. 게시판에 검색하시면 차트에서 신호발생하면 주문을 집해는 내용이 많이 있습니다. 올려주신 내용만으로는 어떤 내용으로 구현하고자 하는지 불명확하여 가이드를 드리기 어렵습니다,. 해당 내용을 참고하셔서 수식 구현해 보셔야 할것 같습니다. 즐거운 하루되세요 > 장안 님이 쓴 글입니다. > 제목 : 엑셀 연동 및 주문관련 > 수고하십니다. 다음과 같이 구현하려고 합니다. 1. MACD Signal 중 날짜와 시간, 종가, 시그널 수치를 각 180분 종가를 바로 엑셀로 받고 싶습니다.(9시, 11시, 14시, 17시, 20시, 23시, 02시, 05시, 8시) 2. 엑셀작업을 통해 특정 셀에 매수 또는 매도 결과 값이 나오게 합니다. 3. 특정 셀 값을 180분 간격으로 yes global로 발신하여 주문을 합니다. 아래는 11시에 매수할 경우의 예입니다. if sTime == 110000 Then Buy(); if MarketPosition == 1 Then ExitLong("bx",AtStop,EntryPrice-PriceScale*10); if sTime == 140000 Then { ExitLong(); ExitShort(); } 4. 위의 동작을 완전자동으로 구현할 수 있는지 궁금하고 관련 수식을 부탁드립니다.