커뮤니티

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

프로필 이미지
비밀통로
2024-10-15 10:12:05
815
글번호 184276
답변완료
종목검색식 부탁드립니다...^^ 고저 = DayHigh() > DayLow() * 상승률; 고저폭 = DayHigh() - DayLow(); 상단 = Valuewhen(1, 고저, 고저폭 * 비율1/100 + DayLow()); 하단 = Valuewhen(1, 고저, 고저폭 * 비율2/100 + DayLow()); 이동5 = ma(C, 5); 저점 = 이동5 > 이동5(1) && 이동5(1) < 이동5(2); 저점값 = Valuewhen(1, 저점, 이동5); 이동20 = ma(C, 20); 이동60 = ma(C, 60); 최종 = 저점 && C>O && 저점값 < 상단 && 저점값 > 하단 && (이동5 > 이동20 or 이동5 > 이동60); 카운트 = CountSince(date! = date(1), 최종); 카운트 == 1 && 카운트(1) == 0 (지표변수) 상승률: 1.07 / 비율1: 65 / 비율2: 50
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-10-15 14:47:45

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