커뮤니티
예스스팟 Q&A
답변완료
파워종목검색에서 수식을 10개까지밖에 못 지정하는데, 추가할 수 있나요?
제목처럼.
현재 15개 정도의 수식을 넣어서 종목 검색을 하고 싶습니다.
가능한 방법이 있는지요?
2017-02-09
2728
글번호 224115
답변완료
수식부탁드립니다.
항상 감사를 드리며, 덕분에 많은 발전을 하고 있습니다. 질문은 두가지입니다.
1. 기존 시스템로직에서 특정한 주문만 스팟으로 조건만족시 주문낼 수 있는지 궁금합니다.
아래 그림의 기본수식에서 매수와 매도는 일봉기준으로 봉 완성시 즉 다음날 시초가에 주문나가게 그냥 두고 일부매도 주문만 장중에 조건을 만족하면 즉시 전체 비중의 30% 매도주문이 나가게끔 설정하고 싶습니다.
아니면 기존 시스템로직에 일부매도 주문을 빼고 스팟으로만 일부매도 주문명령을 내려도 됩니다.
2. 시스템로직에서 트레일링스탑이나 스탑로스같은 명령은 그 주문건 전체가 매도가 되는데, 각각 주문건에 대한 주문이 나가는 것이 아니라 전체 주문건에 대한 평균값으로 트레일링스탑탑이나 스탑로스를 걸 수 있는지 궁금합니다.
예를 들어 매수가 5건이 발생된 상황에서 개별주문건에 대한 조건값이 아니라 전체 평균값에 대한 수익 5% 달성시 트레이링스탑주문이 가동되고 1% 하락시 전체비중의 30%에 해당하는 수량을 주문할 수 있는 명령을 알고 싶습니다.
2017-02-07
2759
글번호 224114
답변완료
SendInterests 와 GetItemCountOfInterest 가 오작동합니다.
Main.SendInterests(name, codesToAdd, true);
- 이 끝에 인자를 false로 바꿔서 종목 코드들을 대체하려고 하면
예스트레이더가 멈춥니다.
다시 켜서 해당 관심종목에 들어가보면 대체가 아니라 추가되어 있습니다.
- 또한, 기존에 있는 관심종목에 true 로 추가하는 코드를 사용해도
두세번 이상 하다보면 트레이더가 멈춥니다.
Main.GetItemCountOfInterest(name);
- SendInterests 를 실행해서 새로 만들어진 관심종목을 읽을 때
예스트레이더가 멈추는 현상이 발생합니다.
2017-02-07
2739
글번호 224113
겐지 님에 의해서 삭제되었습니다.
2017-02-06
0
글번호 224112
답변완료
수식 부탁드립니다.
function Main_OnStart()
{
T = 0;
}
function Chart1_OnRiseSignal(Signal)
{
//매수진입신호 발생
if (Signal.signalKind == 1)
{
Account1.OrderBuy(Main.GetOrderCode(MarketData1.code), 1, MarketData1.Ask(1), 2);
}
//매수청산신호 발생
if (Signal.signalKind == 2)
{
Account1.OrderSell(Main.GetOrderCode(MarketData1.code), 1, MarketData1.Bid(1), 2);
}
//매도진입신호 발생
if (Signal.signalKind == 3)
{
Account1.OrderSell(Main.GetOrderCode(MarketData1.code), 1, MarketData1.Bid(1), 2);
}
//매도청산신호 발생
if (Signal.signalKind == 4)
{
Account1.OrderBuy(Main.GetOrderCode(MarketData1.code), 1, MarketData1.Ask(1), 2);
}
}
-------------------------------------------------------------------------------
위식은 차트의 신호를 이용해 다른종목에 주문을 넣는 식입니다.
필터를 하나 추가하고 싶습니다.
if 차트의 신호가 발생 + 청산손익이 수익일경우(1) then 다른종목에 진입
직전거래가 수익일시 진입하는 조건을 넣고 싶습니다.
그럼 새해복 많이 받으세요.
2017-01-26
2621
글번호 224110
답변완료
주문거부가되어 문의드립니다.
안녕하세요.
3010 전략실행차트로 신호를 받아 예스스팟으로 다른 종목에 주문을 넣고 있습니다.
어제부터 주문이 거부가 되어 문의드리는데요.
자동매매중에 전략실행차트의 종목을 다른걸로 바꾸었다가 다시 원래 데로 바꾼다면
문제가 생기는가요??
예스스팟 3180에서 자동으로 운용중인걸 예스스팟편집기를 열어 종목모듈을 다른걸로 바꾸었다가 다시 원래데로 변경하고 저장한경우 문제가 생기나요??
제가 조작한건 위경우뿐인데 주문이 왜 거부된건지 궁금합니다..
2330 화면에서는 주문거부 사유가 안나와서 이유를 모르겠습니다.
2017-01-26
2609
글번호 224109
답변완료
예스스팟 관련하여 몇가지 질문 드립니다.
안녕하세요.
하이투자증권 계좌로 예스트레이더로 시스템 트레이딩을 하고 있는 사람입니다.
몇가지 궁금한 점이 있어 문의 드립니다.
1. K200 선물 시초 동시호가매매 를 하는 경우가 있습니다.
예를들어 장 초반 매수를 할 경우 어제의 선물 가격 + 7 이런 식으로 할 경우가 있는데
동시호가 가격에 상 하한가가 있는지요?
2. 회사에서 운영하는 계좌라.. HTS 를 24시간 가동시켜 놓아야 합니다.
가끔 보면 예스트레이더가 자동으로 꺼질 때가 있는데.. HTS 내부적으로 아무 명령이
오랫동안 없을때 자동으로 꺼지는 건가요?
꺼지지 않게 끔 설정할 수는 없는 것인지? 궁금 합니다.
3. 저희 회사의 경우 예스스팟을 통해 매매를 하고 있는데 예스트레이더가 꺼지면
예스스팟도 중지 되는것이 맞나요?
4. Main 객체에 on업데이트market 이라는 함수가 있는데 가격이 업데이트 될 때 호출된다고
문서에서 보았습니다. 그렇다면 모든 종목의 시세가 업데이트 될 때마다
on업데이트market 함수가 호출 되는 건가요?
만약 그렇다면 저희는 선물만 거래하는데 데이터의 낭비가 아닌지?
5. on업데이트market 을 통해 선물 가격을 받고 있다고 할 때 선물의 틱 단위의 모든 변화를
감지 할 수 있는것이 맞는지? (이걸 통해 손절 가격을 체크 하려고 함.)
6. 진입이 된 뒤 손절을 위해 가격변화를 체크한다고 할 때 어떤 방법이 가장 효율적인지?
on업데이트market 이외에 선물가격의 틱 단위 변화를 받을 수 있는 함수가 있는지?
2017-01-25
2502
글번호 224105
답변완료
예스스팟에서 가능한 기능에 대한 문의입니다.
예스글로벌로 해본 경험은 있지만 신호는 잘 나옴에도 불구하고 툴의 한계로 인해서 시스템매매를 포기했습니다.
제가 필요한 것은 stop, limit 등의 예약주문시 예스트레이더 계열에서처럼 말만 예약주문이고 시장가주문으로 들어가는게 아니라
실제로 수동매매시 호가창에 주문이 들어가는 것처럼 예약주문 및 체결 또는 취소등을 할 수 있는 기능입니다.
2017-01-22
2416
글번호 224104
답변완료
주식종목 8시에 10프로 수익 가격에 예약 매도 실행하는 로직
예를 들어 주식 보유 종목이 50종목이 있고,
계좌내 매수가와 매수 수량을 고려하여
8시에 목표가 수익 10프로 를 매일 매도 주문내는 로직 부탁드립니다.
목적은 매도 슬리피지를 줄이기 위한 목적입니다.
또한, 특정 종목의 경우 예를 들어 kodex레버리지는 목표가를 20프로로 설정하여
미리 매도 주문낼 수 있는 로직 부탁드립니다.
8시에 주문을 낼 수 없다면 9시 1초에 매도 주문을 일괄적으로 낼 수 있으면 좋겠습니다.
감사합니다.
2017-01-22
2441
글번호 224103
답변완료
스팟의 체결내역 자료 파일로 자동저장하는 방법은?
안녕하세요.
비슷한 질문이 아래 있던데 답변이 장종료후 엑셀로 저장하라는 것이더라구요.
그방법 말고... 오랜동안 집을 비울때 나중에 해당내역을 활용 할 수 있도록
자동으로 파일로 저장하는 방법이 필요합니다.
체결이 있을 때 화면에 뿌려지는 해당내용을 파일로 자동저장하는 로직 또는 방법을
부탁드립니다.
첨부된 그림부분의 내용이 파일로 저장되면 되는데....
여러개 스팟로직이 한꺼번에 돌아가서 개별적으로 작성하면 한개 파일로 묶으면
여러 시스템에서 동시신호 발생시 상호 충돌에 의한 오류가능성이 있어서
별도로 첨부된 화면을 저장하는 스팟로직을 만들어 돌리려고 합니다.
꼭 필요한 내용이니 해당 부분만 파일로 저장하는 독립적인 스팟로직 부탁드립니다.
2017-01-22
2414
글번호 224102