input:n(20),at(20),mul(3.5);
/당일 현재가가 이전 n개봉중 최저가 이하로 1틱이라도 하락후 위로 3틱반등시 매수
/전고점(swinghigh) 돌파이면 추적청산(atr,mul)
미리 감사합니다.
답변 1
예스스탁
예스스탁 답변
2022-04-12 14:33:15
안녕하세요
예스스탁입니다.
input:n(20),at(20),mul(3.5),left(3),right(3);
var : hh(0),ATRv(0);
ATRv = ATR(at);
if SwingHigh(1,h,left,right,left+right+1) != -1 Then
hh = h[right];
if L <= Lowest(L,n)[1]-PriceScale*1 and C >= Lowest(L,n)[1]+PriceScale*3 Then
Buy();
if MarketPosition == 1 Then
{
if Highest(H,BarsSinceEntry) > hh Then
ExitLong("bx",AtStop,Highest(H,BarsSinceEntry)-ATRv*mul);
}
즐거운 하루되세요
> 피카2 님이 쓴 글입니다.
> 제목 : 간편식 하나 부탁드립니다
> input:n(20),at(20),mul(3.5);
/당일 현재가가 이전 n개봉중 최저가 이하로 1틱이라도 하락후 위로 3틱반등시 매수
/전고점(swinghigh) 돌파이면 추적청산(atr,mul)
미리 감사합니다.