커뮤니티
예스스팟 Q&A
관리자에 의해 프로그램 사용법 QnA로 이동되었습니다
2019-01-28
6
글번호 224716
관리자에 의해 프로그램 사용법 QnA로 이동되었습니다
2019-01-28
8
글번호 224715
답변완료
기능 추가 요청
확장차트가 지금 100 개까지로 제한되어 있는데, 너무 많은 부하가 걸리는 것을 막고자 하는 의도는 이해가 갑니다.
그러나 더 많은 종목을 원하는 사용자도 꾸준히 있어왔습니다.
확장차트 개수를 100개로 제한하는 것은 그대로 두더라도,
먼저 만들어놓은 확장차트를 삭제하거나, 기존 확장차트의 종목을 바꿀 수 있게 (새로 데이터 로드) 부탁드립니다.
예트를 개발하시는 분 입장에서도 차트 object 를 하나 없애면 되므로,
구현하기 어려운 작업은 아닐 것으로 추정됩니다.
감사합니다.
2019-01-24
3104
글번호 224714
피셔 님에 의해서 삭제되었습니다.
2019-01-22
1
글번호 224710
답변완료
종목검색_자동매매 후 다음날까지 유지되는지 궁금합니다.
Q&A 에서 봤던 코드를 학습하고있습니다.
차트객체가 다음날 다시켰을때도 유지되는지 궁금합니다.
//
또 종목검색된 종목들을 특정조건에 맞게 순위를 지정하고 싶은데 가능할까요?
-해당 코드
**********************************************
//종목검색 후 자동매매
var ItemList;
var Count;
var ReqCount;
function Main_OnStart()
{
Main.MessageLog("스팟시작");
Main.MessageLog("종목검색시작");
Main.ReqPowerSearch("#파워종목검색명");
}
function Main_OnRcvItemList(aItemList, nCount)
{
ItemList = aItemList;
Count = nCount;
Main.SetTimer(1, 1000);
ReqCount = 0;
}
function Main_OnTimer(nEventID)
{
if (nEventID == 1)
{
var StopSet = new SystemStopInfo(new StopLoss(4, CALCMETHOD_PERCENT, 0xFFDA93),
new StopTrailing(2, 5, CALCMETHOD_PERCENT, 0),
//new StopProfitTarget(10, CALCMETHOD_PERCENT, 0xFFDA93),
//new StopInactivity(0.5, 6, CALCMETHOD_PERCENT, 0xFFDA93),
new StopEndOfDay(151500));
var ChartSet = new ReqChartItem(ItemList[ReqCount],1,CHART_PERIOD_MINUTE,5000,CHART_REQCOUNT_BAR,false,StopSet);
var SystemSet = new SystemInfo("#시스템전략명", YL_TYPE_NORMAL, null, null, null);
Main.ReqChartEx(ChartSet,SystemSet);
Main.MessageLog("확장차트생성_"+ItemList[ReqCount]);
ReqCount = ReqCount+1;
if (ReqCount == Count)
{
Main.KillTimer(1);
Main.MessageLog("종목검색완료");
}
}
}
//신호발생
function Main_OnRiseSignal(ChartEx, Signal)
{
//신호발생 종목에 대해 잔고셋팅
Account1.SetBalance(Main.GetOrderCode(Signal.code),0);
//매수신호이고 잔고가 없을때만 매수
if (Signal.signalKind == 1 && Account1.Balance.count == 0)
{
Account1.OrderBuy(Main.GetOrderCode(Signal.code),Math.floor(50000/ChartEx.GetClose(1,0)),0,1);
Main.MessageLog("매수주문");
}
if (Signal.signalKind == 2)
{
//전체미체결주문 갯수
var num = Account1.GetTheNumberOfUnfills();
//전체 미체결수 만큼 루프를 돌면서
for (var i = 0; i < num; i++)
{
//미체결을 하나씩 셋팅하고
Account1.SetUnfill(i);
//미체결종목이 신호종목과 같고 미체결수량이 있으면
if (Account1.Unfill.code == Main.GetOrderCode(Signal.code) && Account1.Unfill.count > 0)
{
Account1.OrderCancel(Account1.Unfill.orderNum);
}
}
//잔고수량만큼만 매도
if (Account1.Balance.count > 0)
{
Account1.OrderSell(Main.GetOrderCode(Signal.code),Account1.Balance.count,0,1);
Main.MessageLog("매도주문");
}
}
}
*******************************************************************
여기서 차트객체를 생성 하고 나서 이 시스템 차트가 다음날 까지 유지가 되는지 궁금합니다.
2019-01-10
3246
글번호 224708
답변완료
간단한 매수 매도 식 부탁드립니다.
1. 9시 장시작 동시에 a,b,c 종목을 d,e,f 가격으로 g,h,i 수량만큼 지정가로 매수 주문한다.
2. 9시 장시작 동시에 j,k,l 종목을 m,n,o 가격으로 p,q,r 수량만큼 지정가로 매도 주문한다.
3. s=1 이면 보유 종목 모두 t 시간에 시장가 매도 주문한다.
a~t 모두 외부변수로 꺼낸다.
(1,2번의 경우 여러 종목을 주문하기 위해서 입니다.)
부탁드리겠습니다. 감사합니다.
2019-01-09
3274
글번호 224707
답변완료
종목객체 사용과 관련하여 질문드립니다.
늘 도움을 주셔서 고맙습니다.
호가가 다음과 같이 구성되어 있을 때 즉, 실제 호가창이 비어있을 경우에 Ask(1), Bid(1)의 값은 어떤 값이 return되는지요?
(매도호가) (매수호가)
...
매도4호가 1000
매도3호가 900
매도2호가 800
매도1호가 (없음)
(없음)매수1호가
500 매수2호가
400 매수3호가
300 매수4호가
...
2019-01-08
3252
글번호 224706
답변완료
틱봉 재조회
틱봉으로 하다보면 HTS상에서 재조회값과 기존 놔두는값의 갭이 점점 벌어지는 현상이 생기는데
예스스팟에서는 재정렬된 값을 다시 불러올수있나요?
2019-01-08
3026
글번호 224705
답변완료
예스트레이더를 활용해서
수고가 많으십니다
저는 예스트레이더를 이용하여 시장가주문이 아닌 지정가주문(시스템 매매 설정창에서 종가로 설정)으로 시스템트레이딩을 하려고 합니다.
그런데, 이럴 경우 가장 문제가 미체결이 발생할 경우 그 다음부터 제가 수동으로 개입하지 않으면 원하는 수량의 매매가 안되고 수량이 자꾸 꼬인다는 것입니다.
그래서 이를 해결하고자 예스스팟을 이용하려고 합니다.
그런데, 저는 예스스팟의 수식작성법을 전혀 몰라서 도움을 받고자 합니다.
예스트레이더로 매매수식은 작성완료했습니다.
그리고, 유진투자선물에서 해외선물을 매매할 계획입니다.
한번 매매할 때 마다 9계약씩 매매한다고 가정하겠습니다.
피라미딩은 적용하지 않습니다.
제가 원하는 것은...
예스트레이더의 매매신호에 따라 지정가로 주문이 발생하되, 앞전 매매신호에서 혹시 미체결이 발생하더라도 자동으로 현재 잔고를 확인하여 잔고만큼만 청산하고 새로운 9계약이 진입되도록 하고자 합니다.
그리고, 이렇게 새로운 매매신호가 발생하면 앞선 미체결(부분 미체결 포함)은 자동취소가 되도록 하고 싶습니다.
참고로, 제가 현재 작성한 예스트레이더의 매매수식은 하나의 시스템식안에 매수되는 경우가 몇가지 있고(매수명 : 매수A, 매수B, ... 등), 매도되는 경우에도 몇가지(매도명 : 매도A, 매도B, ... 등)가 있습니다.
제가 수동으로 개입하지 않더라도 예스트레이더 신호를 이용하여 지정가 매매를 할수 있도록 예스스팟 수식을 만들어 주시면 감사하겠습니다.
2019-01-21
3069
글번호 224704
답변완료
문의 수정
매수 전략
거래소 코스닥
일봉 5봉전 종가가 5%이상 15%이내 종목
전일 음봉
당일 1분봉 1봉전 거래량 보다 50%이상이면 매수 100만원 매수
매도 전략
매수후 2% 이상 이익이면 50%매도
나머지 50% 1분봉 이평3-5 DC 면 매도
부탁 합니다
2019-01-07
3001
글번호 224703