커뮤니티

식 질문드립니다.

프로필 이미지
오라클
2013-12-17 10:30:45
127
글번호 70549
답변완료
if stime == 150000 and NextBarOpen >= C*1.00 and NextbarOpen <= C*1.06 Then{ buy("b10",AtMarket); } if stime < 110000 Then{ buy("b11",AtLimit,DayOpen*0.985); buy("b12",AtLimit,DayOpen*0.970);} 이식이 10초봉에서 사용된다고 할때에 이식을 3분봉 매수식 속에 넣고 싶은데 어떻게 해야할까요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-12-17 15:50:48

안녕하세요 예스스탁입니다. 해당식은 시초가가 전일종가 보다 크거나 같고 6% 이하로 상승했으면 시초가에 매수하기 위한 식입니다. 3분봉도 마지막봉의 시간은 15시 봉이므로 B10은 따로 변경하실 내용은 없습니다. 다만 3분봉으로 봉의 크기가 클수 있으므로 B11,B12는 수정보완해 주셔야 합니다. 시초가에서 1.5%, 3% 하락하면 추가매수하게 되는데 atlimit이 현재봉 완성시에 값을 셋팅하고 다음봉을 감시하므로 첫봉에서 1.5%, 3% 하락해도 신호가 나오지 않습니다. 그러므로 첫봉에서 모두 만족할때 신호가 나올수 있도록 처리해 주셔야 하고 동일셋팅값으로 중복매수가 안되도록 하는 로직이 있어야 합니다. 피라미딩은 다른진입신호만 허용으로 설정하고 적용하셔야 합니다. if stime == 150000 and NextBarOpen >= C*1.00 and NextbarOpen <= C*1.06 Then{ buy("b10",AtMarket); buy("b11",AtLimit,NextBarOpen*0.985); buy("b12",AtLimit,NextBarOpen*0.970); } if stime < 110000 Then{ if Lowest(L,BarsSinceEntry) > DayOpen*0.985 Then buy("b11.",AtLimit,DayOpen*0.985); if Lowest(L,BarsSinceEntry) > DayOpen*0.970 Then buy("b12.",AtLimit,DayOpen*0.970); } 즐거운 하루되세요 > 오라클 님이 쓴 글입니다. > 제목 : 식 질문드립니다. > if stime == 150000 and NextBarOpen >= C*1.00 and NextbarOpen <= C*1.06 Then{ buy("b10",AtMarket); } if stime < 110000 Then{ buy("b11",AtLimit,DayOpen*0.985); buy("b12",AtLimit,DayOpen*0.970);} 이식이 10초봉에서 사용된다고 할때에 이식을 3분봉 매수식 속에 넣고 싶은데 어떻게 해야할까요?