커뮤니티

setstoptriling 질문입니다.

프로필 이미지
회원
2013-07-17 23:11:08
157
글번호 65451
답변완료
setstoptriling(x, y, percentstop, z); 함수에서 x, y, z이 의미하는 바가 무었인지 알고 싶습니다. 그리고 setstoptriling, setstopprofittarget,setstopposition, setstoplose, setstopinactivity, setstopendofday, setstopcontract 등 setstop 관련 계열의 간단한 의미와 그 활용방안을 알고 싶습니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-07-18 13:16:15

안녕하세요 예스스탁입니다. 1. SetStopTrailing(x, y, percentstop, z); 트레일링 스탑은 수익이 Y이상 발생한 후에 최고수익을 기준으로 X만큼 수익이 감소했을때 청산하는 함수입니다. Z는 수익감소를 수익폭을 기준으로 하면 0, 최고가격을 기준으로 하면 1로 셋팅을 합니다. SetStopTrailing(20,10, percentstop, 0) 만약 위와 같이 설정을 하면 10% 이상 수익이 발생한 후에 최고가격을 기준으로 수익폭이 20%가 감소하면 청산한다는 설정입니다. 매수진입이 1000원에 되었고 진입이후 가격이 1200까지 상승했었다면 1100이 되면 Y조건(10%수익)이 만족하게 되고 최고가격(1200)을 기준으로 감소폭(20%)을 감시하게 되는데 수익폭(200) 기준이므로 최고가격인 1200에서 40원(200*0.2) 떨어진 가격인 1160까지 가격이 하락하면 청산하게 됩니다. SetStopTrailing(20,10, percentstop, 1) 반면에 Z를 0이 아닌 1로 설정하시면 단순 가격기준으로 1100이 되면 Y조건(10%수익)이 만족하게 되고 최고가격(1200)을 기준으로 감소폭(20%)을 감시하게 되는데 가격기준이므로 최고가격인 1200에서 20% 떨어진 가격인 960까지 하락하면 청산하게 됩니다 pointstop으로 설정하시면 z를 0으로 하시거나 1로 하시거나 모두 Y포인트(원)이상 수익후에 최고가격에서 Z포인트(원) 하락하면 청산합니다. 2. SetStopLoss는 값을 지정해 손절매 청산을 설정하는 함수입니다. ex) SetStopLoss(X,poinstop) --> X포인트(원) 손절 SetStopLoss(X,percentstop)--> X% 손절 SetStopProfittarget는 목표수익 청산을 설정하는 함수입니다. SetStopProfittarget(X,poinstop) --> X포인트(원) 목표수익 SeSetStopProfittarget(X,percentstop)--> X% 목표수익 SetStopInactivity는 진입후 지정한 봉수까지 지정된 수익이 발생하지 않으면 청산하는 함수입니다. SetStopInactivity (X, Y, Pointstop) 진입이후 Y번째 봉까지 X포인트(원) 이상 수익이 발생하지 않으면 청산 SetStopInactivity (X, Y, PercentStop) 진입이후 Y번째 봉까지 X%이상 수익이 발생하지 않으면 청산 SetStopEndofday는 당일청산함수입니다. 지정한 시간에 포지션이 있으면 청산하고 당일 더이상 진입을 하지 않을대 사용합니다. SetStopEndofday(144030); --> 14시40분 30초에 청산 3. SetStopPosition --> 포지션 전체 손익기준 SetStopContract --> 개별 거래단위 기준 위 2개의 함수는 위 강제청산으로 청산할때 수익이나 손실을 1주(계약) 단위로 계산할 것인지 진입수량을 고려해 총수익이나 손실로 계산할지를 지정하는 함수입니다. 진입이 복수의 수량으로 진입한 경우에만 의미가 있고 1주(계약)은 의미가 없습니다. 가령 현재 매수진입이 250에 2 계약 진입이 되어있고 SetStopPosition; SetStopProfittarget(2,PointStop); 위와 같이 지정하시면 목표수익이 1 포인트로 설정되어 있을 경우, 2계약의 수익합산이 목표가 1Pt이상이 되어야 하므로 현재가가 250.50에 도달하면 목표수익 청산됩니다. SetStopContract; SetStopProfittarget(2,PointStop); 위와 같은 경우에는 1계약당 1포인트이므로 가격이 251까지 상승하면 목표수익 청산됩니다. 2개 중 아무것도 사용하지 않으면 SetStopContract가 기본이 됩니다. 즐거운 하루되세요 > HI_yjam49 님이 쓴 글입니다. > 제목 : setstoptriling 질문입니다. > setstoptriling(x, y, percentstop, z); 함수에서 x, y, z이 의미하는 바가 무었인지 알고 싶습니다. 그리고 setstoptriling, setstopprofittarget,setstopposition, setstoplose, setstopinactivity, setstopendofday, setstopcontract 등 setstop 관련 계열의 간단한 의미와 그 활용방안을 알고 싶습니다.