수고하십니다
분봉에서 어떤 조건에 의한 a,b,c 3회에 걸친 지정시간 분할매수의경우
스탑로스시
If((H + 매수가격*로스컷) < 매수가격) Then {
ExitLong("손절1",AtMarket); 를
If((H + 매수평균가격*로스컷) < 매수평균가격) Then {
ExitLong("손절",?); 로 바꾸려고 합니다.
a시간 진입후 stop시 매수평균가격 = a진입가
a,b시간 진입후 stop시 매수평균가격 = a+b 평균진입가
a,b,c시간 진입후 stop시 매수평균가격 = a+b+c 평균진입가
도움 부탁합니다
답변 1
예스스탁
예스스탁 답변
2020-02-11 10:49:22
안녕하세요
예스스탁입니다.
#평단가-3%에 청산
input : losscut(3);
if MarketPosition == 1 Then
ExitLong("손절",AtStop,AvgEntryPrice*(1-losscut/100));
평단가는 AvgEntryPrice 함수로 제공되고 있습니다.
해당 함수를 사용하시면 됩니다.
즐거운 하루되세요
> dk3113 님이 쓴 글입니다.
> 제목 : 수식문의
> 수고하십니다
분봉에서 어떤 조건에 의한 a,b,c 3회에 걸친 지정시간 분할매수의경우
스탑로스시
If((H + 매수가격*로스컷) < 매수가격) Then {
ExitLong("손절1",AtMarket); 를
If((H + 매수평균가격*로스컷) < 매수평균가격) Then {
ExitLong("손절",?); 로 바꾸려고 합니다.
a시간 진입후 stop시 매수평균가격 = a진입가
a,b시간 진입후 stop시 매수평균가격 = a+b 평균진입가
a,b,c시간 진입후 stop시 매수평균가격 = a+b+c 평균진입가
도움 부탁합니다