커뮤니티

봉완성시 신호발생 및 스탑트레일링

프로필 이미지
초심자의행운
2022-04-18 21:07:40
1222
글번호 158120
답변완료
만약 신호발생조건이 open > ma(c,20) then buy 이런식이어도 해당 봉이 완성된 후에야 신호가 발생하는건가요 ? 스탑트레일링이나 스탑로스는 보통 단독으로 그냥 setstoploss(20,pointstop); 이런 식으로 사용하는데, if marketposition == -1 then setstoploss (20,pointstop); if marketposition == -1 then setstoptrailing(20,pointstop); if marketposition == 1 then setstoptrailing(30,pointstop); 포지션에 따라 다른 청산은 불가능한가요 ?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-04-19 11:41:59

안녕하세요 예스스탁입니다. 1 if문은 봉완성 기준입니다. 미완성시에 조건판단해 실행되지 않습니다. 2 강제청산과 if문을 같이 사용하셔도 됩니다. 다만 if문이 봉완성이므로 if marketposition == -1 then과 같은 조건이 체크되는 것은 진입신호발생후 한개봉이 완성되어야 합니다. 즉 진입신호이후 한개봉이 완성되기 전까지는 지정한 설정으로 청산이 될수 없습니다. 즐거운 하루되세요 > 초심자의행운 님이 쓴 글입니다. > 제목 : 봉완성시 신호발생 및 스탑트레일링 > 만약 신호발생조건이 open > ma(c,20) then buy 이런식이어도 해당 봉이 완성된 후에야 신호가 발생하는건가요 ? 스탑트레일링이나 스탑로스는 보통 단독으로 그냥 setstoploss(20,pointstop); 이런 식으로 사용하는데, if marketposition == -1 then setstoploss (20,pointstop); if marketposition == -1 then setstoptrailing(20,pointstop); if marketposition == 1 then setstoptrailing(30,pointstop); 포지션에 따라 다른 청산은 불가능한가요 ?