커뮤니티
타종목 지표 참조
2006-06-02 08:35:21
846
글번호 10152
선물을 매매하기 위하여
1) 선물의 지표중
- macd 오실레이터의 현재값이 전일보다 크면 1점, 아니면 -1점
- 스톡케스틱 k의 현재값이 전일보다 크면 1점, 아니면 -1점
- 5일 이동평균의 현재값이 전일보다 크면 1점, 아니면 -1점
2) 상기와 같은 조건으로 삼성전자의 지표값을
- macd 오실레이터의 현재값이 전일보다 크면 1점, 아니면 -1점
- 스톡케스틱 k의 현재값이 전일보다 크면 1점, 아니면 -1점
- 5일 이동평균의 현재값이 전일보다 크면 1점, 아니면 -1점
3) 옵션중 1개 종목의 지표값을 선택하여
- macd 오실레이터의 현재값이 전일보다 크면 1점, 아니면 -1점
- 스톡케스틱 k의 현재값이 전일보다 크면 1점, 아니면 -1점
- 5일 이동평균의 현재값이 전일보다 크면 1점, 아니면 -1점을 부여하고
현재 상기 조건 1), 2), 3)의 9개 값의 합계가 일정한 가격 이상이면 매수, 이하이면 매수 청산하는 시스템식을 부탁합니다.
감사합니다..
답변 1
예스스탁 예스스탁 답변
2006-06-02 09:38:31
안녕하세요
예스스탁입니다.
문의하신 식은 다음과 같습니다.
var : MACD1(0),MACD2(0),MACD3(0),STO1(0),STO2(0),STO3(0),MA1(0),MA2(0),MA3(0);
var : value1(0),value2(0),value3(0);
var1 = ema(data1("C"),12)- ema(data1("C"),26);
var2 = ema(data2("C"),12)- ema(data2("C"),26);
var3 = ema(data3("C"),12)- ema(data3("C"),26);
MACD1 = var1-ema(var1,9); //타종목1의 MACD 오실레이터
MACD2 = var2-ema(var2,9); //타종목2의 MACD 오실레이터
MACD3 = var3-ema(var3,9); //타종목3의 MACD 오실레이터
var4 = (data1("C")-lowest(data1("L"),10))/(highest(data1("H"),10)-lowest(data1("L"),10))*100;
var5 = (data2("C")-lowest(data2("L"),10))/(highest(data2("H"),10)-lowest(data2("L"),10))*100;
var6 = (data3("C")-lowest(data3("L"),10))/(highest(data3("H"),10)-lowest(data3("L"),10))*100;
STO1 = ema(var4, 3); //타종목1의 스토케스틱k
STO2 = ema(var5, 3); //타종목2의 스토케스틱k
STO3 = ema(var6, 3); //타종목3의 스토케스틱k
MA1 = ma(data1("c"),5); //타종목1의 5이평
MA2 = ma(data2("c"),5); //타종목2의 5이평
MA3 = ma(data3("c"),5); //타종목3의 5이평
value1 = 0;
if MACD1 > MACD1[1] then
value1 = value1+1;
else
value1 = value1-1;
if STO1 > STO1[1] then
value1 = value1+1;
else
value1 = value1-1;
if MA1 > MA1[1] then
value1 = value1+1;
else
value1 = value1-1;
if MACD2 > MACD2[1] then
value1 = value1+1;
else
value1 = value1-1;
if STO2 > STO2[1] then
value1 = value1+1;
else
value1 = value1-1;
if MA2 > MA2[1] then
value1 = value1+1;
else
value1 = value1-1;
if MACD3 > MACD3[1] then
value1 = value1+1;
else
value1 = value1-1;
if STO3 > STO3[1] then
value1 = value1+1;
else
value1 = value1-1;
if MA3 > MA3[1] then
value1 = value1+1;
else
value1 = value1-1;
if value1 > 5 then
buy();
if value2 < -5 then
exitlong();
즐거운 하루되세요
> 느림보 님이 쓴 글입니다.
> 제목 : 타종목 지표 참조
> 선물을 매매하기 위하여
1) 선물의 지표중
- macd 오실레이터의 현재값이 전일보다 크면 1점, 아니면 -1점
- 스톡케스틱 k의 현재값이 전일보다 크면 1점, 아니면 -1점
- 5일 이동평균의 현재값이 전일보다 크면 1점, 아니면 -1점
2) 상기와 같은 조건으로 삼성전자의 지표값을
- macd 오실레이터의 현재값이 전일보다 크면 1점, 아니면 -1점
- 스톡케스틱 k의 현재값이 전일보다 크면 1점, 아니면 -1점
- 5일 이동평균의 현재값이 전일보다 크면 1점, 아니면 -1점
3) 옵션중 1개 종목의 지표값을 선택하여
- macd 오실레이터의 현재값이 전일보다 크면 1점, 아니면 -1점
- 스톡케스틱 k의 현재값이 전일보다 크면 1점, 아니면 -1점
- 5일 이동평균의 현재값이 전일보다 크면 1점, 아니면 -1점을 부여하고
현재 상기 조건 1), 2), 3)의 9개 값의 합계가 일정한 가격 이상이면 매수, 이하이면 매수 청산하는 시스템식을 부탁합니다.
감사합니다..
다음글
이전글