커뮤니티

종목검색식 부탁드립니다.

프로필 이미지
비밀통로
2024-10-29 09:40:15
515
글번호 184700
답변완료
종목검색식 부탁드립니다. 감사합니다. 고저 = DayHigh() > DayLow() *상승률; 고저폭 = DayHigh() - DayLow(); 상단 = Valuewhen(1, 고저, 고저폭 * 비율1/100 + DayLow()): 하단 = Valuewhen(1, 고저, 고저폭 * 비율2/100 + DayLow()): M5 = ma(C, 기간1); M20 =ma(C, 기간2); M60 =ma(C, 기간3); 저점 = M5 >M5(1) && M5(1) < M5(2); 저점값 = Valuewhen(1, 저점, M5); 조건 = 저점 && C>O && 저점값<상단 && 저점값>하단 && (M5>M20 or M5>M60); 카운트 = Countsince(date!=date(1), 조건); 카운트 == 1 && 카운트(1) == 0 (지표변수) 상승률: 1.07 / 비율1: 65 / 비율2: 50 /기간1; 5 / 기간2: 20 / 기간3: 60
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-10-29 18:17:00

안녕하세요 예스스탁입니다. input : 상승률(1.07),비율1(65),비율2(50),기간1(5),기간2(20),기간3(60); var : 고저(False),고저폭(0),상단(0),하단(0); var : m5(0),m20(0),m60(0),저점(False),저점값(0),조건(False),카운트(0); 고저 = DayHigh() > DayLow() *상승률; 고저폭 = DayHigh() - DayLow(); if 고저 == true Then { 상단 = 고저폭 * 비율1/100 + DayLow(); 하단 = 고저폭 * 비율2/100 + DayLow(); } M5 = ma(C, 기간1); M20 =ma(C, 기간2); M60 =ma(C, 기간3); 저점 = M5 >M5[1] && M5[1] < M5[2]; if 저점 == true Then 저점값 = m5; 조건 = 저점 && C>O && 저점값<상단 && 저점값>하단 && (M5>M20 or M5>M60); if sDate!= sDate[1] Then 카운트 = 0; if 조건 Then 카운트 = 카운트 +1; if 카운트 == 1 && 카운트[1] == 0 Then Find(1); 즐거운 하루되세요 > 비밀통로 님이 쓴 글입니다. > 제목 : 종목검색식 부탁드립니다. > 종목검색식 부탁드립니다. 감사합니다. 고저 = DayHigh() > DayLow() *상승률; 고저폭 = DayHigh() - DayLow(); 상단 = Valuewhen(1, 고저, 고저폭 * 비율1/100 + DayLow()): 하단 = Valuewhen(1, 고저, 고저폭 * 비율2/100 + DayLow()): M5 = ma(C, 기간1); M20 =ma(C, 기간2); M60 =ma(C, 기간3); 저점 = M5 >M5(1) && M5(1) < M5(2); 저점값 = Valuewhen(1, 저점, M5); 조건 = 저점 && C>O && 저점값<상단 && 저점값>하단 && (M5>M20 or M5>M60); 카운트 = Countsince(date!=date(1), 조건); 카운트 == 1 && 카운트(1) == 0 (지표변수) 상승률: 1.07 / 비율1: 65 / 비율2: 50 /기간1; 5 / 기간2: 20 / 기간3: 60