커뮤니티
문의 드립니다.
안녕하세요. 수식은 아니고 거래 방식이 가능한지 여부를 문의드립니다.
* yeslanguage에서 일봉으로 신호를 내서 yesspot에서 거래 중입니다.
* yeslanguage의 매수 신호는 전일자까지의 데이터로 확정이 되고, 신호는 그 가격들로 조합돼서 만들어집니다.(당일 장중의 데이터는 없습니다.)
* 여기에 당일 장중의 데이터를 넣으려고 합니다.
(예, 당일 장중의 가격을 반영한 실시간 RSI(10)가 50 상승돌파하면 매수)
* 이 경우 if(RSI 50 돌파) 조건을 넣으면 장 마감후에 if 문이 성립하므로, 참조(data1)에 1분봉을 넣고 date1 기준의 당일 rsi값(실시간) 및 RSI를 만들기 위한 전일 이전의 데이터(일봉기준)을 spot에서 받습니다.
(당일은 실시간 데이터, 전일 이전은 일봉 데이터)
* spot에서 RSI 50 돌파여부를 실시간으로 계산해서 RSI 50을 돌파하면 매수합니다.
* yeslanguage에서는 일봉기준의 RSI50 돌파 시(if문이니 장마감 후) 매수
* 맹점 : yeslanguage에서 장 마감후 RSI50 돌파가 안나오면 매수 신호가 안나오기 때문에 나중에 yesspot으로 자동으로 매도를 할 수 없다.
* 보완점 : spot에서 당일 거래 내역을 보관하다가 동시 호가 이전(예, 15:19분)까지 yeslanguage에서 매수신호가 안나오면 yesspot에서 동시호가에 매도.
이렇게 하는 게 가능할까요??? 아니면 일봉에서 당일 실시간 데이터를 이용해서 거래(yeslanguage 또는 yesspot)할 수 있는 다른 방법이 있으면 조언 부탁드립니다.
감사합니다. 행복한 하루 보내세요.
/////////////////////////////////////////////////////////////////
생각하다가 추가 문의를 드립니다.
그런데 data1을 안붙여도 실시간으로 각종 값들이 계속 들어오니까
분봉을 붙일 필요 없이 실시간 값들을 가져다가 spot에서 값을 만들고 바로 사용가능한가요?
예를 들어 ma5 = (c+c[1]+c[2]+c[3]+c[4])/5 이니 기 확정된 c[1],c[2],c[3],c[4]과 실시간으로 들어오는 c 값을 다 넘겨서
spot에서 ma5를 만들고 crossup(c,ma5) 이렇게 하면 당일 장 중 값으로 실시간 지표를 만들고 거래 가능할 것 같습니다.
제 생각이 맞는 건지 문의드립니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2026-06-25 09:53:38