input : Price(10000),금액(1000000);
if NextBarSdate == sDate and
NextBarStime >= 91500 and
H < price Then
Buy("b",AtStop,price,Floor(금액/max(NextBarOpen,price)));
------------------------------------------------------------------------------------
위 식에서 첫 15분봉이 원하는 price 밑에 있는 경우는 상관이 없는데,
조건1 첫 15분봉이 전일 종가 대비 갭상승하였는데 그게 원하는 price 위에 위치하는 경우
조건2 첫 15분봉의 종가가 시가보다 높을 때
조건3 두번째 이후 15분봉에서 첫 15분봉의 시가 이하를 찍고 해당 시가를 재돌파하는 경우 매수
조건1~3을 위 식에 추가하려면 수식을 어떻게 해야할까요?
결론적으로 크게 2가지 조건이 담긴 수식이 필요합니다.
1) 위 최초식처럼 아예 15분봉이 원하는 가격보다 밑에 있는 경우
2) 조건1~3에 해당하는 경우
답변 1
예스스탁
예스스탁 답변
2023-07-25 09:06:54
안녕하세요
예스스탁입니다.
현재 수식이 H < price 조건으로 인해
봉 자체가 Price 밑에 형성된 후 상승해 price에 도달하면 매수가 발생합니다.
C < Price로 수정하시면
시초가가 Price보다 높거나 첫봉 종가가 price보다 높거나
종가기준으로 price보다 아래에 위치한 상태에서 상승해
price에 도달하면 매수하게 하실 수 있습니다
즐거운 하루되세요
> autotra 님이 쓴 글입니다.
> 제목 : 수식 문의
> input : Price(10000),금액(1000000);
if NextBarSdate == sDate and
NextBarStime >= 91500 and
H < price Then
Buy("b",AtStop,price,Floor(금액/max(NextBarOpen,price)));
------------------------------------------------------------------------------------
위 식에서 첫 15분봉이 원하는 price 밑에 있는 경우는 상관이 없는데,
조건1 첫 15분봉이 전일 종가 대비 갭상승하였는데 그게 원하는 price 위에 위치하는 경우
조건2 첫 15분봉의 종가가 시가보다 높을 때
조건3 두번째 이후 15분봉에서 첫 15분봉의 시가 이하를 찍고 해당 시가를 재돌파하는 경우 매수
조건1~3을 위 식에 추가하려면 수식을 어떻게 해야할까요?
결론적으로 크게 2가지 조건이 담긴 수식이 필요합니다.
1) 위 최초식처럼 아예 15분봉이 원하는 가격보다 밑에 있는 경우
2) 조건1~3에 해당하는 경우