커뮤니티

[73828]관련 재문의 드립니다.

프로필 이미지
찬영아빠
2021-09-08 10:31:04
843
글번호 152106
답변완료
아래의 수식에 추가해 주시면 감사하겠습니다. var : PV(0); var1 = Highest(H,20); Var2 = Lowest(L,20); Var3 = Highest(H,240); var4 = (c-Var2)/(var1-Var2)*100; if C > O Then PV = V; Else PV = 0; Condition1 = var1 >= Var2*1.5 and var1 <= Var2*2.0; #20봉 최고가는 20봉 최저가의 1.5배 이상이고 2.0배 이하이다. Condition2 = CountIf(C>=C[1]*1.15,20) >= 1; #20봉 내 전일 종가 대비 종가 15%이상 상승한것이 1회 이상이다. Condition3 = Var1 == Var3; #20봉 최고가는 240봉 최고가이다. Condition4 = CountIf(L<=H*0.90,10) >= 1; #최근 10봉중에 최고가와 최저가가 -10%이상이 1회 이상이다. Condition5 = C <= var1*0.85; #현재가는 20봉 최고가 대비 15% 이상 하락하였다. Condition6 = CrossDown(Var4,50); #20일 최고가 초저가 중신선을 데드크로스 한다. Condition7 = Highest(H,10) == var1; #10봉 최고가는 20봉 최고가와 같다 Condition8 = H != Highest(H,10); #현재봉은 10봉최고가가 아님 Condition9 = Highest(PV,20) == Highest(V,20); #20봉의 양봉의 최고거래량은 20봉의 최고거래량과 같다 if Condition1 and Condition2 and Condition3 and Condition4 and Condition5 and Condition6 and Condition7 and Condition8 and Condition9 Then { Find(1); } Condition6을 삭제하고 아래의 추가조건 부탁드립니다. 1. 최근 20봉 중 발생한 최고거래량은 이전 52봉의 평균 거래량의 10배이상이다. 2. 최고거래량 발생이후 해당 거래량의 10% 이하로 거래량이 발생한 봉이 2개 이상이다. 3. 최근 20봉간 발생한 총 거래금액의 합이 1,000억원 이상이다. 4. 최근 10봉간 종가기준 20봉 중심선의 -10% 이하로 하락한적이 없다. 5. 최근 50봉간 종가가 240일 지수이평선 골든크로스를 1회 이상 한적이 있다. or 종가가 240일 지수이평대비 50% 이하이다. 매수조건을 바꾸려고 합니다. 데드크로스가 아닌 음봉, 음봉, 양봉 순으로 나온경우 다음날 시초가에서 매수하려고 합니다. 마지막 양봉의 종가는 중신선에서 +- 10% 이내 범위이다. [강조] 최고가와 최저가에 블랙과 그린색, 그리고 매수일에 magenta색으로 강조 부탁드립니다.
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-09-08 14:33:01

안녕하세요 예스스탁입니다. 1 var : PV(0); var1 = Highest(H,20); Var2 = Lowest(L,20); Var3 = Highest(H,240); var4 = (c-Var2)/(var1-Var2)*100; if C > O Then PV = V; Else PV = 0; Condition1 = var1 >= Var2*1.5 and var1 <= Var2*2.0; #20봉 최고가는 20봉 최저가의 1.5배 이상이고 2.0배 이하이다. Condition2 = CountIf(C>=C[1]*1.15,20) >= 1; #20봉 내 전일 종가 대비 종가 15%이상 상승한것이 1회 이상이다. Condition3 = Var1 == Var3; #20봉 최고가는 240봉 최고가이다. Condition4 = CountIf(L<=H*0.90,10) >= 1; #최근 10봉중에 최고가와 최저가가 -10%이상이 1회 이상이다. Condition5 = C <= var1*0.85; #현재가는 20봉 최고가 대비 15% 이상 하락하였다. Condition7 = Highest(H,10) == var1; #10봉 최고가는 20봉 최고가와 같다 Condition8 = H != Highest(H,10); #현재봉은 10봉최고가가 아님 Condition9 = Highest(PV,20) == Highest(V,20); #20봉의 양봉의 최고거래량은 20봉의 최고거래량과 같다 if V >= ma(v,52)*10 Then { value1 = v; Value2 = Index; Value3 = 0; } Else { if value1 > 0 and V <= value1*0.10 Then Value3 = Value3+1; } Var5 = ma(C,20); Var6 = Ema(C,240); Condition10 = value2 > 0 and Index < Value2+20 and Highest(V,20) == value1 and Value3 >= 2 and AccumN(M,20) >= 100000000000 and CountIf(C<= Var5*0.90,10) == 0 and (CountIf(CrossUp(c,Var6),50) >= 1 or C <= Var6*0.5); if Condition1 and Condition2 and Condition3 and Condition4 and Condition5 and Condition7 and Condition8 and Condition9 and Condition10 Then { Find(1); } 2 input : P(20); var : sum(0),cnt(0),mav(0); sum = 0; For cnt = 0 to P-1 { sum = sum + DayClose(cnt); } mav = sum/P; if NextBarSdate != sDate Then { if C > DayOpen and C <= mav*1.10 and C >= mav*0.90 and DayClose(1) < DayOpen(1) and DayClose(1) < DayOpen(1) Then Buy("b",AtMarket); } 3 예스랭귀지는 수식간에 정보를 주고받을수 없습니다. 시스템의 내용을 인지해 강조식 작성이 되지 않습니다. 즐거운 하루되세요 > 찬영아빠 님이 쓴 글입니다. > 제목 : [73828]관련 재문의 드립니다. > 아래의 수식에 추가해 주시면 감사하겠습니다. var : PV(0); var1 = Highest(H,20); Var2 = Lowest(L,20); Var3 = Highest(H,240); var4 = (c-Var2)/(var1-Var2)*100; if C > O Then PV = V; Else PV = 0; Condition1 = var1 >= Var2*1.5 and var1 <= Var2*2.0; #20봉 최고가는 20봉 최저가의 1.5배 이상이고 2.0배 이하이다. Condition2 = CountIf(C>=C[1]*1.15,20) >= 1; #20봉 내 전일 종가 대비 종가 15%이상 상승한것이 1회 이상이다. Condition3 = Var1 == Var3; #20봉 최고가는 240봉 최고가이다. Condition4 = CountIf(L<=H*0.90,10) >= 1; #최근 10봉중에 최고가와 최저가가 -10%이상이 1회 이상이다. Condition5 = C <= var1*0.85; #현재가는 20봉 최고가 대비 15% 이상 하락하였다. Condition6 = CrossDown(Var4,50); #20일 최고가 초저가 중신선을 데드크로스 한다. Condition7 = Highest(H,10) == var1; #10봉 최고가는 20봉 최고가와 같다 Condition8 = H != Highest(H,10); #현재봉은 10봉최고가가 아님 Condition9 = Highest(PV,20) == Highest(V,20); #20봉의 양봉의 최고거래량은 20봉의 최고거래량과 같다 if Condition1 and Condition2 and Condition3 and Condition4 and Condition5 and Condition6 and Condition7 and Condition8 and Condition9 Then { Find(1); } Condition6을 삭제하고 아래의 추가조건 부탁드립니다. 1. 최근 20봉 중 발생한 최고거래량은 이전 52봉의 평균 거래량의 10배이상이다. 2. 최고거래량 발생이후 해당 거래량의 10% 이하로 거래량이 발생한 봉이 2개 이상이다. 3. 최근 20봉간 발생한 총 거래금액의 합이 1,000억원 이상이다. 4. 최근 10봉간 종가기준 20봉 중심선의 -10% 이하로 하락한적이 없다. 5. 최근 50봉간 종가가 240일 지수이평선 골든크로스를 1회 이상 한적이 있다. or 종가가 240일 지수이평대비 50% 이하이다. 매수조건을 바꾸려고 합니다. 데드크로스가 아닌 음봉, 음봉, 양봉 순으로 나온경우 다음날 시초가에서 매수하려고 합니다. 마지막 양봉의 종가는 중신선에서 +- 10% 이내 범위이다. [강조] 최고가와 최저가에 블랙과 그린색, 그리고 매수일에 magenta색으로 강조 부탁드립니다.