커뮤니티

종목검색부탁드립니다

프로필 이미지
박셰프
2024-03-31 01:21:41
783
글번호 178096
답변완료
안녕하세요 5분봉입니다 A 하단라인 대금S=sum(V*C); VV=sum(V); 대금20=대금S-대금S(기간); VV20=VV-VV(기간); 대금20/VV20-D1*stdev(C, 기간); B 중심라인 대금S=sum(V*C); VV=sum(V); 대금20=대금S-대금S(기간); VV20=VV-VV(기간); 대금20/VV20; 가중기간 = 25일 선행스팬1 = shift((highest(high,shortPeriod)+lowest(low,shortPeriod)+highest(high,midPeriod)+lowest(low,midPeriod))/4,midPeriod-1); 전환선 = (highest(high,shortPeriod)+lowest(low,shortPeriod))/2; 가 = 3봉전종가가 DayLow 나 = 2봉전 종가가 A하단라인 안으로 진입 다 = 1봉전 ma(ma(c,기간25/2,가중)*2-ma(c,기간25,가중),SQRT(기간25),가중); 가중 라인안으로 진입 (종가C > 25일가중라인) 라 = 0봉전 가중라인안에서 1봉전값과비교가 같거나 크다 =< 마 = (OR) 선행스팬1 [양운] 바 = (OR) C(가격1일선라인) > 전환선 (캔들이 전환선 라인 위로)1봉전 =< 0봉전 사 = (OR) 0봉전 전환선> 기준선 아 = (OR) 0봉전 신고가 5/8/9/10/15 마 = and (기준선,전환선)1봉전 =< 0봉전 바 = [OR] CrossUp(StochasticsSlow(Period1,Period2), eavg(StochasticsSlow(Period1,Period2),Period3)); [Period1,2,3 = 5,3,3] 감사합니다
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-04-01 16:58:25

안녕하세요 예스스탁입니다. if문에 and와 or가 복수로 사용되면()로 A and (B or C)와 같이 우선순위를 지정해야 합니다. 단순 나열해 있어 해당 내용 그대로 나열해 작성해 드립니다. input : 기간(20),D1(2); Inputs: shortPeriod(9), midPeriod(26), longPeriod(52); input : 가중기간(25); input : Period1(5),Period2(3),Period3(3); var : 대금S(0),VV(0),대금20(0),VV20(0),A(0),B(0),가중라인(0); Var : 기준선(0), 전환선(0), 선행스팬1(0), 선행스팬2(0); var : sk(0),sd(0); var : 가(False),나(False),다(False),라(False),마(False),바(False); var : 사(False),아(False),자(False),차(False); 대금S=Accum(V*C); VV=Accum(V); 대금20=대금S-대금S[기간]; VV20=VV-VV[기간]; A = 대금20/VV20-D1*std(C, 기간); B = 대금20/VV20; 전환선 = (Highest(High, shortPeriod) + Lowest(Low, shortPeriod)) / 2; 기준선 = (Highest(High, midPeriod) + Lowest(Low, midPeriod)) / 2; 선행스팬1 = (전환선[25] + 기준선[25]) / 2 ; 선행스팬2 = (Highest(High, longPeriod)[25] + Lowest(Low, longPeriod)[25]) / 2; 가중라인 = wma(wma(c,가중기간/2)*2-wma(c,가중기간),SQRT(가중기간)); sk = StochasticsK(Period1,Period2); sd = StochasticsD(Period1,Period2,period3); 가 = C[3] == DayLow; 나 = CrossDown(C[2],A[2]); 다 = C[1] < 가중라인[1]; 라 = C[1] <= C; 마 = 선행스팬1 > 선행스팬2; 바 = CrossUp(C,전환선); 사 = 전환선 > 기준선; 아 = C > highest(H,5)[1] or C > highest(H,8)[1] or C > highest(H,9)[1] or C > highest(H,10)[1] or C > highest(H,15)[1]; 자 = 전환선 > 전환선[1] and 기준선 > 기준선[1]; 차 = CrossUp(sk,sd); if 가 and 나 and 다 and 라 or 마 or 바 or 사 or 아 and 자 or 차 Then Find(1); 즐거운 하루되세요 > 박셰프 님이 쓴 글입니다. > 제목 : 종목검색부탁드립니다 > 안녕하세요 5분봉입니다 A 하단라인 대금S=sum(V*C); VV=sum(V); 대금20=대금S-대금S(기간); VV20=VV-VV(기간); 대금20/VV20-D1*stdev(C, 기간); B 중심라인 대금S=sum(V*C); VV=sum(V); 대금20=대금S-대금S(기간); VV20=VV-VV(기간); 대금20/VV20; 가중기간 = 25일 선행스팬1 = shift((highest(high,shortPeriod)+lowest(low,shortPeriod)+highest(high,midPeriod)+lowest(low,midPeriod))/4,midPeriod-1); 전환선 = (highest(high,shortPeriod)+lowest(low,shortPeriod))/2; 가 = 3봉전종가가 DayLow 나 = 2봉전 종가가 A하단라인 안으로 진입 다 = 1봉전 ma(ma(c,기간25/2,가중)*2-ma(c,기간25,가중),SQRT(기간25),가중); 가중 라인안으로 진입 (종가C > 25일가중라인) 라 = 0봉전 가중라인안에서 1봉전값과비교가 같거나 크다 =< 마 = (OR) 선행스팬1 [양운] 바 = (OR) C(가격1일선라인) > 전환선 (캔들이 전환선 라인 위로)1봉전 =< 0봉전 사 = (OR) 0봉전 전환선> 기준선 아 = (OR) 0봉전 신고가 5/8/9/10/15 마 = and (기준선,전환선)1봉전 =< 0봉전 바 = [OR] CrossUp(StochasticsSlow(Period1,Period2), eavg(StochasticsSlow(Period1,Period2),Period3)); [Period1,2,3 = 5,3,3] 감사합니다