커뮤니티
부탁합니다
2009-12-30 17:18:39
656
글번호 27123
2009/12/29 문의드렸던 Q&A 13002번 "월간 손실한도 "관련해서 잘모르겠는 부분이
있어서 다시 여쭙니다.
<저는 10분봉으로 하루 1번이내 진입, 당일청산,일중손실한도 5 points 및 월중
손실한도 15 points로 식을 구성하고자합니다.>
답변주신 월간 손실한도 설정식은 아래와 같습니다.
if date > date[1] +30 and dayindex == 0 then
var1 = netprofit;
if marketposition !=0 and netprofit + positionprofit <= var1- 15 then{
exitlong();
exitshort();
}
이중에서 "date > date[1] +30 and dayindex == 0" 설명을 부탁드립니다.
그리고 월중에 월중손실한도에의한 강제청산후 당해월 말일까지 신규 진입
하지않는 표현이있는지도 알려주시면 대단히 고맙겠습니다.
답변 1
예스스탁 예스스탁 답변
2009-12-30 17:42:03
안녕하세요
예스스탁입니다.
if date > date[1] +30 and dayindex == 0 then
부분은 월이 변경된 첫봉을 나타냅니다.
현재봉의 날짜가 전봉의 날짜 대비30이 증가하는 날은 월 첫봉입니다.
월이 변경되면 현재까지의 총수익(청산된거래만 대상)을 저장하고
진입 후 월초대비 netprofit증감분에 현재포지션의 손익을 더하여
월간 15포인트 이하로 손설이나면 청산하는 식입니다.
일중 한번 거래하시므로 당일청산 및 일중 손실한도는
setstopendofday(시간),setstoploss(5,pointstop)으로 설정하시면 됩니다.
월중에 월중손실한도에의한 강제청산후 당해월 말일까지 신규 진입
하지않는 표현은 진입식에 추가하셔야 합니다. 진입식에
if netprofit > var1-15 and 진입조건 then 과같이 조건을 추가하시기 바랍니다.
또한 해당 내용을 분봉에 사용시에 차트주기가 작을 경우
한달치의 데이터가 나오지 않을 수 있습니다.
이때는 해당 식 작동이 되지 않습니다.
참고하시기 바랍니다.
즐거운 하루되시고 새해 복 많이 받으세요.
> 루돌프 님이 쓴 글입니다.
> 제목 : 부탁합니다
> 2009/12/29 문의드렸던 Q&A 13002번 "월간 손실한도 "관련해서 잘모르겠는 부분이
있어서 다시 여쭙니다.
<저는 10분봉으로 하루 1번이내 진입, 당일청산,일중손실한도 5 points 및 월중
손실한도 15 points로 식을 구성하고자합니다.>
답변주신 월간 손실한도 설정식은 아래와 같습니다.
if date > date[1] +30 and dayindex == 0 then
var1 = netprofit;
if marketposition !=0 and netprofit + positionprofit <= var1- 15 then{
exitlong();
exitshort();
}
이중에서 "date > date[1] +30 and dayindex == 0" 설명을 부탁드립니다.
그리고 월중에 월중손실한도에의한 강제청산후 당해월 말일까지 신규 진입
하지않는 표현이있는지도 알려주시면 대단히 고맙겠습니다.
이전글