커뮤니티

키움지표식변환_극한공포

프로필 이미지
조민철
2026-07-20 10:42:49
86
글번호 232882
답변완료

아래키움지표식을 변환해주시기바럽니다


매수진입시 +1

매도진입시 -1


++++++++++++++++++++++++++++++++++++++++

<신호화살표와 강세약세 수식(매수진입) >


wvf = ((highest(C, 22) - low) / highest(C, 22)) * 100;

sDev = 2.0 * stdev(wvf, 20);

midLine = avg(wvf, 20);

upperBand = midLine + sDev;

rangeHigh = (highest(wvf, 50)) * ph;

os = (wvf >= upperBand) or (wvf >= rangeHigh);


ap = (HIGH+LOW+CLOSE)/3;

esa = eavg(ap, 기간1);

d = eavg(abs(ap - esa), 기간1);

ci = (ap - esa) / (0.015 * d);

wt1 = eavg(ci,기간2);

wt2 = avg(wt1,4);


wt1(1)<=-53 && (os(1) or os) && wvf(1)>wvf &&

Crossup(wt1,wt2)


- 지표조건설정


기간1 : 10

기간2 : 21

PH : 0.85


==================================================


<신호화살표와 강세약세 수식(매도진입) >


i_wvf = ((high - lowest(C, 22)) / lowest(C, 22)) * 100;

i_sDev = 2.0 * stdev(i_wvf, 20);

i_midLine = avg(i_wvf, 20);

i_upperBand = i_midLine + i_sDev;

i_rangeHigh = (highest(i_wvf, 50)) * ph;

os=(i_wvf >= i_upperBand or i_wvf >= i_rangeHigh);


ap = (HIGH+LOW+CLOSE)/3;

esa = eavg(ap, 기간1);

d = eavg(abs(ap - esa), 기간1);

ci = (ap - esa) / (0.015 * d);

wt1 = eavg(ci,기간2);

wt2 = avg(wt1,4);


wt1(1)>=53 && (os(1) or os) && i_wvf(1)>i_wvf &&

Crossdown(wt1,wt2)


- 지표조건설정


기간1 : 10

기간2 : 21

PH : 0.85


지표
답변 5
프로필 이미지

예스스탁 예스스탁 답변

2026-07-20 14:28:01

안녕하세요 예스스탁입니다. input : 기간1(10),기간2(21),ph(0.85); var : wvf(0),sdev(0),midline(0),upperband(0),rangehigh(0),os(False); var : ap(0),esa(0),d(0),ci(0),wt1(0),wt2(0); wvf = ((highest(C, 22) - low) / highest(C, 22)) * 100; sDev = 2.0 * std(wvf, 20); midLine = ma(wvf, 20); upperBand = midLine + sDev; rangeHigh = (highest(wvf, 50)) * ph; os = (wvf >= upperBand) or (wvf >= rangeHigh); ap = (HIGH+LOW+CLOSE)/3; esa = Ema(ap, 기간1); d = Ema(abs(ap - esa), 기간1); ci = (ap - esa) / (0.015 * d); wt1 = Ema(ci,기간2); wt2 = ma(wt1,4); if wt1[1]<=-53 && (os[1] or os) && wvf[1]>wvf && Crossup(wt1,wt2) Then var1 = 1; else if wt1[1]>=53 && (os[1] or os) && wvf[1]>wvf && Crossdown(wt1,wt2) Then var1 = -1; Else var1 = 0; Plot1(var1); 즐거운 하루되세요
프로필 이미지

조민철

2026-07-21 00:41:22

키움챠트와 비교했을때
매도신호[-1]가 일치하질 않습니다

(매수신호[+1] 은 ok )
프로필 이미지

조민철

2026-07-21 00:49:39

매수[+1] wt1(1)<=-53 && (os(1) or os) && wvf(1)>wvf && Crossup(wt1,wt2)
매도[-1] wt1(1)>= 53 && (os(1) or os) && i_wvf(1)>i_wvf && Crossdown(wt1,wt2)

프로필 이미지

조민철

2026-07-21 00:59:17

매수[+1] 조건식과 매도[-1] 변수 조건식이 다른데 같이 처리해서 매도[-1]신호가 안나오는거 같습니다
프로필 이미지

예스스탁 예스스탁 답변

2026-07-21 13:21:05

안녕하세요 예스스탁입니다. 식을 수정했습니다. input : 기간1(10),기간2(21),ph(0.85); var : wvf(0),sdev(0),midline(0),upperband(0),rangehigh(0),os(False); var : i_wvf(0),i_sDev(0),i_midLine(0),i_upperBand(0),i_rangeHigh(0),i_os(False); var : ap(0),esa(0),d(0),ci(0),wt1(0),wt2(0); wvf = ((highest(C, 22) - low) / highest(C, 22)) * 100; sDev = 2.0 * std(wvf, 20); midLine = ma(wvf, 20); upperBand = midLine + sDev; rangeHigh = (highest(wvf, 50)) * ph; os = (wvf >= upperBand) or (wvf >= rangeHigh); i_wvf = ((high - lowest(C, 22)) / lowest(C, 22)) * 100; i_sDev = 2.0 * std(i_wvf, 20); i_midLine = ma(i_wvf, 20); i_upperBand = i_midLine + i_sDev; i_rangeHigh = (highest(i_wvf, 50)) * ph; i_os=(i_wvf >= i_upperBand or i_wvf >= i_rangeHigh); ap = (HIGH+LOW+CLOSE)/3; esa = Ema(ap, 기간1); d = Ema(abs(ap - esa), 기간1); ci = (ap - esa) / (0.015 * d); wt1 = Ema(ci,기간2); wt2 = ma(wt1,4); if wt1[1]<=-53 && (os[1] or os) && wvf[1]>wvf && Crossup(wt1,wt2) Then var1 = 1; Else if wt1[1]>=53 && (i_os[1] or i_os) && i_wvf[1]>i_wvf && Crossdown(wt1,wt2) Then var1 = -1; Else var1 = 0; Plot1(var1); 즐거운 하루되세요