커뮤니티

수식문의

프로필 이미지
dk3113
2020-02-10 19:54:49
349
글번호 135823
답변완료
수고하십니다 분봉에서 어떤 조건에 의한 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 평균진입가 도움 부탁합니다