커뮤니티

전략작성등

프로필 이미지
트라이
2025-02-23 13:50:12
388
글번호 188454
답변완료
수고많으십니다 아래 세가지 요청건 부탁드립니다^^ 1.분봉 수식전환(지표 및 검색수식) 기준봉=date!=date(1)&&predayclose()*1.05; 매수선=valuewhen(1,기준봉,(h+l)/1.9); if(countsince(기준봉,date!=date(1)==1,매수선,0); 돌파=CrossUp(C,매수선)&&C<predayclose()*1.15; 조건=countsince(date!=date(1),돌파); 조건==1&&조건(1)==0 2.분봉 수식작성(지표 및 종목검색수식) 가.ma(c,5)<ma(c,20) //1봉전 한60~90일기간(분봉캔들 60~90개정도)5일선 20일선 역배열상태의미 나.CrossUp(ma(c,5),ma(c,20))&& ma(c,5)>ma(c,20)>ma(c,120)//0봉전(당일)5일선이 20일선 돌파 및 정배열전환 다.CrossUp(C,max(선행스팬1,선행스팬2))//가나다 동시돌파 3.분봉에서 (지표및 검색수식) 가.120일선 아래서//C<Ma(C,120); 이게 맞는지요?? 나.CrossDown(RSI(14),30)//RSI(14)가 30 아래로 하향돌파 다.cnt=countsince(date!=date(1),나); cnt==1&&cnt(1)==0 감사드립니다
검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-02-24 13:33:44

안녕하세요 예스스탁입니다. 1-1 검색 var : 기준봉(False),매수선(0),돌파(False),조건(0); 기준봉 = sDate != sDate[1] and DayClose(1)*1.05; if 기준봉 == true Then 매수선 = (h+l)/1.9; 돌파=CrossUp(C,매수선)&&C<dayclose(1)*1.15; if sDate != sDate[1] Then 조건 = 0; if 돌파 == true Then 조건 = 조건+1; if 조건==1 && 조건[1]==0 Then plot1(L,"검색"); 1-2 지표 var : 기준봉(False),매수선(0),돌파(False),조건(0); 기준봉 = sDate != sDate[1] and DayClose(1)*1.05; if 기준봉 == true Then 매수선 = (h+l)/1.9; 돌파=CrossUp(C,매수선)&&C<dayclose(1)*1.15; if sDate != sDate[1] Then 조건 = 0; if 돌파 == true Then 조건 = 조건+1; if 조건==1 && 조건[1]==0 Then plot1(1); else plot1(0); 2-1 종목검색 var : 기준선(0), 전환선(0),선행스팬1(0), 선행스팬2(0); 전환선 = (Highest(High, 9) + Lowest(Low, 9)) / 2; 기준선 = (Highest(High, 26) + Lowest(Low, 26)) / 2; 선행스팬1 = (전환선[25] + 기준선[25]) / 2 ; 선행스팬2 = (Highest(High, 52)[25] + Lowest(Low, 52)[25]) / 2; if CountIf(ma(c,5)<ma(c,20),60)[1] == 60 and //1봉전 한60~90일기간(분봉캔들 60~90개정도)5일선 20일선 역배열상태의미 CrossUp(ma(c,5),ma(c,20)) and ma(c,5)>ma(c,20) and ma(c,20)>ma(c,120) and CrossUp(C,max(선행스팬1,선행스팬2)) Then Find(1); 2-2 지표 var : 기준선(0), 전환선(0),선행스팬1(0), 선행스팬2(0); 전환선 = (Highest(High, 9) + Lowest(Low, 9)) / 2; 기준선 = (Highest(High, 26) + Lowest(Low, 26)) / 2; 선행스팬1 = (전환선[25] + 기준선[25]) / 2 ; 선행스팬2 = (Highest(High, 52)[25] + Lowest(Low, 52)[25]) / 2; if CountIf(ma(c,5)<ma(c,20),60)[1] == 60 and //1봉전 한60~90일기간(분봉캔들 60~90개정도)5일선 20일선 역배열상태의미 CrossUp(ma(c,5),ma(c,20)) and ma(c,5)>ma(c,20) and ma(c,20)>ma(c,120) and CrossUp(C,max(선행스팬1,선행스팬2)) Then plot1(1); else plot1(0); 3-1 var : cnt(0); if sDate != sDate[1] Then cnt = 0; if CrossDown(RSI(14),30) Then cnt = cnt+1; if C<Ma(C,120) and cnt==1&&cnt[1]==0 Then plot1(L,"검색"); 3-2 var : cnt(0); if sDate != sDate[1] Then cnt = 0; if CrossDown(RSI(14),30) Then cnt = cnt+1; if C<Ma(C,120) and cnt==1&&cnt[1]==0 Then plot1(1); else plot1(0); 즐거운 하루되세요 > 트라이 님이 쓴 글입니다. > 제목 : 전략작성등 > 수고많으십니다 아래 세가지 요청건 부탁드립니다^^ 1.분봉 수식전환(지표 및 검색수식) 기준봉=date!=date(1)&&predayclose()*1.05; 매수선=valuewhen(1,기준봉,(h+l)/1.9); if(countsince(기준봉,date!=date(1)==1,매수선,0); 돌파=CrossUp(C,매수선)&&C<predayclose()*1.15; 조건=countsince(date!=date(1),돌파); 조건==1&&조건(1)==0 2.분봉 수식작성(지표 및 종목검색수식) 가.ma(c,5)<ma(c,20) //1봉전 한60~90일기간(분봉캔들 60~90개정도)5일선 20일선 역배열상태의미 나.CrossUp(ma(c,5),ma(c,20))&& ma(c,5)>ma(c,20)>ma(c,120)//0봉전(당일)5일선이 20일선 돌파 및 정배열전환 다.CrossUp(C,max(선행스팬1,선행스팬2))//가나다 동시돌파 3.분봉에서 (지표및 검색수식) 가.120일선 아래서//C<Ma(C,120); 이게 맞는지요?? 나.CrossDown(RSI(14),30)//RSI(14)가 30 아래로 하향돌파 다.cnt=countsince(date!=date(1),나); cnt==1&&cnt(1)==0 감사드립니다