커뮤니티

문의드립니다.

프로필 이미지
카르마다
2022-12-07 03:27:40
1128
글번호 164386
답변완료
늘 노고에 감사드립니다. 매수신호가 발생한 봉의 고가와 저가에서 고가 위로 3틱, 저가 아래로 3틱의 범위를 정한뒤 신호가 나온 봉 이후 나온 5개 봉의 "종가"가 모두 위의 범위에 속하면 바로 청산하는 청산식을 구하고자 합니다. 매도는 그 반대입니다. 미리 감사드립니다.
사용자 함수
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-12-07 13:09:47

안녕하세요 예스스탁입니다. 매도는 반대가 진입후 5개봉 동안 진입봉의 고가+3틱이나 저가-3틱 밖으로 모두 종가가 위치해야 하는지 불명확합니다. 1 아래식은 매수진입,매도진입 모두 진입봉 고가+3틱, 저가-3틱 안에 위치하면 청산하게 됩니다. if MarketPosition == 1 Then { if BarsSinceEntry >= 5 and CountIf(C<=H[BarsSinceEntry]+PriceScale*3 and C>=L[BarsSinceEntry]+PriceScale*3,5) == 5 Then ExitLong(); } if MarketPosition == -1 Then { if BarsSinceEntry >= 5 and CountIf(C<=H[BarsSinceEntry]+PriceScale*3 and C>=L[BarsSinceEntry]+PriceScale*3,5) == 5 Then ExitShort(); } 2 아래식은 매수진입은 진입봉 고가+3틱, 저가-3틱 안에 위치하면 청산하고 매도진입은 모두 밖에 위치할 때 청산하게 됩니다. if MarketPosition == 1 Then { if BarsSinceEntry >= 5 and CountIf(C<=H[BarsSinceEntry]+PriceScale*3 and C>=L[BarsSinceEntry]+PriceScale*3,5) == 5 Then ExitLong(); } if MarketPosition == -1 Then { if BarsSinceEntry >= 5 and CountIf(C > H[BarsSinceEntry]+PriceScale*3 or C < L[BarsSinceEntry]+PriceScale*3,5) == 5 Then ExitShort(); } 즐거운 하루되세요 > 카르마다 님이 쓴 글입니다. > 제목 : 문의드립니다. > 늘 노고에 감사드립니다. 매수신호가 발생한 봉의 고가와 저가에서 고가 위로 3틱, 저가 아래로 3틱의 범위를 정한뒤 신호가 나온 봉 이후 나온 5개 봉의 "종가"가 모두 위의 범위에 속하면 바로 청산하는 청산식을 구하고자 합니다. 매도는 그 반대입니다. 미리 감사드립니다.