커뮤니티

문의

프로필 이미지
목마와숙녀
2023-02-22 12:34:55
1948
글번호 166552
답변완료
답변수식 해석 부탁드립니다. ****************************************************** 안녕하세요 예스스탁입니다. if NextBarSdate != sDate Then Sell("s1",AtStop,NextBarOpen-2); Else { if sTime < 93000 and DayLow < DayOpen+2 Then Sell("s2",AtStop,DayOpen-2); } 즐거운 하루되세요 > 목마와숙녀 님이 쓴 글입니다. > 제목 : 문의 > 데이트레이딩 09시부터 09시30분까지 2포인트 하락하면 sell 수식 부탁드립니다.
시스템
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2023-02-22 14:12:22

안녕하세요 예스스탁입니다. 해당식에서 s1은 첫봉에서 신호를 발생하기 위한 내용이고 s2는 두번째봉부터 신호를 발생하기 위한 내용입니다. atstop이 봉이 완성되면 값을 셋팅해서 다음봉의 현재가와 비교하므로 if sTime < 93000 and DayLow < DayOpen+2 Then Sell("s2",AtStop,DayOpen-2); 위 내용만 있을 경우에는 첫봉에서 시가에서 2포인트 빠질때 즉시 신호가 발생되지 않습니다. if NextBarSdate != sDate Then Sell("s1",AtStop,NextBarOpen-2); 그러므로 아래와 같은 수시을 추가해서 해당 부분에 대응하는 수식을 추가한 것입니다. 다음봉시가의 날짜가 NextBarSdate, 다음봉시가가 NextBarOpen입니다. 위 조건에서 완성봉의 날짜와 다음봉 시가날짜가 다른다는 것은 오늘 시초가가 수신되었다는 표현입니다. 시초가 수신하고 첫봉에서 바로 하락해서 해당가격까지 내려가면 즉시 매수를 하고 두번째 봉부터는 아직 시초가 -2까지 내려간적이 없으면 처음 시초가-2까지 내려가면 즉시 매수한다는 내용입니다. 즐거운 하루되세요 > 목마와숙녀 님이 쓴 글입니다. > 제목 : 문의 > 답변수식 해석 부탁드립니다. ****************************************************** 안녕하세요 예스스탁입니다. if NextBarSdate != sDate Then Sell("s1",AtStop,NextBarOpen-2); Else { if sTime < 93000 and DayLow < DayOpen+2 Then Sell("s2",AtStop,DayOpen-2); } 즐거운 하루되세요 > 목마와숙녀 님이 쓴 글입니다. > 제목 : 문의 > 데이트레이딩 09시부터 09시30분까지 2포인트 하락하면 sell 수식 부탁드립니다.
프로필 이미지

목마와숙녀

2023-02-22 14:59:50

고맙습니다. 그런데 s2 진입에서 DayLow < DayOpen+2 위 조건이 필요한 이유가 궁금합니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 문의 > 안녕하세요 예스스탁입니다. 해당식에서 s1은 첫봉에서 신호를 발생하기 위한 내용이고 s2는 두번째봉부터 신호를 발생하기 위한 내용입니다. atstop이 봉이 완성되면 값을 셋팅해서 다음봉의 현재가와 비교하므로 if sTime < 93000 and DayLow < DayOpen+2 Then Sell("s2",AtStop,DayOpen-2); 위 내용만 있을 경우에는 첫봉에서 시가에서 2포인트 빠질때 즉시 신호가 발생되지 않습니다. if NextBarSdate != sDate Then Sell("s1",AtStop,NextBarOpen-2); 그러므로 아래와 같은 수시을 추가해서 해당 부분에 대응하는 수식을 추가한 것입니다. 다음봉시가의 날짜가 NextBarSdate, 다음봉시가가 NextBarOpen입니다. 위 조건에서 완성봉의 날짜와 다음봉 시가날짜가 다른다는 것은 오늘 시초가가 수신되었다는 표현입니다. 시초가 수신하고 첫봉에서 바로 하락해서 해당가격까지 내려가면 즉시 매수를 하고 두번째 봉부터는 아직 시초가 -2까지 내려간적이 없으면 처음 시초가-2까지 내려가면 즉시 매수한다는 내용입니다. 즐거운 하루되세요 > 목마와숙녀 님이 쓴 글입니다. > 제목 : 문의 > 답변수식 해석 부탁드립니다. ****************************************************** 안녕하세요 예스스탁입니다. if NextBarSdate != sDate Then Sell("s1",AtStop,NextBarOpen-2); Else { if sTime < 93000 and DayLow < DayOpen+2 Then Sell("s2",AtStop,DayOpen-2); } 즐거운 하루되세요 > 목마와숙녀 님이 쓴 글입니다. > 제목 : 문의 > 데이트레이딩 09시부터 09시30분까지 2포인트 하락하면 sell 수식 부탁드립니다.
프로필 이미지

예스스탁 예스스탁 답변

2023-02-23 15:44:39

안녕하세요 예스스탁입니다. 해당 부분은 조건이 잘못지정되어 있었습니다. daylow > dayopen-2가 되어야 합니다. 9시 30분 이전에 당일최저가가 시초가*2 이하로 내려간적이 없다는 내용으로 당일 처음 도달시에만 매도하기 위함입니다. if NextBarSdate != sDate Then Sell("s1",AtStop,NextBarOpen-2); Else { if sTime < 93000 and DayLow > DayOpen-2 Then Sell("s2",AtStop,DayOpen-2); } 즐거운 하루되세요 > 목마와숙녀 님이 쓴 글입니다. > 제목 : Re : Re : 문의 > 고맙습니다. 그런데 s2 진입에서 DayLow < DayOpen+2 위 조건이 필요한 이유가 궁금합니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 문의 > 안녕하세요 예스스탁입니다. 해당식에서 s1은 첫봉에서 신호를 발생하기 위한 내용이고 s2는 두번째봉부터 신호를 발생하기 위한 내용입니다. atstop이 봉이 완성되면 값을 셋팅해서 다음봉의 현재가와 비교하므로 if sTime < 93000 and DayLow < DayOpen+2 Then Sell("s2",AtStop,DayOpen-2); 위 내용만 있을 경우에는 첫봉에서 시가에서 2포인트 빠질때 즉시 신호가 발생되지 않습니다. if NextBarSdate != sDate Then Sell("s1",AtStop,NextBarOpen-2); 그러므로 아래와 같은 수시을 추가해서 해당 부분에 대응하는 수식을 추가한 것입니다. 다음봉시가의 날짜가 NextBarSdate, 다음봉시가가 NextBarOpen입니다. 위 조건에서 완성봉의 날짜와 다음봉 시가날짜가 다른다는 것은 오늘 시초가가 수신되었다는 표현입니다. 시초가 수신하고 첫봉에서 바로 하락해서 해당가격까지 내려가면 즉시 매수를 하고 두번째 봉부터는 아직 시초가 -2까지 내려간적이 없으면 처음 시초가-2까지 내려가면 즉시 매수한다는 내용입니다. 즐거운 하루되세요 > 목마와숙녀 님이 쓴 글입니다. > 제목 : 문의 > 답변수식 해석 부탁드립니다. ****************************************************** 안녕하세요 예스스탁입니다. if NextBarSdate != sDate Then Sell("s1",AtStop,NextBarOpen-2); Else { if sTime < 93000 and DayLow < DayOpen+2 Then Sell("s2",AtStop,DayOpen-2); } 즐거운 하루되세요 > 목마와숙녀 님이 쓴 글입니다. > 제목 : 문의 > 데이트레이딩 09시부터 09시30분까지 2포인트 하락하면 sell 수식 부탁드립니다.