예스스탁
예스스탁 답변
2024-08-28 14:38:40
안녕하세요
예스스탁입니다.
INPUT : 기간(5),기간1(10),shortPeriod(10),midPeriod(15),Period(20),D1(5);
var : B1(0),B2(0),B3(0),BB(0),l0(0),전환(0),기준(0);
Var : BBTop1(0), BBMid1(0), BBBot1(0),Bwidth1(0);
Var : BBTop2(0), BBMid2(0), BBBot2(0),Bwidth2(0);
BBTop1 = BollBandUp(기간,2);
BBMid1 = ma(C,기간);
BBBot1 = BollBandDown(기간,2);
BWidth1= (BBTop1 - BBBot1)/ BBMid1;
BBTop2 = BollBandUp(기간1,2);
BBMid2 = ma(C,기간1);
BBBot2 = BollBandDown(기간1,2);
BWidth2= (BBTop2 - BBBot2)/ BBMid2;
B1=Accum(v*((Pow((C-L),2) - Pow((H-C),2))/(H-L)));
B2=BWidth1;
B3=BWidth2;
BB=BollBandUp(Period,D1);
l0=ema(c,10);
전환=(highest(high,shortPeriod)+lowest(low,shortPeriod))/2;
기준=(highest(high,midPeriod)+lowest(low,midPeriod))/2;
if (B1>=B1[1] and (B2>B2[1] or B3>B3[1]) and c>l0 and c>전환 and 전환>l0 and
OBV()>ema(OBV(), 9) and 전환>=기준 and 전환>전환[1] and 기준>기준[1] and CrossUp(c,BB))Then
Find(1);
즐거운 하루되세요
> 스톰82 님이 쓴 글입니다.
> 제목 : 예스랭귀지 오류 수정 도와주세요
> 예스랭귀지로 작성해봤는데...역시나 오류가 많이 있습니다.
수정 좀 부탁드려요.
INPUT : 기간(5),기간1(10),shortPeriod(10),midPeriod(15),Period(20),D1(5);
var : B1(0),B2(0),B3(0),BB(0),10(0),전환(0),기준(0);
B1=sum(v*((Pow((C-L),2) - Pow((H-C),2))/(H-L)));
B2=BWI(기간, 2);
B3=BWI(기간1,2);
BB=BBandsUp(Period,D1);
10=ma(c,10, 지수);
전환=(highest(high,shortPeriod)+lowest(low,shortPeriod))/2;
기준=(highest(high,midPeriod)+lowest(low,midPeriod))/2;
if (B1>=B1(1) and (B2>B2(1) or B3>B3(1)) and c>10 and c>전환 and 전환>10 and
OBV()>Ma(OBV(), 9, 지수) and 전환>=기준 and 전환>전환(1) and 기준>기준(1) and CrossUp(c,BB))Then
Find(1);
즐거운 하루 보내세요~