커뮤니티

문의드립니다.

프로필 이미지
종호
2025-10-20 16:40:26
39
글번호 227060
답변완료
if marketposition == 1 then
{
    if L <= L[BarsSinceEntry] then
    {
        ExitLong("bx1",AtStop,L[BarsSinceEntry]);
        buy1 = 0;
        buy2 = 0;
    }
}
Else
{
	ExitLong("bx2",AtStop,L);
}  처럼 실행하면 진입봉 저가를 이탈하는 현재봉 내에서 청산이 안 일어나고 봉이 완성된 후에 다음 봉 시가에서 청산이
일어납니다. 봉이 완성되기전 저가를 이탈 하는 순간에 청산 되도록 꼭 부탁 드립니다. 매우 중요하므로 꼭 성공하도록 부탁드립니다.
 
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-10-20 17:01:24

안녕하세요 예스스탁입니다. bx1에 if L <= L[BarsSinceEntry] then 조건이 삭제처리 안되고 올려드렸습니다.
해당 내용은 삭제하고 Buy1,buy2가 0이 되는 것은 매수포지션 청산발생으로 조건을 지정해 드립니다. if marketposition == 1 then { ExitLong("bx1",AtStop,L[BarsSinceEntry]); } Else { ExitLong("bx2",AtStop,L); } if TotalTrades > TotalTrades[1] Then { buy1 = 0; buy2 = 0; } 즐거운 하루되세요