커뮤니티
문의 하나 더 드립니다~
2016-06-16 20:49:55
213
글번호 99186
/*
In "Whet's The Difference?" in this issue 2005, John Ehlers
*/
Input: L39(39), TS(0.002);
VAR: MP(0), SMOOTH(0), ALPHA(0),AvgLen(39),FILT(0),LEN(0);
MP=(H+L)/2;
Smooth=(MP+2*MP[1]+2*MP[2]+MP[3])/6;
IF L39>3 THEN LEN=L39-2;
alpha=2/(Len+1);
Value1=Median(Smooth,Len);
Value2=AMA(Smooth,alpha);
Value3=abs(Value1-value2)/value1;
AvgLen=IFF(value3>TS,Len,AvgLen);
Alpha=2/(AvgLen+1);
Filt=AMA(Smooth,alpha);
Plot1(Filt, "M Filt");
Plot2(C, "가격");
위 수식을 이용한 신호발생
기준은 M Filt 선을 뚫는 봉을 기준으로 신호발생조건
위 동그라미친 부분이 매수,매도 신호 발생 지역~
- 1. 99709_22.png (0.34 MB)
답변 1
예스스탁 예스스탁 답변
2016-06-17 10:49:43
안녕하세요
예스스탁입니다.
Input: L39(39), TS(0.002);
VAR: MP(0), SMOOTH(0), ALPHA(0),AvgLen(39),FILT(0),LEN(0);
MP=(H+L)/2;
Smooth=(MP+2*MP[1]+2*MP[2]+MP[3])/6;
IF L39>3 THEN LEN=L39-2;
alpha=2/(Len+1);
Value1=Median(Smooth,Len);
Value2=AMA(Smooth,alpha);
Value3=abs(Value1-value2)/value1;
AvgLen=IFF(value3>TS,Len,AvgLen);
Alpha=2/(AvgLen+1);
Filt=AMA(Smooth,alpha);
if crossup(L,Filt) Then
buy();
if CrossDown(H,Filt) Then
sell();
즐거운 하루되세요
> 곽민수 님이 쓴 글입니다.
> 제목 : 문의 하나 더 드립니다~
> /*
In "Whet's The Difference?" in this issue 2005, John Ehlers
*/
Input: L39(39), TS(0.002);
VAR: MP(0), SMOOTH(0), ALPHA(0),AvgLen(39),FILT(0),LEN(0);
MP=(H+L)/2;
Smooth=(MP+2*MP[1]+2*MP[2]+MP[3])/6;
IF L39>3 THEN LEN=L39-2;
alpha=2/(Len+1);
Value1=Median(Smooth,Len);
Value2=AMA(Smooth,alpha);
Value3=abs(Value1-value2)/value1;
AvgLen=IFF(value3>TS,Len,AvgLen);
Alpha=2/(AvgLen+1);
Filt=AMA(Smooth,alpha);
Plot1(Filt, "M Filt");
Plot2(C, "가격");
위 수식을 이용한 신호발생
기준은 M Filt 선을 뚫는 봉을 기준으로 신호발생조건
위 동그라미친 부분이 매수,매도 신호 발생 지역~