커뮤니티

저점 상승시 신호 요청

프로필 이미지
호테
2022-01-09 12:34:53
1337
글번호 155268
답변완료
붙임 그림과 같이 1. 최저점과 상승된 저점이 발생하고 (최저점과 10봉이상 20봉이내, 두점간 차이는25포인트 이상 50포인트 이내) 2. 최저점에서 다이버젼스(스토캐스틱,12,5,5)가 발생하였으며 (이전 저점과 15봉이상 30봉이내) 3. 상승된저점에서 2개 양봉발생시 매수 4. 같은 식으로 매도 신호도 부탁합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-01-10 17:02:06

안녕하세요 예스스탁입니다. 1 일반적인 다이버전스가 식입니다 가격하락+지표상승이면 매수 가격상승+지표하락이면 매도 input : left(3),right(2),n(2); input : sto1(12),sto2(5),sto3(5); var : stok(0),t(0); var : ph(0),ph1(0),phi(0),phi1(0),ih(0),ih1(0); var : pl(0),pl1(0),pli(0),pli1(0),il(0),il1(0); stok = stochasticsK(sto1,sto2); if SwingHigh(1,H,Left,right,left+right+1) != -1 Then { T = -1; ph = L[right]; ph1 = ph[1]; phi = Index; phi1 = phi[1]; ih = highest(stok,left+right+1); ih1 = ih[1]; var1 = CountIf(C<O,right); if ph > ph1[1] and ih < ih1 and abs(ph-ph1) >= 25 and abs(ph-pl1) >= 50 and phi >= phi+10 and phi <= phi+20 Then { T = -2; if var1 >= n Then { T = -3; Sell("s1"); } } } Else { if T == -2 and var1 < n Then { if C < O Then { var1 = var1+1; if var1 == n Then Sell("s2"); } } } if Swinglow(1,L,Left,right,left+right+1) != -1 Then { T = 1; pl = L[right]; pl1 = pl[1]; pli = Index; pli1 = pli[1]; il = Lowest(stok,left+right+1); il1 = il[1]; var2 = CountIf(C>O,right); if pl < pl1[1] and il > il1 and pl >= pl1+25 and pl <= pl1+50 and pli >= pli+10 and pli <= pli+20 Then { T = 2; if var2 >= n Then { T = 3; Buy("b1"); } } } Else { if T == 2 and var2 < n Then { if C > O Then { var2 = var2+1; if var2 == n Then Buy("b2"); } } } 2 올리신 내용은 저점상승시 매수로 되어 있어 아래 내용으로 추가로 올려드립니다. 저점상승+지표하락 매수 고점하락+지표상승 매도 input : left(3),right(2),n(2); input : sto1(12),sto2(5),sto3(5); var : stok(0),t(0); var : ph(0),ph1(0),phi(0),phi1(0),ih(0),ih1(0); var : pl(0),pl1(0),pli(0),pli1(0),il(0),il1(0); stok = stochasticsK(sto1,sto2); if SwingHigh(1,H,Left,right,left+right+1) != -1 Then { T = -1; ph = L[right]; ph1 = ph[1]; phi = Index; phi1 = phi[1]; ih = highest(stok,left+right+1); ih1 = ih[1]; var1 = CountIf(C<O,right); if ph < ph1[1] and ih > ih1 and abs(ph-ph1) >= 25 and abs(ph-pl1) >= 50 and phi >= phi+10 and phi <= phi+20 Then { T = -2; if var1 >= n Then { T = -3; Sell("s1"); } } } Else { if T == -2 and var1 < n Then { if C < O Then { var1 = var1+1; if var1 == n Then Sell("s2"); } } } if Swinglow(1,L,Left,right,left+right+1) != -1 Then { T = 1; pl = L[right]; pl1 = pl[1]; pli = Index; pli1 = pli[1]; il = Lowest(stok,left+right+1); il1 = il[1]; var2 = CountIf(C>O,right); if pl > pl1[1] and il < il1 and pl >= pl1+25 and pl <= pl1+50 and pli >= pli+10 and pli <= pli+20 Then { T = 2; if var2 >= n Then { T = 3; Buy("b1"); } } } Else { if T == 2 and var2 < n Then { if C > O Then { var2 = var2+1; if var2 == n Then Buy("b2"); } } } 즐거운 하루되세요 > 호테 님이 쓴 글입니다. > 제목 : 저점 상승시 신호 요청 > 붙임 그림과 같이 1. 최저점과 상승된 저점이 발생하고 (최저점과 10봉이상 20봉이내, 두점간 차이는25포인트 이상 50포인트 이내) 2. 최저점에서 다이버젼스(스토캐스틱,12,5,5)가 발생하였으며 (이전 저점과 15봉이상 30봉이내) 3. 상승된저점에서 2개 양봉발생시 매수 4. 같은 식으로 매도 신호도 부탁합니다.