커뮤니티
예스스팟 Q&A
답변완료
저장 된 파일
전일 마감 때 까지 있던 로그가
아침에 불러 올때 자꾸 빠지는 이유 가 궁금 합니다
종목 보유는 30 개 정도 인데 아침 마다 한두개가 빠지고 파일을 불러 오는데요
어느 부분을 손봐야 할까요?
2019-10-16
3318
글번호 225043
답변완료
사용자조건식으로 종목정보 저장하기
파워검색으로 사용자 조건식을 받아서 조회된 종목정보를 가지고 있다가 매수하려고 합니다....
이거 저거 찾아보니 종목정보는 메뉴얼에 나와있는대로 만들면 될거 같네요...
/*스크립트시작-----------------------------------------------------*/
var Start;
var Skind;
var Scode;
var Scount;
function Main_OnStart()
{
Main.MessageLog("시작");
Start = 0;
}
function C1_OnRiseSignal(Signal)
{
Skind = Signal.signalKind;
Scode = Signal.code;
Scount = Signal.count;
Main.ReqMarketData(Signal.code, 0);
}
function Main_OnRcvMarketData(MarketData)
{
var SSEobject = MarketData;
var dayma1 = C2.GetIndicatorData("이동평균 5_20_60", 1,0);
var dayma2 = C2.GetIndicatorData("이동평균 5_20_60", 2,0);
var dayma3 = C2.GetIndicatorData("이동평균 5_20_60", 3,0);
var predayma1 = C2.GetIndicatorData("이동평균 5_20_60", 1,1);
var slowK = C2.GetIndicatorData("Stochastics",1,0);
if (Skind== 1
&& dayma1 > dayma2 && dayma2 > dayma3
&& dayma1 > predayma1
&& slowK <= 30)
{
A1.OrderBuy(Scode,Scount,SSEobject.Ask(2),0);
Start = 1;
}
if (Start == 1 && Skind == 2)
{
A1.OrderSell(Scode,Scount,SSEobject.Bid(2),0);
}
}
/*스크립트시작-------------------------------------------------------*/
사용자 조건식을 받아서 조회되는 종목정보는 어떻게 받아오는지 모르겠습니다....
도움 요청드립니다.....
좋은하루되십시오. ^^*
2019-10-15
3342
글번호 225042
답변완료
왕초보
스팟 왕초보 입니다
가이드좀 부탁 드립니다
국내 현물 만 거래 합니다
일단 수식 작성 순서좀 부탁 합니다
시작
계좌 검색
잔고 검색
전일 매매 미체결안된거 파악
종목검색
검색된 종목 매수 예약
매수 실행
----------- 여기 까지가 매수 조건
매도
1 익절
2 분할매도 조건 1,2
참고
잔고 1 개 이상 이면 중복신호 무시
잔고 0 일경우만 매수예약
이렇게 간단 하게 하고 싶읍니다
예를 들어 시작은 << 어느 부분을 검색해 공부 해야 되는지
잔고 검색은 << 어느 부분을 검색해 공부 해야 되는지
위 순서중에 빠진게 있거나 보충 하면 좋은 부분
수식은 천천히 하나씩 공부 하겟읍니다
수식 짜는 순서 중 틀린 부분이나 빠진 부분 보충 해야 되는 부분
부탁 드립니다
보통 종목 검색 으로 하면 하루에 20 개 정도 나오는데 20 개 다 체결 될경우 시스템 상 문제가 있을 까요?
5분봉 기준 검색 주기 3 분 으로 하는데 문제점 이 혹시 있을 까요
보유 종목이 50 개 넘어가면 시스템이 빠트리는 부분이 있을 까요?
최적의 계좌 보유는 몇 종목이 좋을 까요
2019-10-13
3607
글번호 225041
영원한자유 님에 의해서 삭제되었습니다.
2019-10-22
32
글번호 225040
답변완료
주문응답객체 누락
안녕하세요?
ID = 주문코드 식으로 넣고,
OnOrderResponse에서 ID가 같을 경우 OrderNum어레이에 주문번호를 추가하고, 해당어레이에 있는 주문번호만 체결통보 오면 저장하는 식으로 주문관리를 하고 있습니다.
며칠 전에도 그랬고 오늘도 주문응답객체에서 누락되는 주문이 한건 씩 발생하네요.
이전 게시물에도 누락 관련된 내용이 보이는데, 여전히 누락 발생할 여지가 있는건가요?
누락이 생기는 이유와 최소화할 수 있는 방법이 있다면 안내 부탁드립니다.
2019-10-11
3594
글번호 225039
답변완료
주문취소 오류
아래와 같이 특정 조건에서 미체결된 매수와 매도 주문을 취소하기 위해서 수식을 작성했습니다.
참고로 BNum와 SNum은 접수 완료 후 리턴 받은 주문의 접수번호가 저장되어 있습니다.
그런데 미체결된 주문이 없는데 if문에 진입하여
orderCancel 주문에서 주문번호를 찾을 수 없다는 메시지가 표시되네요.
주문수량을 조회하는 방법이 잘 못 된 것인가요?
A1.SetUnfill(BNum);
if (A1.Unfill.count > 0)
{
Main.MessageLog(C1.GetSTime(1,0)+":"+"매수취소");
A1.OrderCancel(BNum);
}
A1.SetUnfill(SNum);
if (A1.Unfill.count > 0)
{
Main.MessageLog(C1.GetSTime(1,0)+":"+"매도취소");
A1.OrderCancel(SNum);
}
2019-10-11
3796
글번호 225038
idnotbe 님에 의해서 삭제되었습니다.
2019-10-10
6
글번호 225037
뉴하트 님에 의해서 삭제되었습니다.
2019-10-09
9
글번호 225036
답변완료
콜, 풋 매수처리
예스스팟 예제 부탁드립니다.
당일 콜에서 매수신호후 진입후 청산신호가 나오면 콜청산 과 풋진입 또는 콜 매수 신호중 풋 진입 신호가 나오면 풋진입 과 콜청산.
반대로 풋에서도 동일하게 적용. 풋에서 매수 진입 이후 청산 신호가 나오면 콜진입 또는 콜신호가 뜨면 콜진입 과 풋청산.
감사합니다.
2019-10-09
3767
글번호 225035
cs아빠 님에 의해서 삭제되었습니다.
2019-10-07
4
글번호 225034