커뮤니티
SwingHigh,SwingLow매매식문의
2005-07-19 09:47:30
1315
글번호 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);
이전글