커뮤니티

한 봉에서 atstop이나 litmit을 중복 적용 가능한가요?

프로필 이미지
SaS하이에나
2024-09-28 02:58:14
685
글번호 183819
답변완료
var1 = Floor(mx/PriceScale)*PriceScale; if NextBarOpen < var1 Then Buy("b1",AtStop,var1); Else Buy("b2",AtLimit,var1); 예컨대 이런식으로 매수조건이 걸려있을때 저 매수조건이 먼저 실행됐을때만 한정해서 IsEntryName("b1") == true Or IsEntryName("b2") == true 현재 봉이 완성되기 전에 직전봉 몸통크기의 1.1배 만큼 하락하면 매도 스위칭, 예컨대 (c[1]-o[1])*1.1) 이런식으로 조건을 줘서 한봉에 두개의 매매조건이 설정 가능한지 궁금합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-09-30 10:55:45

안녕하세요 예스스탁입니다. 가능하지 않습니다. 랭귀지의 모든 값은 봉완성기준으로만 리턴되고 사용이 가능합니다. b1,b2가 봉 미완성시에 발생하는 신호입니다. 미완성봉에서 발생한 해당 신호의 명칭을 해당봉 미완성시에 체크해서 신호발생이 가능하지 않습니다. 즐거운 하루되세요 > SaS하이에나 님이 쓴 글입니다. > 제목 : 한 봉에서 atstop이나 litmit을 중복 적용 가능한가요? > var1 = Floor(mx/PriceScale)*PriceScale; if NextBarOpen < var1 Then Buy("b1",AtStop,var1); Else Buy("b2",AtLimit,var1); 예컨대 이런식으로 매수조건이 걸려있을때 저 매수조건이 먼저 실행됐을때만 한정해서 IsEntryName("b1") == true Or IsEntryName("b2") == true 현재 봉이 완성되기 전에 직전봉 몸통크기의 1.1배 만큼 하락하면 매도 스위칭, 예컨대 (c[1]-o[1])*1.1) 이런식으로 조건을 줘서 한봉에 두개의 매매조건이 설정 가능한지 궁금합니다.