커뮤니티
수식부탁드립니다...
2005-11-15 08:44:47
1471
글번호 8760
자산관리식입니다...
1)기초자산에서 기말자산을 뺀것이 투자금액의 50%이상이면
==>손실액이 투자금액의 50%이상이면
INVEST=0; 이고
2)기말자산에서 기초자산을 뺀것이 0보다 크면
==>이익이면
INVEST=(기말자산-기초자산)*진입비율+투자금액; 이며
3)기말자산에서 기초자산을 뺀것이 0보다 작으면
==>손실이지만 손실액이 투자금의 50%이하이면
invest=(기초자산-기말자산)+투자금액; 이다
위의 3가지를 동시에 처리하는 식부탁드립니다.
아래처럼 해보았는데 식적용이 안됩니다...
if 기말자산-기초자산 +투자금액*0.5 <0 then #투자금액의 50%이하의 손실이 발생하면 매매정지
invest=0;
else
if 기말자산-기초자산>=0 then
INVEST=(기말자산-기초자산)*진입비율+투자금액;
else
invest=(기초자산-기말자산)+투자금액;
답변 1
예스스탁 예스스탁 답변
2005-11-16 13:40:00
안녕하세요
예스스탁입니다.
input : 기초자산(1000),기말자산(1100),투자금액(1000),진입비율(1);
var : invest(0);
if (기말자산/기초자산)*100 >= 100 then
INVEST = (기말자산-기초자산)*진입비율+투자금액;
else if (기말자산/기초자산)*100 >= 50 and (기말자산/기초자산)*100 < 100 then
invest = (기초자산-기말자산)+투자금액;
else
invest = 0;
즐거운 하루되세요
> HH_BUSUNG 님이 쓴 글입니다.
> 제목 : 수식부탁드립니다...
> 자산관리식입니다...
1)기초자산에서 기말자산을 뺀것이 투자금액의 50%이상이면
==>손실액이 투자금액의 50%이상이면
INVEST=0; 이고
2)기말자산에서 기초자산을 뺀것이 0보다 크면
==>이익이면
INVEST=(기말자산-기초자산)*진입비율+투자금액; 이며
3)기말자산에서 기초자산을 뺀것이 0보다 작으면
==>손실이지만 손실액이 투자금의 50%이하이면
invest=(기초자산-기말자산)+투자금액; 이다
위의 3가지를 동시에 처리하는 식부탁드립니다.
아래처럼 해보았는데 식적용이 안됩니다...
if 기말자산-기초자산 +투자금액*0.5 <0 then #투자금액의 50%이하의 손실이 발생하면 매매정지
invest=0;
else
if 기말자산-기초자산>=0 then
INVEST=(기말자산-기초자산)*진입비율+투자금액;
else
invest=(기초자산-기말자산)+투자금액;
다음글
이전글