커뮤니티
수식문의
2013-07-08 16:30:28
249
글번호 65117
아래와 같은 시스템식 및 지표식도 문의 드립니다.
Input: LT(10), ST(3), Period(3)
(1) A = VWMA(가격 거래량가중평균(LT)) - SMA(가격 단순이동평균(LT))
* 가격 거래량가중평균의 예,
LT=2라 가정시,
Day1) 종가=10, 거래량=100
Day2) 종가=12, 거래량=300 이면, VWMA(2) = 10*100/400 + 12*300/400
(2) B = VWMA(ST)/SMA(ST)
(3) C = 평균거래량(ST)/평균거래량(LT)
(4) D = A*B*C
(5) E = sma(D 종가,Period)
<조건>
if D >= 0 and E >= 0 and D가 E를 하향돌파하면 매도
D <= 0 and E <= 0 and D가 E를 상향돌파하면 매수
감사합니다.
답변 1
예스스탁 예스스탁 답변
2013-07-09 09:37:07
안녕하세요
예스스탁입니다.
1.
Input: LT(10), ST(3), Period(3);
var : cnt(0),SMA1(0),SMA2(0),VWMA1(0),VWMA2(0);
var : AA(0),BB(0),CC(0),DD(0),EE(0);
SMA1 = ma(C,LT);
SMA2 = ma(C,ST);
var1 = AccumN(V,LT);
VWMA1 = 0;
for cnt = 0 to LT-1{
VWMA1 = VWMA1+(V[cnt]*C[cnt])/var1;
}
var2 = AccumN(V,ST);
VWMA2 = 0;
for cnt = 0 to ST-1{
VWMA2 = VWMA2+(V[cnt]*C[cnt])/var2;
}
AA = VWMA1-SMA1;
BB = VWMA2/SMA2;
CC = ma(V,ST)/ma(V,LT);
DD = AA*BB*CC;
EE = ma(DD,Period);
plot1(DD);
plot2(EE);
2.
Input: LT(10), ST(3), Period(3);
var : cnt(0),SMA1(0),SMA2(0),VWMA1(0),VWMA2(0);
var : AA(0),BB(0),CC(0),DD(0),EE(0);
SMA1 = ma(C,LT);
SMA2 = ma(C,ST);
var1 = AccumN(V,LT);
VWMA1 = 0;
for cnt = 0 to LT-1{
VWMA1 = VWMA1+(V[cnt]*C[cnt])/var1;
}
var2 = AccumN(V,ST);
VWMA2 = 0;
for cnt = 0 to ST-1{
VWMA2 = VWMA2+(V[cnt]*C[cnt])/var2;
}
AA = VWMA1-SMA1;
BB = VWMA2/SMA2;
CC = ma(V,ST)/ma(V,LT);
DD = AA*BB*CC;
EE = ma(DD,Period);
if DD >= 0 and EE >= 0 and crossup(DD,EE) Then
buy();
if DD <= 0 and EE <= 0 and CrossDown(DD,EE) Then
sell();
즐거운 하루되세요
> 밝은아침 님이 쓴 글입니다.
> 제목 : 수식문의
> 아래와 같은 시스템식 및 지표식도 문의 드립니다.
Input: LT(10), ST(3), Period(3)
(1) A = VWMA(가격 거래량가중평균(LT)) - SMA(가격 단순이동평균(LT))
* 가격 거래량가중평균의 예,
LT=2라 가정시,
Day1) 종가=10, 거래량=100
Day2) 종가=12, 거래량=300 이면, VWMA(2) = 10*100/400 + 12*300/400
(2) B = VWMA(ST)/SMA(ST)
(3) C = 평균거래량(ST)/평균거래량(LT)
(4) D = A*B*C
(5) E = sma(D 종가,Period)
<조건>
if D >= 0 and E >= 0 and D가 E를 하향돌파하면 매도
D <= 0 and E <= 0 and D가 E를 상향돌파하면 매수
감사합니다.
다음글
이전글