커뮤니티

SwingHigh,SwingLow매매식문의

프로필 이미지
히말라야
2005-07-19 09:47:30
1316
글번호 7818
답변완료
더운 날씨에 수고 하십니다. 매수 setup 1. 장중에 발생하는 Swinghigh,Swinglow 값을 이용한 돌파식의 작성 2. 최근의 Swing값의 돌파 기준은 최근Swing값이 횡보하는 값이 5개일때값+ 0.1이상 일때 stop주문이 나감 ==> 여기서 횡보하는 값이 5개 이상(5개,6개.....)이면 주문이 나가야하는 표현으로 적절한지....좋은 표현이 있으면 추가 답변부탁드립니다. // 시스템 식 input:LeftL(10),RightL(0),period(200); var:SwingH(0),SwingL(0),SwingtrueL(0),SwingtrueS(0); //SwingHigh, SwingLow 의 정의 SwingH=Swinghigh(1,h,LeftL,RightL,period); SwingL=Swinglow(1,l,LeftL,RightL,period); SwingtrueL=accumn(iff(SwingH==SwingH[1],1,0),5)==5; SwingTrueS=Accumn(iff(SwingL==SwingL[1],1,0),5)==5; if stime<=150000 then begin if SwingtrueL then buy("SWL",atstop,SwingH+0.1); if SwingtrueS then sell("SWS",atstop,SwingL-0.1); end; setstopendofday(1500); setstoploss(1,pointstop);
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2005-07-20 09:53:46

안녕하세요 예스스탁입니다. 횡보의 기준은 사용자 마다 다르기 때문에 작성하기 좀 곤란한 부분이 있습니다. 작성하신 대로 하시면 5봉연속 같은 값일때 진입이 되며 다른 방법으로는 범위를 지정하여 스윙값이 그 안에서 움직이면 횡보로 보고 진입하는 방법도 있습니다. SwingH=Swinghigh(1,h,LeftL,RightL,period); SwingL=Swinglow(1,l,LeftL,RightL,period); SwingtrueL= highest(swingH,5) < Lowest(swingH,5)*1.05; SwingTrueS= highest(swingL,5) < Lowest(swingL,5)*1.05; 값들의 움직임이 5%안이면 진입 청산입니다. 즐거운 하루되세요 > 히말라야 님이 쓴 글입니다. > 제목 : SwingHigh,SwingLow매매식문의 > 더운 날씨에 수고 하십니다. 매수 setup 1. 장중에 발생하는 Swinghigh,Swinglow 값을 이용한 돌파식의 작성 2. 최근의 Swing값의 돌파 기준은 최근Swing값이 횡보하는 값이 5개일때값+ 0.1이상 일때 stop주문이 나감 ==> 여기서 횡보하는 값이 5개 이상(5개,6개.....)이면 주문이 나가야하는 표현으로 적절한지....좋은 표현이 있으면 추가 답변부탁드립니다. // 시스템 식 input:LeftL(10),RightL(0),period(200); var:SwingH(0),SwingL(0),SwingtrueL(0),SwingtrueS(0); //SwingHigh, SwingLow 의 정의 SwingH=Swinghigh(1,h,LeftL,RightL,period); SwingL=Swinglow(1,l,LeftL,RightL,period); SwingtrueL=accumn(iff(SwingH==SwingH[1],1,0),5)==5; SwingTrueS=Accumn(iff(SwingL==SwingL[1],1,0),5)==5; if stime<=150000 then begin if SwingtrueL then buy("SWL",atstop,SwingH+0.1); if SwingtrueS then sell("SWS",atstop,SwingL-0.1); end; setstopendofday(1500); setstoploss(1,pointstop);