예스스탁
예스스탁 답변
2024-05-17 10:10:43
안녕하세요
예스스탁입니다.
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);
var : A(0),A1(0),A2(0),A3(0),MO(0),MO1(0),A4(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);
A=Lowest(L, 260)[1];
A1=Lowest(L, 260)[1]*1.25;
A2=DayOfWeek(DATE);
if A2[1] > A2 Then
A3=O;
MO=floor(date/100);
MO1=MO%100;
if MO1 != MO1[1] Then
A4 = O;
Condition1 = wt1[1]<=-53 && (os[1] or os) && wvf[1]<wvf &&
(Crossup(wt1,wt2) or Crossup(wt1,-60) or Crossup(wt1,-53)) && C>O && A1>=C && A<=C && (A3<=C OR A4<=C);
if CountIf(Condition1,60) >= 1 Then
Find(1);
즐거운 하루되세요
> 일지매7 님이 쓴 글입니다.
> 제목 : 검색식 부탁 드려요
> 아래신호수식을 예스트레이더로 종목검색 하고 싶은데요 단, 0봉전부터~60봉전 까지의 종목을 모두 검색하는 조건식을
만들고 싶습니다. 좋은 하루 되세요.
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);
A=Lowest(L, 260, 1);
A1=Lowest(L, 260, 1)*1.25;
A2=요일(DATE);
A3=Valuewhen(1,A2(1)>A2,O);
MO=floor(date/100);
MO1=MO%100;
A4=VALUEWHEN(1, MO1!=MO1(1),O);
wt1(1)<=-53 && (os(1) or os) && wvf(1)<wvf &&
(Crossup(wt1,wt2) or Crossup(wt1,-60) or Crossup(wt1,-53)) && C>O && A1>=C && A<=C && (A3<=C OR A4<=C)
-지표조건설정
기간1 : 10
기간2 : 21
PH : 0.85