늘 노고에 감사드립니다.
매수신호가 발생한 봉의 고가와 저가에서 고가 위로 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개 봉의 "종가"가 모두 위의 범위에 속하면 바로 청산하는 청산식을 구하고자 합니다.
매도는 그 반대입니다.
미리 감사드립니다.