고점을 터치하거나 돌파하면 매수한다. 라는 조건을 아래와같은 수식으로
쓰고싶은데 문득 고점을 터치하지않고 갭으로 넘어가버린경우도
아래 조건식으로 매수주문이 나가는건지 알려주시면 감사하겠습니다.
High <= DayHigh(0) Then
buy("b",AtStop,DayHigh(0));
만약 그럴경우 주문이 나가지 않게되면 수식좀 알려주시면 감사하겟습니다.
답변 1
예스스탁
예스스탁 답변
2020-05-22 09:07:09
안녕하세요
예스스탁입니다.
예 지정한 가격이상이면 매수가 발생하므로
갭이 발생하면 더 높은 값으로 신호가 발생합니다.
아래와 같이 작성하시면 시가가 해당 값 이하일떄 셋팅되어서
갭이 발생하면 신호가 발생하지 않습니다.
if NextBarOpen <= DayHigh(0) Then
buy("b",AtStop,DayHigh(0));
즐거운 하루되세요
> 아수라발발타 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 고점을 터치하거나 돌파하면 매수한다. 라는 조건을 아래와같은 수식으로
쓰고싶은데 문득 고점을 터치하지않고 갭으로 넘어가버린경우도
아래 조건식으로 매수주문이 나가는건지 알려주시면 감사하겠습니다.
High <= DayHigh(0) Then
buy("b",AtStop,DayHigh(0));
만약 그럴경우 주문이 나가지 않게되면 수식좀 알려주시면 감사하겟습니다.