커뮤니티

barssinceentry 문의드립니다.

프로필 이미지
멍드래곤
2021-08-03 22:24:36
791
글번호 151291
답변완료
수고가 많으십니다! barssinceentry를 그냥 사용하는 것과 barssinceentry+1 의 차이를 잘 모르겠습니다 뒤에 +1이 의미하는 것이 뭘까요 ? 혹시 몰라 코딩내역을 참조합니다. #5분봉 전략 Input : Gapup(0.6), GapDown(0.1), Losslimit(3.1),ATR_Period(5), Mult(4.5); If sDate != sDate[1] Then #현재봉의 사작날짜와 이전봉의 시작 날짜가 다르면~ 그날의 첫봉임을 알 수 있다 { If O > C[1] * (1+Gapup/100) Then { if C >= O Then Buy("Gap-Run 매수", AtStop, C); Else Sell("Gap-Fill 매도", AtStop, C); } If O < C[1] * (1-Gapdown/100) Then { if C >= O Then Buy("Gap-Fill 매수", AtStop, C); Else Sell("Gap-Run 매도", AtStop, C); } } var1 = Highest(H,BarsSinceEntry+1)-ATR(ATR_Period)*Mult; Var2 = Lowest(L,BarsSinceEntry+1)+ATR(ATR_Period)*Mult; if MarketPosition != 0 Then { ExitLong("매수청산",AtStop,Var1); ExitShort("매도청산",AtStop,Var2); } SetStopLoss(Losslimit,PercentStop);
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-08-04 09:48:10

안녕하세요 예스스탁입니다. BarsSinceEntry는 진입신호 발생하고 경과한 봉수입니다. 진입봉에서 BarsSinceEntry는 0이고 이후 1씩 증가합니다. BarsSinceEntry로만 지정하면 진입봉은 제외하게 되고 BarsSinceEntry+1로 지정하면 진입봉까지 포함됩니다. 즐거운 하루되세요 > 멍드래곤 님이 쓴 글입니다. > 제목 : barssinceentry 문의드립니다. > 수고가 많으십니다! barssinceentry를 그냥 사용하는 것과 barssinceentry+1 의 차이를 잘 모르겠습니다 뒤에 +1이 의미하는 것이 뭘까요 ? 혹시 몰라 코딩내역을 참조합니다. #5분봉 전략 Input : Gapup(0.6), GapDown(0.1), Losslimit(3.1),ATR_Period(5), Mult(4.5); If sDate != sDate[1] Then #현재봉의 사작날짜와 이전봉의 시작 날짜가 다르면~ 그날의 첫봉임을 알 수 있다 { If O > C[1] * (1+Gapup/100) Then { if C >= O Then Buy("Gap-Run 매수", AtStop, C); Else Sell("Gap-Fill 매도", AtStop, C); } If O < C[1] * (1-Gapdown/100) Then { if C >= O Then Buy("Gap-Fill 매수", AtStop, C); Else Sell("Gap-Run 매도", AtStop, C); } } var1 = Highest(H,BarsSinceEntry+1)-ATR(ATR_Period)*Mult; Var2 = Lowest(L,BarsSinceEntry+1)+ATR(ATR_Period)*Mult; if MarketPosition != 0 Then { ExitLong("매수청산",AtStop,Var1); ExitShort("매도청산",AtStop,Var2); } SetStopLoss(Losslimit,PercentStop);