커뮤니티

유진선물예스트레이더 예스스팟 stime 오류

프로필 이미지
로봇짱
2025-05-20 21:43:53.0
157
글번호 226304
답변완료
안녕하세요. 친절한 답변에 미리 감사드립니다. 유진선물예스트레이더 내 예스스팟에서 차트 객체의 stime를 불러다 데이터베이스 객체로 외부의 dbms로 stime을 수출해 보면 중간에 마이너스 음수가 나오는 오류가 발생합니다. stime을 수천봉 수입해다가 외부의 dbms로 내보낼때 중간중간에 마이너스 음수가 나옵니다. 해결 부탁드립니다! 사용 수식 ============================================== /* 2023년 9월 1일. 미9연미사 와 미12에서 쓰는 예스트레이더 예스스팟 날초마다 켜두는 실시간자료 ssj 수출 짠은 이 AD_nal_ssj_soochool_1.js 퍄일이다. 다른거 신경쓰지 않고 단순하게 오직 실시간자료 ssj 수출만 하는 것이 필요하기에 soochool.js 계열과 다르게 간결하게 정리한 것이 이 퍄일이다. 2023년 9월 1일. 후 3시1분. AD_nal_ssj_soochool_2.js 는 마리아디비 miBon_ssjGoEreum 생성시 첫째 컬럼을 `MMA` BIGINT NULL AUTO_INCREMENT 로 생성하였기에 그에 맞춰 ins**t 함수를 수정한 것이다. 2023년 9월 9일. 후 5시1분. 미9연미사나 완전 완성본의 것. 실인미진민참. */ var hhRoGoEreum="ADC_JJNASDAQ100_YESTRADER_SSJ"; // 손잡이- 줄리아 공유 실시간자료고 이름 var choKkuenSi_sseulMisaBongSu=8500; // 손잡이- 10000 하면 좋으나 줄여도 됨. var hhSseulGoId=1; // 손잡이 이나 고정- 봉번 ID는 날초 시 언제나 1번부터임. var hhSdate=0; var hhStime=0; var hhO=0; var hhH=0; var hhL=0; var hhC=0; var hhV=0; var sqlins**t="0"; var hhBongBun=0; function Main_OnStart() { Main.MessageList("AD yestrader ssj sijac. hhSseulGoId=",hhSseulGoId); //////////////// 자료고 날 최초시 갈래 for (var ffa=choKkuenSi_sseulMisaBongSu; ffa>=0; ffa--){ // 손잡이 //////////////// 마련 hhSdate=Chart1.GetSDate(1,ffa); hhStime=Chart1.GetSTime(1,ffa); hhO=Chart1.GetOpen(1,ffa); hhH=Chart1.GetHigh(1,ffa); hhL=Chart1.GetLow(1,ffa); hhC=Chart1.GetClose(1,ffa); hhV=Chart1.GetVolume(1,ffa); //////////////// 로고 sql 마련 sqlins**t=hhRoGoEreum+" (ID,SDATE,STIME,O,H,L,C,V) VALUES ("; sqlins**t+=String(hhSseulGoId); sqlins**t+=","; sqlins**t+=String(hhSdate); sqlins**t+=","; sqlins**t+=String(hhStime); sqlins**t+=","; sqlins**t+=String(hhO); sqlins**t+=","; sqlins**t+=String(hhH); sqlins**t+=","; sqlins**t+=String(hhL); sqlins**t+=","; sqlins**t+=String(hhC); sqlins**t+=","; sqlins**t+=String(hhV); sqlins**t+=");"; //////////////// 로고 실행 DataBase1.ins**t(sqlins**t); hhSseulGoId+=1; // 1증. } } function Chart1_OnBarAppended(nData) { // Main.MessageList("Chart1_OnBarAppended / hhSseulGoId=",hhSseulGoId); if (nData==1){ hhBongBun=0; // 0부여. //////////////// 마련 hhSdate=Chart1.GetSDate(1,hhBongBun); hhStime=Chart1.GetSTime(1,hhBongBun); hhO=Chart1.GetOpen(1,hhBongBun); hhH=Chart1.GetHigh(1,hhBongBun); hhL=Chart1.GetLow(1,hhBongBun); hhC=Chart1.GetClose(1,hhBongBun); hhV=Chart1.GetVolume(1,hhBongBun); //////////////// 로고 sql 마련 sqlins**t=hhRoGoEreum+" (ID,SDATE,STIME,O,H,L,C,V) VALUES ("; sqlins**t+=String(hhSseulGoId); sqlins**t+=","; sqlins**t+=String(hhSdate); sqlins**t+=","; sqlins**t+=String(hhStime); sqlins**t+=","; sqlins**t+=String(hhO); sqlins**t+=","; sqlins**t+=String(hhH); sqlins**t+=","; sqlins**t+=String(hhL); sqlins**t+=","; sqlins**t+=String(hhC); sqlins**t+=","; sqlins**t+=String(hhV); sqlins**t+=");"; //////////////// 로고 실행 DataBase1.ins**t(sqlins**t); hhSseulGoId+=1; // 1증. } }
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2025-06-05 09:55:15.0

안녕하세요 예스스탁입니다. 이용에 불편을 드려 죄송합니다. 올려주신 인티져 관련 오류는 다음주 정도에 수정되어 반영될 예정입니다. 증권사의 스케쥴에 따라 프로그램 업그레이드가 한주 정도 뒤에 될 수도 있습니다. 유진에 반영이 되면 다시 알려드리도록 하겠습니다. 즐거운 하루되세요 > 로봇짱 님이 쓴 글입니다. > 제목 : 유진선물예스트레이더 예스스팟 stime 오류 > 안녕하세요. 친절한 답변에 미리 감사드립니다. 유진선물예스트레이더 내 예스스팟에서 차트 객체의 stime를 불러다 데이터베이스 객체로 외부의 dbms로 stime을 수출해 보면 중간에 마이너스 음수가 나오는 오류가 발생합니다. stime을 수천봉 수입해다가 외부의 dbms로 내보낼때 중간중간에 마이너스 음수가 나옵니다. 해결 부탁드립니다! 사용 수식 ============================================== /* 2023년 9월 1일. 미9연미사 와 미12에서 쓰는 예스트레이더 예스스팟 날초마다 켜두는 실시간자료 ssj 수출 짠은 이 AD_nal_ssj_soochool_1.js 퍄일이다. 다른거 신경쓰지 않고 단순하게 오직 실시간자료 ssj 수출만 하는 것이 필요하기에 soochool.js 계열과 다르게 간결하게 정리한 것이 이 퍄일이다. 2023년 9월 1일. 후 3시1분. AD_nal_ssj_soochool_2.js 는 마리아디비 miBon_ssjGoEreum 생성시 첫째 컬럼을 `MMA` BIGINT NULL AUTO_INCREMENT 로 생성하였기에 그에 맞춰 ins**t 함수를 수정한 것이다. 2023년 9월 9일. 후 5시1분. 미9연미사나 완전 완성본의 것. 실인미진민참. */ var hhRoGoEreum="ADC_JJNASDAQ100_YESTRADER_SSJ"; // 손잡이- 줄리아 공유 실시간자료고 이름 var choKkuenSi_sseulMisaBongSu=8500; // 손잡이- 10000 하면 좋으나 줄여도 됨. var hhSseulGoId=1; // 손잡이 이나 고정- 봉번 ID는 날초 시 언제나 1번부터임. var hhSdate=0; var hhStime=0; var hhO=0; var hhH=0; var hhL=0; var hhC=0; var hhV=0; var sqlins**t="0"; var hhBongBun=0; function Main_OnStart() { Main.MessageList("AD yestrader ssj sijac. hhSseulGoId=",hhSseulGoId); //////////////// 자료고 날 최초시 갈래 for (var ffa=choKkuenSi_sseulMisaBongSu; ffa>=0; ffa--){ // 손잡이 //////////////// 마련 hhSdate=Chart1.GetSDate(1,ffa); hhStime=Chart1.GetSTime(1,ffa); hhO=Chart1.GetOpen(1,ffa); hhH=Chart1.GetHigh(1,ffa); hhL=Chart1.GetLow(1,ffa); hhC=Chart1.GetClose(1,ffa); hhV=Chart1.GetVolume(1,ffa); //////////////// 로고 sql 마련 sqlins**t=hhRoGoEreum+" (ID,SDATE,STIME,O,H,L,C,V) VALUES ("; sqlins**t+=String(hhSseulGoId); sqlins**t+=","; sqlins**t+=String(hhSdate); sqlins**t+=","; sqlins**t+=String(hhStime); sqlins**t+=","; sqlins**t+=String(hhO); sqlins**t+=","; sqlins**t+=String(hhH); sqlins**t+=","; sqlins**t+=String(hhL); sqlins**t+=","; sqlins**t+=String(hhC); sqlins**t+=","; sqlins**t+=String(hhV); sqlins**t+=");"; //////////////// 로고 실행 DataBase1.ins**t(sqlins**t); hhSseulGoId+=1; // 1증. } } function Chart1_OnBarAppended(nData) { // Main.MessageList("Chart1_OnBarAppended / hhSseulGoId=",hhSseulGoId); if (nData==1){ hhBongBun=0; // 0부여. //////////////// 마련 hhSdate=Chart1.GetSDate(1,hhBongBun); hhStime=Chart1.GetSTime(1,hhBongBun); hhO=Chart1.GetOpen(1,hhBongBun); hhH=Chart1.GetHigh(1,hhBongBun); hhL=Chart1.GetLow(1,hhBongBun); hhC=Chart1.GetClose(1,hhBongBun); hhV=Chart1.GetVolume(1,hhBongBun); //////////////// 로고 sql 마련 sqlins**t=hhRoGoEreum+" (ID,SDATE,STIME,O,H,L,C,V) VALUES ("; sqlins**t+=String(hhSseulGoId); sqlins**t+=","; sqlins**t+=String(hhSdate); sqlins**t+=","; sqlins**t+=String(hhStime); sqlins**t+=","; sqlins**t+=String(hhO); sqlins**t+=","; sqlins**t+=String(hhH); sqlins**t+=","; sqlins**t+=String(hhL); sqlins**t+=","; sqlins**t+=String(hhC); sqlins**t+=","; sqlins**t+=String(hhV); sqlins**t+=");"; //////////////// 로고 실행 DataBase1.ins**t(sqlins**t); hhSseulGoId+=1; // 1증. } }
프로필 이미지

예스스탁 예스스탁 답변

2025-06-13 15:06:17.0

안녕하세요 예스스탁입니다. 수정에 시간이 많이 소모되어 죄송합니다. 관련 오류 수정되어 반영되었습니다. 즐거운 하루되세요 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 유진선물예스트레이더 예스스팟 stime 오류 > 안녕하세요 예스스탁입니다. 이용에 불편을 드려 죄송합니다. 올려주신 인티져 관련 오류는 다음주 정도에 수정되어 반영될 예정입니다. 증권사의 스케쥴에 따라 프로그램 업그레이드가 한주 정도 뒤에 될 수도 있습니다. 유진에 반영이 되면 다시 알려드리도록 하겠습니다. 즐거운 하루되세요 > 로봇짱 님이 쓴 글입니다. > 제목 : 유진선물예스트레이더 예스스팟 stime 오류 > 안녕하세요. 친절한 답변에 미리 감사드립니다. 유진선물예스트레이더 내 예스스팟에서 차트 객체의 stime를 불러다 데이터베이스 객체로 외부의 dbms로 stime을 수출해 보면 중간에 마이너스 음수가 나오는 오류가 발생합니다. stime을 수천봉 수입해다가 외부의 dbms로 내보낼때 중간중간에 마이너스 음수가 나옵니다. 해결 부탁드립니다! 사용 수식 ============================================== /* 2023년 9월 1일. 미9연미사 와 미12에서 쓰는 예스트레이더 예스스팟 날초마다 켜두는 실시간자료 ssj 수출 짠은 이 AD_nal_ssj_soochool_1.js 퍄일이다. 다른거 신경쓰지 않고 단순하게 오직 실시간자료 ssj 수출만 하는 것이 필요하기에 soochool.js 계열과 다르게 간결하게 정리한 것이 이 퍄일이다. 2023년 9월 1일. 후 3시1분. AD_nal_ssj_soochool_2.js 는 마리아디비 miBon_ssjGoEreum 생성시 첫째 컬럼을 `MMA` BIGINT NULL AUTO_INCREMENT 로 생성하였기에 그에 맞춰 ins**t 함수를 수정한 것이다. 2023년 9월 9일. 후 5시1분. 미9연미사나 완전 완성본의 것. 실인미진민참. */ var hhRoGoEreum="ADC_JJNASDAQ100_YESTRADER_SSJ"; // 손잡이- 줄리아 공유 실시간자료고 이름 var choKkuenSi_sseulMisaBongSu=8500; // 손잡이- 10000 하면 좋으나 줄여도 됨. var hhSseulGoId=1; // 손잡이 이나 고정- 봉번 ID는 날초 시 언제나 1번부터임. var hhSdate=0; var hhStime=0; var hhO=0; var hhH=0; var hhL=0; var hhC=0; var hhV=0; var sqlins**t="0"; var hhBongBun=0; function Main_OnStart() { Main.MessageList("AD yestrader ssj sijac. hhSseulGoId=",hhSseulGoId); //////////////// 자료고 날 최초시 갈래 for (var ffa=choKkuenSi_sseulMisaBongSu; ffa>=0; ffa--){ // 손잡이 //////////////// 마련 hhSdate=Chart1.GetSDate(1,ffa); hhStime=Chart1.GetSTime(1,ffa); hhO=Chart1.GetOpen(1,ffa); hhH=Chart1.GetHigh(1,ffa); hhL=Chart1.GetLow(1,ffa); hhC=Chart1.GetClose(1,ffa); hhV=Chart1.GetVolume(1,ffa); //////////////// 로고 sql 마련 sqlins**t=hhRoGoEreum+" (ID,SDATE,STIME,O,H,L,C,V) VALUES ("; sqlins**t+=String(hhSseulGoId); sqlins**t+=","; sqlins**t+=String(hhSdate); sqlins**t+=","; sqlins**t+=String(hhStime); sqlins**t+=","; sqlins**t+=String(hhO); sqlins**t+=","; sqlins**t+=String(hhH); sqlins**t+=","; sqlins**t+=String(hhL); sqlins**t+=","; sqlins**t+=String(hhC); sqlins**t+=","; sqlins**t+=String(hhV); sqlins**t+=");"; //////////////// 로고 실행 DataBase1.ins**t(sqlins**t); hhSseulGoId+=1; // 1증. } } function Chart1_OnBarAppended(nData) { // Main.MessageList("Chart1_OnBarAppended / hhSseulGoId=",hhSseulGoId); if (nData==1){ hhBongBun=0; // 0부여. //////////////// 마련 hhSdate=Chart1.GetSDate(1,hhBongBun); hhStime=Chart1.GetSTime(1,hhBongBun); hhO=Chart1.GetOpen(1,hhBongBun); hhH=Chart1.GetHigh(1,hhBongBun); hhL=Chart1.GetLow(1,hhBongBun); hhC=Chart1.GetClose(1,hhBongBun); hhV=Chart1.GetVolume(1,hhBongBun); //////////////// 로고 sql 마련 sqlins**t=hhRoGoEreum+" (ID,SDATE,STIME,O,H,L,C,V) VALUES ("; sqlins**t+=String(hhSseulGoId); sqlins**t+=","; sqlins**t+=String(hhSdate); sqlins**t+=","; sqlins**t+=String(hhStime); sqlins**t+=","; sqlins**t+=String(hhO); sqlins**t+=","; sqlins**t+=String(hhH); sqlins**t+=","; sqlins**t+=String(hhL); sqlins**t+=","; sqlins**t+=String(hhC); sqlins**t+=","; sqlins**t+=String(hhV); sqlins**t+=");"; //////////////// 로고 실행 DataBase1.ins**t(sqlins**t); hhSseulGoId+=1; // 1증. } }