커뮤니티

부탁드립니다

프로필 이미지
님이랑
2026-02-25 23:30:41
87
글번호 230792
답변완료

HU= shift(C,-midperiod+25);

BU= BBandsUp(period,D1);

Crossup(HU,BU)


지표변수

Period 30

midPeriod  26

D1 1.8


2번

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);


AA=(O+H+L+C)/4;

AA1=(C(1)+O(1))/2;

A1= LinearRegressionValue(C,10,0);

A2= LinearRegressionValue(A1,10,0);

eq=A1-A2;

Z=A1+eq;


SD=Lowest(L,22)+atr(22)*3;


ap=(H+L+C)/3;

esa=eavg(ap,10);

d = eavg(abs(ap-esa),10);

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

wt1 = eavg(ci,21);

wt2 = avg(wt1,4);

WT=(wt1-wt2)*2;

M5=MA(가격, 기간, 이평종류);

M5_1=MA(가격, 기간, 이평종류1);

M20=MA(가격, 기간2, 이평종류);

M20_1=MA(가격, 기간2, 이평종류1);

M60=MA(가격, 기간3, 이평종류);

M60_1=MA(가격, 기간3, 이평종류1);

M5_1>M5&&M20_1>M20&&M60_1>M60&&

M5_1>M20_1&&

AA>AA1 &&( crossup(AA,SD) OR crossup(AA,Z))

&& crossup(wt,0)&&(os or os(1))


지표변수

ph  0.85

가격 종가

기간 5

기간2  20

기간3 60

이평종류 단순

이평종류1  가중

3번

Mid =(H+L)/2;

Total_weighted=Sum(Mid*V);

Total_Vol =Sum(V);

pre_weighted =Valuewhen(1,Date != Date(1), Total_weighted(1));

pre_Vol = Valuewhen(1,Date != Date(1), Total_Vol(1));

P=(Total_weighted-pre_weighted)/(Total_Vol-pre_Vol );


분봉에서  돌파 검색식 부탁 드립니다

4번

input : 기간(5),기간1(20),기간2(60);

var : M5(0), M5_1(0),M20(0),M20_1(0),M60(0),M60_1(0);


M5=MA(c,기간);

M5_1=wMA(c,기간);

M20=MA(c,기간1);

M20_1=wMA(c,기간1);

M60=MA(c,기간2);

M60_1=wMA(c,기간2);



if m5 <m5_1 && m20<M20_1 && M5_1>M20-1 Then

Find(1);

지표수식으로 부탁 드립니다 일목균형표 수식으로요

종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2026-03-03 09:00:49

안녕하세요 예스스탁입니다. 1 input : Period(30),midPeriod(26),D1(2); var1 = BollBandUp(period,D1); if Crossup(C,var1[midPeriod-25]) Then Find(1); 2 input : ph(0.85),기간(5),기간2(20),기간3(60); var : wvf(0),sdev(0),midline(0),upperband(0),rangehigh(0),os(False); var : aa(0),aa1(0),a1(0),a2(0),eq(0),z(0),sd(0); var : ap(0),esa(0),d(0),ci(0),wt1(0),wt2(0),wt(0),m5(0),m5_1(0),m20(0),m20_1(0); var : m60(0),m60_1(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); AA=(O+H+L+C)/4; AA1=(C[1]+O[1])/2; A1= LRL(C,10); A2= LRL(A1,10); eq=A1-A2; Z=A1+eq; SD=Lowest(L,22)+atr(22)*3; ap=(H+L+C)/3; esa=Ema(ap,10); d = ema(abs(ap-esa),10); ci = (ap-esa)/(0.015*d); wt1 = Ema(ci,21); wt2 = ma(wt1,4); WT=(wt1-wt2)*2; M5=MA(C, 기간); M5_1=WMA(C, 기간); M20=MA(C, 기간2); M20_1=WMA(C, 기간2); M60=MA(C, 기간3); M60_1=WMA(C, 기간3); if M5_1>M5&&M20_1>M20&&M60_1>M60&& M5_1>M20_1&& AA>AA1 &&( crossup(AA,SD) OR crossup(AA,Z)) && crossup(wt,0)&&(os or os[1]) Then Find(1); 3 var : mid(0),Total_weighted(0),Total_Vol(0); var : pre_weighted(0),pre_Vol(0),P(0); Mid =(H+L)/2; Total_weighted=Accum(Mid*V); Total_Vol =Accum(V); if sDate != sDate[1] Then { pre_weighted = Total_weighted[1]; pre_Vol = Total_Vol[1]; } P=(Total_weighted-pre_weighted)/(Total_Vol-pre_Vol ); if CrossUp(C,P) Then Find(1); 4 각 선사이에 채우기를 하고자 하시는것 같은데 채우기는 수식으로 설정이 되지 않습니다. 각 라인을 그리는 지표식으로 작성해 드립니다. 지표속성에서 채우기 기능이용해서 직접 설정하셔야 합니다. input : 기간(5),기간1(20),기간2(60); var : M5(0), M5_1(0),M20(0),M20_1(0),M60(0),M60_1(0); M5=MA(c,기간); M5_1=wMA(c,기간); M20=MA(c,기간1); M20_1=wMA(c,기간1); M60=MA(c,기간2); M60_1=wMA(c,기간2); Plot1(M5,"M5"); Plot2(M5_1,"M5_1"); Plot3(M20,"M20"); Plot4(M20_1,"M20_1"); Plot5(M60,"M60"); Plot6(M60_1,"M60"); 즐거운 하루되세요