커뮤니티

문의드려요

프로필 이미지
hippomom
2009-09-10 13:48:33
635
글번호 24669
답변완료
이전에 손실액을 가져와서 이전에 손익이 -500000이라면 현제 포지션에서 손익이500000 이면 청산이라는 식을 만들고 싶은데 if PositionProfit(1)<= OpenPositionProfit() 이라고 넣으니 이전에 손익이 마이너스값이라 계속 청산이 들어가네요 이전에 손익을 절대값으로 넣거나 이것을 해결하려면 수식을 어떻게 수정해야 하나요~
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-09-10 14:26:03

안녕하세요 예스스탁입니다. if PositionProfit(1)<= OpenPositionProfit() then은 현재손익이 이전손익보다 크다라는 식입니다. if PositionProfit(1) < 0 and #이전거래 손익은 마이너스 PositionProfit >= abs(PositionProfit(1)) # 현재손익은 이전마이너스 손익이상의 수익 Then 이전손익은 마이너스이고 현재거래 수익이 이전거래의 손실을 만회한다는 식입니다. 즐거운 하루되세요 > hippomom 님이 쓴 글입니다. > 제목 : 문의드려요 > 이전에 손실액을 가져와서 이전에 손익이 -500000이라면 현제 포지션에서 손익이500000 이면 청산이라는 식을 만들고 싶은데 if PositionProfit(1)<= OpenPositionProfit() 이라고 넣으니 이전에 손익이 마이너스값이라 계속 청산이 들어가네요 이전에 손익을 절대값으로 넣거나 이것을 해결하려면 수식을 어떻게 수정해야 하나요~