커뮤니티
문의 드립니다
2013-07-26 14:05:48
184
글번호 65800
아래 첨부한 두가지 내용을 지표로 바로 사용할수 있도록 만들어 주세요...
감사합니다,,,,
1.작대기(수평)기법.
1)수식1
a=HighestSince(1, CrossUp(macd(2,20),0), avg(C,20) );
b = avg(C,20);
if ( a > b, a, b)
2)수식2
a=lowestSince(1, Crossdown(macd(2,20),0), avg(C,20) );
b = avg(C,20);
if ( a < b, a, b)
2.N자 이평 업그레이드
1).(트릭스와 가격단순평균 교차에 사용된 수식)
수식 1 : HighestSince(1, CrossUp(Trix(20),0), avg(C,20) )
수식 2 : LowestSince(1, CrossDown(Trix(20),0), avg(C,20))
수식 3 : A = avg(C,20); if( A > A(1), A, 0)
수식 4 : A = avg(C,20); if( A < A(1), A, 0)
(*수식 3번과 4번에서는 반드시 중간의 세미콜론이 필요합니다.)
2).(5이평과 20이평 교차에 사용된 수식)
수식 1 : avg(종가,5)
수식 2 : avg(종가,20)
답변 1
예스스탁 예스스탁 답변
2013-07-26 14:25:27
안녕하세요
예스스탁입니다.
1,작대기(수평)기법.
var : mav(0);
mav = ma(c,20);
if CrossUp(macd(2,20),0) Then
var1 = mav;
if mav> var1 Then
var1 = mav;
if CrossDown(macd(2,20),0) Then
var2 = mav;
if mav < var2 Then
var2 = mav;
if var1 > mav Then
value1 = var1;
Else
value1 = mav;
if var2 < mav Then
value2 = var2;
Else
value2 = mav;
plot1(value1);
plot2(value2);
2.N자 이평 업그레이드
var : mav(0);
mav = ma(c,20);
if CrossUp(Trix(20),0) Then
var1 = mav;
if mav> var1 Then
var1 = mav;
if CrossDown(Trix(20),0) Then
var2 = mav;
if mav < var2 Then
var2 = mav;
if mav > mav[1] Then
var3 = mav;
if mav < mav[1] Then
var4 = mav;
plot1(var1);
plot2(var2);
plot3(var3);
plot4(var4);
3.5이평과 20이평
plot1(ma(c,5));
plot2(ma(c,20));
즐거운 하루되세요
> 오동도물개 님이 쓴 글입니다.
> 제목 : 문의 드립니다
> 아래 첨부한 두가지 내용을 지표로 바로 사용할수 있도록 만들어 주세요...
감사합니다,,,,
1.작대기(수평)기법.
1)수식1
a=HighestSince(1, CrossUp(macd(2,20),0), avg(C,20) );
b = avg(C,20);
if ( a > b, a, b)
2)수식2
a=lowestSince(1, Crossdown(macd(2,20),0), avg(C,20) );
b = avg(C,20);
if ( a < b, a, b)
2.N자 이평 업그레이드
1).(트릭스와 가격단순평균 교차에 사용된 수식)
수식 1 : HighestSince(1, CrossUp(Trix(20),0), avg(C,20) )
수식 2 : LowestSince(1, CrossDown(Trix(20),0), avg(C,20))
수식 3 : A = avg(C,20); if( A > A(1), A, 0)
수식 4 : A = avg(C,20); if( A < A(1), A, 0)
(*수식 3번과 4번에서는 반드시 중간의 세미콜론이 필요합니다.)
2).(5이평과 20이평 교차에 사용된 수식)
수식 1 : avg(종가,5)
수식 2 : avg(종가,20)