커뮤니티

매수 손절 동시발생

프로필 이미지
bwr
2011-06-19 23:02:24
556
글번호 39923
답변완료
1. if marketposion==0 and 매수식 then buy(); if marketpostion==1 then setstoploss(1,percentstop); 이런식으로 작성했는데 시뮬레이션에서 1분봉 한봉에 매수와 손절이 동시에 표시 되군요. 그런데 수익률 차트는 낙폭이 없이 하나의 점으로 표현되어 매매손실은 발생하지 않은 듯 하군요. 어떻게 하면 매수 손절이 한봉에서 발생하지 않나요? 2. 그리고 손절이 매수 후 50분이 자나서 일어나도록 하고 싶어서 if marketposition==1 and timetominutes(stime)>timetominutes(entrytime)+50 then setstoploss(1,percentstop); 했지만 1%하락하면 무조건 발생하네요. 50분이 지나서 손절이 작동하게 하려면 어떻게 하나요? 3. 주식 시뮬레이션의 수익률 차트에서 exitlong()과 buy()사이 포지션이 없는부분도 선으로 표시되어 수익손실로 표시되는데 차트 설정에 보니 진입청산 시점 표시 등 밖에 없는데, 원래 그런가요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-06-20 13:38:01

안녕하세요 예스스탁입니다. 1. if (ExitDate(1) != sdate or (ExitDate(1) == sdate and BarsSinceExit(1) >= 1)) and MarketPosition==0 and 매수식 then buy(); setstoploss(1,percentstop); 당일 청산후에 한봉이상 경과후에 진입하는 표현입니다. 2. 손절을 해제하는 내용을 넣어주셔야 합니다. if marketposition==1 and timetominutes(stime)>timetominutes(entrytime)+50 then setstoploss(1,percentstop); Else setstoploss(0); #해제 3. 선그래프가 점과 점사이를 연결하는 하므로해당 구간에 사선이 그어지게 됩니다. 즐거운 하루되세요 > bwr 님이 쓴 글입니다. > 제목 : 매수 손절 동시발생 > 1. if marketposion==0 and 매수식 then buy(); if marketpostion==1 then setstoploss(1,percentstop); 이런식으로 작성했는데 시뮬레이션에서 1분봉 한봉에 매수와 손절이 동시에 표시 되군요. 그런데 수익률 차트는 낙폭이 없이 하나의 점으로 표현되어 매매손실은 발생하지 않은 듯 하군요. 어떻게 하면 매수 손절이 한봉에서 발생하지 않나요? 2. 그리고 손절이 매수 후 50분이 자나서 일어나도록 하고 싶어서 if marketposition==1 and timetominutes(stime)>timetominutes(entrytime)+50 then setstoploss(1,percentstop); 했지만 1%하락하면 무조건 발생하네요. 50분이 지나서 손절이 작동하게 하려면 어떻게 하나요? 3. 주식 시뮬레이션의 수익률 차트에서 exitlong()과 buy()사이 포지션이 없는부분도 선으로 표시되어 수익손실로 표시되는데 차트 설정에 보니 진입청산 시점 표시 등 밖에 없는데, 원래 그런가요?