안녕하세요,
수동으로 어떤 주식을 매수하면
미리 그 종목을 지정하지 않아도 알아서 찾거나 감지해서
자동으로 5% 이상 수익나면 청산하도록 만들고 싶은데요.
이렇게 만드는것도 예스스팟에서 가능할까요?
(예스랭귀지는 차트를 수동으로 지정해주는것이 시작이니 안될것이구요)
어떤 수식을 써야하는지 가이드 부탁드립니다.
답변 1
예스스탁
예스스탁 답변
2020-08-04 14:42:55
안녕하세요
예스스탁입니다.
문의하신 내용은 예스랭귀지로는 가능하지 않습니다.
수동매수한 종목에 대해 익절이나 손절등을 할 경우에는
스팟보다는 주문창 중 스탑주문창 이용하시면
진입후 지정한 값으로 목표수익과 손절매를 셋팅해 매매하실 수 있습니다.
스팟식 이용하신다면 아래와 같습니다
아래는 잔고를 5초간격으로 감시하여 평단가 대비 5% 수익난 종목은 청산하는 식입니다.
스크립트객체 설정
계좌객체추가 --> 속성에서 계좌명은 Account1,주문낼 계좌번호 지정
function Main_OnStart()
{
Main.SetTimer(1, 5000);//1번 타이머, 5초
}
//타이머동작
function Main_OnTimer(nEventID)
{
//1벝 타이머
if (nEventID == 1)
{
//전체 보유 종목수
var num = Account1.GetTheNumberOfBalances()
//보유종목이 1개 이상
if (num >= 1)
{
for (var i = 0; i < num; i++)
{
//각 종목의 잔고를 세팅하고
Account1.SetBalance(i)
//수량이 1이상이고 현재가가 평단가대비 +5% 이상이면 전량 매도
if (Account1.Balance.count >= 1 && Account1.Balance.current >= Account1.Balance.avgUnitCost*1.05)
{
Account1.OrderSell(Account1.Balance.code,Account1.Balance.count,0,1);
}
}
}
}
}
즐거운 하루되세요
> edan 님이 쓴 글입니다.
> 제목 : 수동으로 매수한 종목 관련 문의
> 안녕하세요,
수동으로 어떤 주식을 매수하면
미리 그 종목을 지정하지 않아도 알아서 찾거나 감지해서
자동으로 5% 이상 수익나면 청산하도록 만들고 싶은데요.
이렇게 만드는것도 예스스팟에서 가능할까요?
(예스랭귀지는 차트를 수동으로 지정해주는것이 시작이니 안될것이구요)
어떤 수식을 써야하는지 가이드 부탁드립니다.