커뮤니티
문의 드립니다
2016-10-30 19:50:18
98
글번호 103488
문의사항입니다.
1. 추세선A: 봉이 X개 만들어질때 선지가 Y 만큼상승 하는자동 추세선(A)을만듭니다.
(X,Y 입력변수로하시고, 처음적용은 x==20,Y==1 로합니다)
이추세선 A를 기준추세선 이라고하고
2. 추세선B: X는동일 Y는 A의 50% 즉 0.5로적용한 추세선을 만듭니다.
3. 추세선C; X는동일 Y는 A의 150% 즉 1.5 로적용한 추세선을 만듭니다.
추가 조건;
1. 5 이평과 20 이평 골든크로스 발생시 X,Y의 기준이 됍니다
즉 기준 추세선경우
기준봉: X는 골든크로스시 0 이고 이후봉하나생길때마다 1식증가합니다.
기준값;Y는 골든크로스시 해당봉의 min(C,O)+1 이 돼게합니다.
2. 자동추세선이 나타나게하는것은
5 이평과 20 이평 골든크로스시 나타나게하고,
데드크로스 발생시 추세선은 보이지않게합니다.
틱차트에 적용 예정입니다.
위의 지표식을 부탁드립니다.
답변 2
예스스탁 예스스탁 답변
2016-10-31 11:10:45
안녕하세요
예스스탁입니다.
아래 내용 참고하셔서 수정보완해 사용하시기 바랍니다.
input : X(20),Y(1);
var : VV(0),T(0),DD(0),TT(0),ii(0);
var : TL1(0),TL2(0),TL3(0);
var1 = ma(c,5);
var2 = ma(c,20);
if crossup(var1,var2) Then{
II = 0;
T = 1;
}
if CrossDown(var1,var2) Then{
T = -1;
DD = sdate;
TT = stime;
VV = min(c,O);
//데드이념 추세선 삭제
TL_Delete(TL1);
TL_Delete(TL2);
TL_Delete(TL3);
}
if T == 1 Then{
ii = ii +1;//골드이후 봉수
//골드이후 X봉
if ii == X Then{
//추세선 생성
TL1 = TL_New(DD,TT,VV,sdate,stime,VV+Y);
TL2 = TL_New(DD,TT,VV,sdate,stime,VV+Y*0.5);
TL3 = TL_New(DD,TT,VV,sdate,stime,VV+Y*1.5);
//추세선 연장
TL_SetExtRight(TL1,true);
TL_SetExtRight(TL2,true);
TL_SetExtRight(TL3,true);
}
}
즐거운 하루되세요
> 해월정 님이 쓴 글입니다.
> 제목 : 문의 드립니다
> 문의사항입니다.
1. 추세선A: 봉이 X개 만들어질때 선지가 Y 만큼상승 하는자동 추세선(A)을만듭니다.
(X,Y 입력변수로하시고, 처음적용은 x==20,Y==1 로합니다)
이추세선 A를 기준추세선 이라고하고
2. 추세선B: X는동일 Y는 A의 50% 즉 0.5로적용한 추세선을 만듭니다.
3. 추세선C; X는동일 Y는 A의 150% 즉 1.5 로적용한 추세선을 만듭니다.
추가 조건;
1. 5 이평과 20 이평 골든크로스 발생시 X,Y의 기준이 됍니다
즉 기준 추세선경우
기준봉: X는 골든크로스시 0 이고 이후봉하나생길때마다 1식증가합니다.
기준값;Y는 골든크로스시 해당봉의 min(C,O)+1 이 돼게합니다.
2. 자동추세선이 나타나게하는것은
5 이평과 20 이평 골든크로스시 나타나게하고,
데드크로스 발생시 추세선은 보이지않게합니다.
틱차트에 적용 예정입니다.
위의 지표식을 부탁드립니다.
해월정
2016-10-31 12:01:07
plot1(TL1);
plot2(TL2);
plot3(TL3);
이렇게하는게맟는건가요? 일직선으로 나오네요.
제가 수식구현을 잘못합니다..
부탁드립니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의 드립니다
> 안녕하세요
예스스탁입니다.
아래 내용 참고하셔서 수정보완해 사용하시기 바랍니다.
input : X(20),Y(1);
var : VV(0),T(0),DD(0),TT(0),ii(0);
var : TL1(0),TL2(0),TL3(0);
var1 = ma(c,5);
var2 = ma(c,20);
if crossup(var1,var2) Then{
II = 0;
T = 1;
}
if CrossDown(var1,var2) Then{
T = -1;
DD = sdate;
TT = stime;
VV = min(c,O);
//데드이념 추세선 삭제
TL_Delete(TL1);
TL_Delete(TL2);
TL_Delete(TL3);
}
if T == 1 Then{
ii = ii +1;//골드이후 봉수
//골드이후 X봉
if ii == X Then{
//추세선 생성
TL1 = TL_New(DD,TT,VV,sdate,stime,VV+Y);
TL2 = TL_New(DD,TT,VV,sdate,stime,VV+Y*0.5);
TL3 = TL_New(DD,TT,VV,sdate,stime,VV+Y*1.5);
//추세선 연장
TL_SetExtRight(TL1,true);
TL_SetExtRight(TL2,true);
TL_SetExtRight(TL3,true);
}
}
즐거운 하루되세요
> 해월정 님이 쓴 글입니다.
> 제목 : 문의 드립니다
> 문의사항입니다.
1. 추세선A: 봉이 X개 만들어질때 선지가 Y 만큼상승 하는자동 추세선(A)을만듭니다.
(X,Y 입력변수로하시고, 처음적용은 x==20,Y==1 로합니다)
이추세선 A를 기준추세선 이라고하고
2. 추세선B: X는동일 Y는 A의 50% 즉 0.5로적용한 추세선을 만듭니다.
3. 추세선C; X는동일 Y는 A의 150% 즉 1.5 로적용한 추세선을 만듭니다.
추가 조건;
1. 5 이평과 20 이평 골든크로스 발생시 X,Y의 기준이 됍니다
즉 기준 추세선경우
기준봉: X는 골든크로스시 0 이고 이후봉하나생길때마다 1식증가합니다.
기준값;Y는 골든크로스시 해당봉의 min(C,O)+1 이 돼게합니다.
2. 자동추세선이 나타나게하는것은
5 이평과 20 이평 골든크로스시 나타나게하고,
데드크로스 발생시 추세선은 보이지않게합니다.
틱차트에 적용 예정입니다.
위의 지표식을 부탁드립니다.
이전글