커뮤니티

간단한 수식 부탁드립니다.

프로필 이미지
중박주식
2023-12-20 08:20:27
748
글번호 175039
답변완료
예전에 요청해서 만들어주신 수식을 바탕으로 물타기 피라미팅 전략을 운용중입니다. 아래와 같이, 최근 진입 시점보다 일정 비율 떨어지면 추가로 진입을 하도록 되어 있습니다. 이렇게 하니 진입 횟수가 줄어드는 느낌이 있어서 여기에 진입조건 하나를 더 추가하려고 합니다. if MarketPosition == 1 Then { if sTime < 153000 Then Buy("bb",AtLimit,LatestEntryPrice(0)*(1-물타기/100)); } 물타기 진입 조건 1) 이미 매수 수량이 있는 경우에 2) 최근 매수 진입보다 0.5% 더 떨어지면 진입 (위의 수식에 이미 반영되어 있는 조건) 3) 가장 최근 익절 가격보다 1% 떨어지면 진입 1)이 만족한 상태에서, 2 or 3이 만족하면 추가 진입하도록 작성 부탁드립니다. 참고로 익절은 진입 가격에서 1% 상승하면 익절되도록 설정해둔 상태입니다. 감사합니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-12-20 16:45:32

안녕하세요 예스스탁입니다. var : EP(0); if MarketPosition == 1 Then { if CurrentContracts > CurrentContracts[1] Then EP = LatestEntryPrice(0)*(1-물타기/100); if CurrentContracts < CurrentContracts[1] and LatestExitName(0) == "StopProfitTarget" Then EP = LatestExitPrice(0)*0.99; if sTime < 153000 Then Buy("bb",AtLimit,EP); } 즐거운 하루되세요 > 중박주식 님이 쓴 글입니다. > 제목 : 간단한 수식 부탁드립니다. > 예전에 요청해서 만들어주신 수식을 바탕으로 물타기 피라미팅 전략을 운용중입니다. 아래와 같이, 최근 진입 시점보다 일정 비율 떨어지면 추가로 진입을 하도록 되어 있습니다. 이렇게 하니 진입 횟수가 줄어드는 느낌이 있어서 여기에 진입조건 하나를 더 추가하려고 합니다. if MarketPosition == 1 Then { if sTime < 153000 Then Buy("bb",AtLimit,LatestEntryPrice(0)*(1-물타기/100)); } 물타기 진입 조건 1) 이미 매수 수량이 있는 경우에 2) 최근 매수 진입보다 0.5% 더 떨어지면 진입 (위의 수식에 이미 반영되어 있는 조건) 3) 가장 최근 익절 가격보다 1% 떨어지면 진입 1)이 만족한 상태에서, 2 or 3이 만족하면 추가 진입하도록 작성 부탁드립니다. 참고로 익절은 진입 가격에서 1% 상승하면 익절되도록 설정해둔 상태입니다. 감사합니다