커뮤니티
부탁합니다
2016-10-21 15:55:39
111
글번호 103224
스토케스틱 (12,5,5) 골든크로스 발생 1점
MACD 골든크로스 발생 1점
240이평선 돌파시 1점
RSMACD 골든크로스 발생시 1점
일목균형표 구름대 돌파시 1점
검색일로 부터 5일전 기간 동안 위의 지표들 누계치가 4점 이상인 종목 검색식 부탁합니다
답변 1
예스스탁 예스스탁 답변
2016-10-24 11:07:32
안녕하세요
예스스탁입니다.
Input : Period(12), Period1(5), Period2(5);
Input : short(12),long(26),sig(9);
input : P(240);
input : RSIP(14),RSshort(12),RSlong(26),RSsig(9);
var : StoK(0),StoD(0);
Var : MACDv(0),MACDS(0);
var : mav(0);
var : RSIV(0),RSmacdV(0),RSmacdS(0);
Var : 기준선(0), 전환선(0), 선행스팬1(0), 선행스팬2(0),구름상단(0),구름하단(0);
StoK = StochasticsK(Period,Period1);
StoD = StochasticsD(Period,Period1,Period2);
MACDv = MACD(short, long);
MACDs = ema(MACDv,sig);
mav = ma(C,P);
RSIV = RSI(RSIP);
RSmacdV = ema(RSIV,RSshort)-ema(RSIV,RSLong);
RSmacdS= EMA(RSmacdv,RSSig);
전환선 = (Highest(H, 9) + Lowest(L, 9)) / 2;
기준선 = (Highest(H, 26) + Lowest(L, 26)) / 2;
선행스팬1 = (전환선[25] + 기준선[25]) / 2 ;
선행스팬2 = (Highest(H, 52)[25] + Lowest(L, 52)[25]) / 2;
구름상단 = max(선행스팬1,선행스팬2);
구름하단 = min(선행스팬1,선행스팬2);
var1 = 0;
if crossup(stok,stod) Then
var1 = var1+1;
if crossup(MACDv,MACDs) Then
var1 = var1+1;
if crossup(c,mav) Then
var1 = var1+1;
if crossup(RSmacdV,RSmacdS) Then
var1 = var1+1;
if crossup(c,구름상단) Then
var1 = var1+1;
if AccumN(var1,5) >= 4 Then
find(1);
즐거운 하루되세요
> 미래테크 님이 쓴 글입니다.
> 제목 : 부탁합니다
>
스토케스틱 (12,5,5) 골든크로스 발생 1점
MACD 골든크로스 발생 1점
240이평선 돌파시 1점
RSMACD 골든크로스 발생시 1점
일목균형표 구름대 돌파시 1점
검색일로 부터 5일전 기간 동안 위의 지표들 누계치가 4점 이상인 종목 검색식 부탁합니다