커뮤니티
추세선 함수 관련 질문
2013-09-12 10:16:13
170
글번호 67486
수고 많으십니다.
추세선 함수를 많이 만들어놓으셨던데,
지표나 강조, 시스템에는 추세선 함수를 이용한 예제가 하나도 없더군요.
혹시 제가 못찾은건가요?
어떤식으로 사용하면 좋을지 간단한 예제라도 있으면 참고가 많이 될것 같은데,
만들어놓으신것 있다면 도움 좀 부탁드리겠습니다.
감사합니다
답변 1
예스스탁 예스스탁 답변
2013-09-12 16:06:24
안녕하세요
예스스탁입니다.
시스템 예제를 올려드립니다.
스윙하이가 발생하면 이전 스윙하이지점과 현재 지점을 연결하고
우측으로 연장선을 그린 후에 해당 선을 상향돌파하면 매수
스윙로우가 발생하면 이전 스윙로우지점과 현재 지점을 연결하고
우측으로 연장선을 그린 후에 해당 선을 상향이탈하면 매도
입니다
input : Left(3),Right(3);
var : HV(0),HD(0),HT(0),preHV(0),preHD(0),preHT(0);
var : LV(0),LD(0),LT(0),preLV(0),preLD(0),preLT(0);
if SwingHigh(1,H,left,Right,Left+right+1) != -1 Then{
HV = H[right];
HT = stime[right];
HD = sdate[right];
PreHV = HV[1];
preHT = HT[1];
preHD = HD[1];
if Hv > PreHv and preHV > 0 Then{
TL_Delete(value1);
value1 = TL_New(preHD,preHT,preHV,HD,HT,HV);
}
TL_SetExtRight(value1,true);
TL_SetColor(value1,RED);
}
if SwingLow(1,L,left,Right,Left+right+1) != -1 Then{
LV = L[right];
LT = stime[right];
LD = sdate[right];
PreLV = LV[1];
preLT = LT[1];
preLD = LD[1];
if Lv < PreLv and preLV > 0 Then{
TL_Delete(value2);
value2 = TL_New(preLD,preLT,preLV,LD,LT,LV);
}
TL_SetExtRight(value2,true);
TL_SetColor(value2,blue);
}
if c > TL_GetValue(value1,sdate,stime) and C[1] < TL_GetValue(value1,sdate[1],stime[1]) Then
buy();
if c < TL_GetValue(value2,sdate,stime) and C[1] > TL_GetValue(value2,sdate[1],stime[1]) Then
sell();
수식작성 게시판에서 제목+내용으로 설정하시고 TL_ 로 검색하시면
많은 글 보실 수 있습니다.
즐거운 하루되세요
> 액션 님이 쓴 글입니다.
> 제목 : 추세선 함수 관련 질문
> 수고 많으십니다.
추세선 함수를 많이 만들어놓으셨던데,
지표나 강조, 시스템에는 추세선 함수를 이용한 예제가 하나도 없더군요.
혹시 제가 못찾은건가요?
어떤식으로 사용하면 좋을지 간단한 예제라도 있으면 참고가 많이 될것 같은데,
만들어놓으신것 있다면 도움 좀 부탁드리겠습니다.
감사합니다