커뮤니티
재문의 드립니다.
2012-11-27 13:53:52
313
글번호 56858
[27276]에 대한 답변 잘 보았습니다.
현금이 계속 누적되면서 변동하는 것이 시스템에 반영되지 않아
제대로 작동하지 않습니다.
주식 종목에 적용해 확인해 보시고
다시 한번 부탁드립니다.
항상 감사합니다.
답변 1
예스스탁 예스스탁 답변
2012-11-27 16:39:12
안녕하세요
예스스탁입니다.
말씀하신 부분 누락됐습니다.
식을 수정했습니다.
input : 시작일(20121116),시간(143000);
input : 투입금액(10000000);
var : Cash(0),diff(0);
if sdate == 시작일 and stime == 시간 Then{
buy("b1",OnClose,def,int((투입금액*0.5)/C));
Cash = 투입금액-(c*int((투입금액*0.5)/C));
Condition1 = true;
}
#첫진입 후
if Condition1 == true Then{
value1 = C*CurrentContracts;
diff = abs(value1-Cash);
if sdate > 시작일 and stime == 시간 Then{
if value1 < Cash Then{
buy("bb",OnClose,def,int((diff*0.5)/c));
Cash = Cash-c*int((diff*0.5)/c);
}
if value1 > Cash Then{
ExitLong("bx",OnClose,def,"",int((diff*0.5)/c),1);
Cash = Cash+c*int((diff*0.5)/c);
}
}
}
적용해 보시고 의도와 다른부분 있으시면 다시 올려주시기 바랍니다.
즐거운 하루되세요
> 사우로스 님이 쓴 글입니다.
> 제목 : 재문의 드립니다.
>
[27276]에 대한 답변 잘 보았습니다.
현금이 계속 누적되면서 변동하는 것이 시스템에 반영되지 않아
제대로 작동하지 않습니다.
주식 종목에 적용해 확인해 보시고
다시 한번 부탁드립니다.
항상 감사합니다.
이전글