커뮤니티

buy(), sell()함수를 사용하지 않고 netprofit값을 계산하는 방법

프로필 이미지
원더뿌리
2012-11-18 16:47:20
346
글번호 56581
답변완료
어떤 조건이 만족되었을때 buy(), sell()함수를 사용하지 않고, netprofit값을 계산하는 방법이 있으면 알려주시면 감사하겠습니다. 즉, if DSpD > 매수기준 Then{ buy(); } if DSpD < 매도기준 Then { sell(); } 수익 = netProfit; ------------------ 위의 식에서 buy(), sell()함수를 쓰지않고 해당시점에 buy(), sell()함수가 실행된다고 가정한 후 수익값을 계산하려면 어떻게 해야 하는지요. 답변주시면 감사하겠습니다. 좋은하루 되세요!
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-11-19 15:11:08

안녕하세요 예스스탁입니다. 아래식 참고하시기 바랍니다. var : SellPrice(0),BuyPrice(0),Pl(0),sumPl(0); if DSpD > 매수기준 and MarketPosition == 0 Then{ BuyPrice = C; if SellPrice > 0 Then{ PL = BuyPrice-SellPrice; sumPL = sumPL+Pl; } } if DSpD < 매도기준 and MarketPosition == 0 Then { SellPrice = C; if BuyPrice > 0 Then{ PL = SellPrice-BuyPrice; sumPL = sumPL+Pl; } } if MarketPosition != 0 Then sumPl = 0; 즐거운 하루되세요 > 원더뿌리 님이 쓴 글입니다. > 제목 : buy(), sell()함수를 사용하지 않고 netprofit값을 계산하는 방법 > 어떤 조건이 만족되었을때 buy(), sell()함수를 사용하지 않고, netprofit값을 계산하는 방법이 있으면 알려주시면 감사하겠습니다. 즉, if DSpD > 매수기준 Then{ buy(); } if DSpD < 매도기준 Then { sell(); } 수익 = netProfit; ------------------ 위의 식에서 buy(), sell()함수를 쓰지않고 해당시점에 buy(), sell()함수가 실행된다고 가정한 후 수익값을 계산하려면 어떻게 해야 하는지요. 답변주시면 감사하겠습니다. 좋은하루 되세요!