커뮤니티

문의드립니다.

프로필 이미지
산골소년
2024-08-06 14:33:00
717
글번호 182303
답변완료
늘 고맙습니다. 문의 드릴 것은 아래와 같은 손절식을 만들어놓고 쓰는데요. 문제는 b1손절1 이라는 값을 설정해놓지 않았는데 실행이 됩니다. b1손절1 = 설정값 ; #어디에도 이 부분이 없습니다. 이유가 무엇인가요? ExitLong("b1매수24",AtStop,b1손절1,"b1매수");
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-08-07 14:53:14

안녕하세요 예스스탁입니다. 1 ExitLong("b1매수24",AtStop,0,"b1매수"); 위와 같이 변수가 아닌 0으로 지정해도 신호가 발생하는 것을 보실 수 있습니다. atstop이나 atlimit을 사용하실때 감시가격을 0으로 지정하면 종가를 지정한 것과 같게 됩니다. 즉 0으로 지정하면 아래와 같이 작성한 것과 같게 됩니다. ExitLong("b1매수24",AtStop,close,"b1매수"); 2 var : b1손절1(0); 변수선언시에 일반적으로 위와 같이 0으로 선언울 하는데 이 변수를 값을 저장하지 않고 사용하면 감시가격을 0으로 지정하게 되고 감시가격을 0으로 지정하면 종가가 지정됩니다. 즐거운 하루되세요 > 산골소년 님이 쓴 글입니다. > 제목 : 문의드립니다. > 늘 고맙습니다. 문의 드릴 것은 아래와 같은 손절식을 만들어놓고 쓰는데요. 문제는 b1손절1 이라는 값을 설정해놓지 않았는데 실행이 됩니다. b1손절1 = 설정값 ; #어디에도 이 부분이 없습니다. 이유가 무엇인가요? ExitLong("b1매수24",AtStop,b1손절1,"b1매수");