커뮤니티
다음조건에 대한 검색식 답변부탁드립니다
2017-12-13 10:28:48
172
글번호 114939
조건값에 대한 검색식을 만들고 싶습니다.다음값으로 조건식좀 부탁드립니다
1) 60일 거래량 단순이동평균이 50만이상
상승장악형인 차트(관통형,망치형,십자형을 입력해도 무방)
20일 종가 단순이동평균이 50일 종가 단순이동평균보다 높다
종가가 5일전 종가에 1.15를 곱한 값보다 작다
2) 20일 거래량 단순이동평균이 100만이상
20일종가 단순이동평균이 50일 종가 단순이동평균보다 높다
50일종가 단순이동평균이 200일 종가 단순이동평균보다 높다
50일 종가 단순이동평균이 10일 전 50일 종가 단순이동평균보다 높다
최근 200일 종가 단순이동평균이 20일 전보다 높다
종가가 5일전 종가보다 낮다
7일전 종가가 20일전 종가보다 높다
종가가 20일 종가 단순이동평균보다 낮거나 같다
종가가 50일 종가 단순이동평균보다 높거나 같다
시가가 종가보다 낮거나 같다 , 슬로캐스틱%k(5,3)가 슬로캐스틱 %d보다 크다
3) 60일 거래량 단순이동평균 50만이상 ,
50일 종가 단순이동평균이 20일 종가 단순이동평균보다 낮다
평균방향운동지수인 adx선(14)이 20일 전의 일일 adx선(14)에 0.41을 곱한 값보다 작다
4)60일 거래량 단순이동평균 50만이상
어제 저가가 20일전 저가보다 낮다
어제 저가가 3일전 저가보다 낮다
일일 macd 히스토그램(12,26,9)이 15일전 일일 macd 히스토그램(12,26,9)보다 크다
일일 cci(20)가 15일 전 일일 cci(20)보다 크다 ,일일 rsi(5)가 15일전 일일 rsi(5)보다 크다
50일 종가 단순이동평균이 200일 종가 단순이동평균보다 높다
시가가 종가보다 낮다
5) 52주 신고가
20일 거래량 단순이동평균 50만이상
종가가 오늘부터 과거 260일동안의 저가에 3을 곱한 값보다 낮거나 같다
일일 obv가 60일 전의 일일 obv보다 크다
6) 20일 거래량 단순이동평균 50만이상
50일 종가 단순이동평균이 20일 종가 단순이동평균보다 높다
50일 종가 단순이동평균이 40일 전의 50일 종가 단순이동평균보다 낮다
오늘부터 이전 30일동안의 최대거래범위가 오늘부터 이전 15일 동안의 최대 거래범위보다 크다
오늘부터 이전 15일동안의 최대거래범위가 오늘부터 이전 5일 동안의 최대 거래범위보다 크다
일일 obv가 40일 전 일일 obv보다 크다
일일 macd 히스토그램(12,26,9)이 40일전 일일 macd 히스토그램(12,26,9)보다 크다
50일 종가 단순이동평균이 200일 종가 단순이동평균보다 낮다
답변 1
예스스탁 예스스탁 답변
2017-12-13 16:32:37
안녕하세요
예스스탁입니다.
1.
Variables: Body(0),Highbody(0),Lowbody(0);
Body = Abs(C-O);
Highbody = MaxList(Open,Close);
Lowbody = MinList(Open,Close);
#상승장악형
If C[1] < Ma(c,10)[1] and C[1] < O[1] and
C > O and Body > Ma(Body,10)*2 and
Highbody > Highbody[1] and Lowbody < Lowbody[1] Then
Condition1 = true;
Else
Condition1 = false;
if ma(v,60) >= 500000 and
Condition1 == true and
ma(C,20) > ma(C,50) and
C < C[5]*1.15 then
find(1);
2
Input : sto1(12), sto2(5), sto3(5);
var : StoK(0),StoD(0);
var : Vma(0),ma20(0),ma50(0),ma60(0),ma200(0);
StoK = StochasticsK(sto1,sto2);
StoD = StochasticsD(sto1,sto2,sto3);
Vma = ma(V,20);
ma20 = ma(C,20);
ma50 = ma(C,50);
ma60 = ma(C,60);
ma200 = ma(C,200);
if Vma >= 1000000 and
ma20 > ma50 and
ma50 > ma200 and
ma50 > ma50[10] and
ma200 > ma200[20] and
C < C[5] and
C[7] > C[20] and
C <= ma20 and
C >= ma50 and
O <= C and
StoK > StoD then
find(1);
3
Input : adxp(14);
var : Vma(0),ma20(0),ma50(0),ma60(0),adxv(0);
adxv = adx(adxP);
Vma = ma(V,60);
ma20 = ma(C,20);
ma50 = ma(C,50);
ma60 = ma(C,60);
if Vma >= 500000 and
ma50 < ma20 and
adxv < adxv[20]*0.41 then
find(1);
4
Input : RSIP(5),CCIP(20),shortPeriod(12), longPeriod(26), Period(9);
var : CCIv(0);
Var : MACDv(0), MACDs(0),MACDO(0) ;
var : RSIV(0);
var : Vma(0),ma50(0),ma60(0),ma200(0);
MACDv = MACD(shortPeriod, longPeriod);
MACDs = ema(MACDv,Period);
MACDO = MACDv-MACDs;
RSIV = RSI(RSIP);
CCIv = CCI(CCIP);
Vma = ma(V,60);
ma50 = ma(C,50);
ma200 = ma(C,200);
if Vma >= 500000 and
L[1] < L[20] and
L[1] < L[3] and
MACDO > MACDO[15] and
CCIV > CCIV[15] and
RSIV < RSIV[20] and
ma50 > ma200 and
O < C then
find(1);
5
이전에 답변받으신 바와 같이
종목검색화면에서 조합해서 검색하셔야 합니다.
주봉식
if H > highest(H,60)[1] Then
find(1);
일봉식
var : Vma(0),Obvv(0);
OBVv = OBv;
Vma = ma(V,20);
if Vma >= 500000 and
C <= lowest(L,260)*3 and
OBVV > OBVV[60] Then
find(1);
6
Input : shortPeriod(12), longPeriod(26), Period(9);
Var : MACDv(0), MACDs(0),MACDO(0),obvv(0);
var : Vma(0),ma50(0),ma20(0),ma200(0);
MACDv = MACD(shortPeriod, longPeriod);
MACDs = ema(MACDv,Period);
MACDO = MACDv-MACDs;
OBVv = OBv;
Vma = ma(V,20);
ma50 = ma(C,50);
ma20 = ma(C,20);
ma200 = ma(C,200);
if Vma >= 500000 and
ma50 > ma20 and
ma50 < ma50[40] and
highest(h,30)-lowest(L,30) > highest(H,15)-lowest(L,15) and
highest(h,15)-lowest(L,15) > highest(H,5)-lowest(L,5) and
OBVV > OBVV[40] and
MACDO > MACDO[40] and
ma50 < ma200 Then
find(1);
즐거운 하루되세요
> 고고롱 님이 쓴 글입니다.
> 제목 : 다음조건에 대한 검색식 답변부탁드립니다
> 조건값에 대한 검색식을 만들고 싶습니다.다음값으로 조건식좀 부탁드립니다
1) 60일 거래량 단순이동평균이 50만이상
상승장악형인 차트(관통형,망치형,십자형을 입력해도 무방)
20일 종가 단순이동평균이 50일 종가 단순이동평균보다 높다
종가가 5일전 종가에 1.15를 곱한 값보다 작다
2) 20일 거래량 단순이동평균이 100만이상
20일종가 단순이동평균이 50일 종가 단순이동평균보다 높다
50일종가 단순이동평균이 200일 종가 단순이동평균보다 높다
50일 종가 단순이동평균이 10일 전 50일 종가 단순이동평균보다 높다
최근 200일 종가 단순이동평균이 20일 전보다 높다
종가가 5일전 종가보다 낮다
7일전 종가가 20일전 종가보다 높다
종가가 20일 종가 단순이동평균보다 낮거나 같다
종가가 50일 종가 단순이동평균보다 높거나 같다
시가가 종가보다 낮거나 같다 , 슬로캐스틱%k(5,3)가 슬로캐스틱 %d보다 크다
3) 60일 거래량 단순이동평균 50만이상 ,
50일 종가 단순이동평균이 20일 종가 단순이동평균보다 낮다
평균방향운동지수인 adx선(14)이 20일 전의 일일 adx선(14)에 0.41을 곱한 값보다 작다
4)60일 거래량 단순이동평균 50만이상
어제 저가가 20일전 저가보다 낮다
어제 저가가 3일전 저가보다 낮다
일일 macd 히스토그램(12,26,9)이 15일전 일일 macd 히스토그램(12,26,9)보다 크다
일일 cci(20)가 15일 전 일일 cci(20)보다 크다 ,일일 rsi(5)가 15일전 일일 rsi(5)보다 크다
50일 종가 단순이동평균이 200일 종가 단순이동평균보다 높다
시가가 종가보다 낮다
5) 52주 신고가
20일 거래량 단순이동평균 50만이상
종가가 오늘부터 과거 260일동안의 저가에 3을 곱한 값보다 낮거나 같다
일일 obv가 60일 전의 일일 obv보다 크다
6) 20일 거래량 단순이동평균 50만이상
50일 종가 단순이동평균이 20일 종가 단순이동평균보다 높다
50일 종가 단순이동평균이 40일 전의 50일 종가 단순이동평균보다 낮다
오늘부터 이전 30일동안의 최대거래범위가 오늘부터 이전 15일 동안의 최대 거래범위보다 크다
오늘부터 이전 15일동안의 최대거래범위가 오늘부터 이전 5일 동안의 최대 거래범위보다 크다
일일 obv가 40일 전 일일 obv보다 크다
일일 macd 히스토그램(12,26,9)이 40일전 일일 macd 히스토그램(12,26,9)보다 크다
50일 종가 단순이동평균이 200일 종가 단순이동평균보다 낮다