커뮤니티

문의드립니다.

프로필 이미지
남산
2026-02-12 10:22:53
60
글번호 230534
답변완료


아래와 같이 진입청산식에서 평균 진입가격에 청상한다고 가정 한다면


평균 진입가격이 아닌 진입가격 기준으로 변경하고자 합니다.


수직을 변경하여 주시면 감사하겠습니다.


ExitLong("bp9",atlimit,AvgEntryPrice+PriceScale*익절틱수b9,"b9");

ExitLong("bl9",AtStop,AvgEntryPrice-PriceScale*손절틱수b9,"b9");

ExitLong("bp91",atlimit,AvgEntryPrice+PriceScale*익절틱수b91,"b91");

ExitLong("bl91",AtStop,AvgEntryPrice-PriceScale*손절틱수b91,"b91");

시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2026-02-12 11:08:25

안녕하세요 예스스탁입니다. 1 피라미딩을 하지 않는 수식이라면 AvgEntryPrice 대신에 EntryPrice 사용하시면 됩니다. ExitLong("bp9",atlimit,EntryPrice+PriceScale*익절틱수b9,"b9"); ExitLong("bl9",AtStop,EntryPrice-PriceScale*손절틱수b9,"b9"); ExitLong("bp91",atlimit,EntryPrice+PriceScale*익절틱수b91,"b91"); ExitLong("bl91",AtStop,EntryPrice-PriceScale*손절틱수b91,"b91"); 2 만약에 피라미딩을 하는 수식이고 각각 진입명별로 진입가격을 지정하고자 하시면 아래와 같이 작성해 사용하셔야 합니다. var : b9p(0),b91p(0); if MarketPosition == 1 Then { if LatestEntryName(0) == "b9" Then b9p = LatestEntryPrice(0); if LatestEntryName(0) == "b91" Then b91p = LatestEntryPrice(0); if b9p > 0 Then { ExitLong("bp9",atlimit,b9p+PriceScale*익절틱수b9,"b9"); ExitLong("bl9",AtStop,b9p-PriceScale*손절틱수b9,"b9"); } if b91p > 0 Then { ExitLong("bp91",atlimit,b91p+PriceScale*익절틱수b91,"b91"); ExitLong("bl91",AtStop,b91p-PriceScale*손절틱수b91,"b91"); } } Else { b9p = 0; b91p = 0; } 새해 복 많이 받으시고 즐거운 명절 보내시기 바랍니다.