커뮤니티

신호수식 부탁드립니다.

프로필 이미지
위피데이
2025-09-18 05:25:17.0
95
글번호 194101
답변완료
항상 감사드립니다. 신호수식 부탁드립니다. a1=HuLL(c, 60); a2=HuLL(c, 10); D=요일(date); WC=Valuewhen(1, Da1 && o<=a1 && c>a2 && o<=a2 && c>b1 && o<=b1 && c>b2 && o<=b2 && c>b3 && o<=b3 && c>b4 && o<=b4 && ((c>d1 && o<=d1) or (c>d2 && o<=d2))) or (c>a1 && c>a2 && c>b1 && c>b2 && c>b3 && c>b4 && c>o && L(1)<=a1(1) && L(1)<=a2(1) && L(1)<=b1(1) && L(1)<=b2(1) && L(1)<=b3(1) && L(1)<=b4(1) && c(1)>o(1))
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-09-18 12:55:27.0

안녕하세요 예스스탁입니다. 예스랭귀지의 시스템은 진입청산이 모두 있어야 반복적으로 신호가 발생합니다. 별도로 매도조건 추가하신다면 1번식을 시스템으로 작성하시면 됩니다. 지정한 조건이 만족한 봉에 단지 표시를 하는 수식이면 2번을 검색식으로 작성해 차트에 적용하시면 됩니다. 1 var : D(0),WC(0),WO(0),WL(0),WH(0); var : Y(0),YC(0),YO(0),YL(0),YH(0); var : MM(0),MC(0),MO(0),ML(0),MH(0); var : b1(0),b2(0),b3(0),b4(0); var : D1(0),D2(0); var : a1(0),a2(0); a1 = wma(2 * wma(close, 60 / 2) - wma(close, 60), round(sqrt(60),0)); a2 = wma(2 * wma(close, 10 / 2) - wma(close, 10), round(sqrt(10),0)); D=DayOfWeek(date); if D < D[1] Then { WC=C[1]; var1 = O; WO = var1[1]; WL = L[1]; WH = H[1]; } Y=floor(date/10000); if Y != Y[1] Then { YC = C[1]; var2 = O; YO = var2[1]; YL = C[1]; YH = h[1]; } MM=floor(date/100); if mm != mm[1] Then { MC = C[1]; var3 = O; MO = var3[1]; ML = L[1]; MH = H[1]; } b1=(WC+var1)/2; b2=(YL+ML+WL)/3; b3=(Yc+Mc+Wc)/3; b4=(Yh+Mh+Wh)/3; D1 = wma(c, 10); D2 = ma(c, 60); if (c>a1 && o<=a1 && c>a2 && o<=a2 && c>b1 && o<=b1 && c>b2 && o<=b2 && c>b3 && o<=b3 && c>b4 && o<=b4 && ((c>d1 && o<=d1) or (c>d2 && o<=d2))) or (c>a1 && c>a2 && c>b1 && c>b2 && c>b3 && c>b4 && c>o && L[1]<=a1[1] && L[1]<=a2[1] && L[1]<=b1[1] && L[1]<=b2[1] && L[1]<=b3[1] && L[1]<=b4[1] && c[1]>o[1]) Then buy("b"); 2 var : D(0),WC(0),WO(0),WL(0),WH(0); var : Y(0),YC(0),YO(0),YL(0),YH(0); var : MM(0),MC(0),MO(0),ML(0),MH(0); var : b1(0),b2(0),b3(0),b4(0); var : D1(0),D2(0); var : a1(0),a2(0); a1 = wma(2 * wma(close, 60 / 2) - wma(close, 60), round(sqrt(60),0)); a2 = wma(2 * wma(close, 10 / 2) - wma(close, 10), round(sqrt(10),0)); D=DayOfWeek(date); if D < D[1] Then { WC=C[1]; var1 = O; WO = var1[1]; WL = L[1]; WH = H[1]; } Y=floor(date/10000); if Y != Y[1] Then { YC = C[1]; var2 = O; YO = var2[1]; YL = C[1]; YH = h[1]; } MM=floor(date/100); if mm != mm[1] Then { MC = C[1]; var3 = O; MO = var3[1]; ML = L[1]; MH = H[1]; } b1=(WC+var1)/2; b2=(YL+ML+WL)/3; b3=(Yc+Mc+Wc)/3; b4=(Yh+Mh+Wh)/3; D1 = wma(c, 10); D2 = ma(c, 60); if (c>a1 && o<=a1 && c>a2 && o<=a2 && c>b1 && o<=b1 && c>b2 && o<=b2 && c>b3 && o<=b3 && c>b4 && o<=b4 && ((c>d1 && o<=d1) or (c>d2 && o<=d2))) or (c>a1 && c>a2 && c>b1 && c>b2 && c>b3 && c>b4 && c>o && L[1]<=a1[1] && L[1]<=a2[1] && L[1]<=b1[1] && L[1]<=b2[1] && L[1]<=b3[1] && L[1]<=b4[1] && c[1]>o[1]) Then Plot1(L,"검색",Red); 즐거운 하루되세요 > 위피데이 님이 쓴 글입니다. > 제목 : 신호수식 부탁드립니다. > 항상 감사드립니다. 신호수식 부탁드립니다. a1=HuLL(c, 60); a2=HuLL(c, 10); D=요일(date); WC=Valuewhen(1, Da1 && o<=a1 && c>a2 && o<=a2 && c>b1 && o<=b1 && c>b2 && o<=b2 && c>b3 && o<=b3 && c>b4 && o<=b4 && ((c>d1 && o<=d1) or (c>d2 && o<=d2))) or (c>a1 && c>a2 && c>b1 && c>b2 && c>b3 && c>b4 && c>o && L(1)<=a1(1) && L(1)<=a2(1) && L(1)<=b1(1) && L(1)<=b2(1) && L(1)<=b3(1) && L(1)<=b4(1) && c(1)>o(1))