커뮤니티

수식 문의

프로필 이미지
흑수돌
2021-11-15 04:01:38
861
글번호 153587
답변완료
안녕하세요, 항상 친절한 답변감사드립니다. 차트에 뿌려서 상태를 확인하려는 간단한 로직입니다만, 수식에 대한 이해가 없다 보니 전혀 감이 안 잡히네요. 부탁 좀 드리겠습니다. ############### 매도 조건 1 ################ 1. 타주기 장기스토 %D가 x1값 위에서 2. 타주기 단기스토%K 가 장기스토 %D 를 크로스다운한 다음, (동시에가 아니라 위의 조건을 만족한 상태라면 언제라도) 3. 장기스토 %D > x2값 위에서 4. 단기스토%K 가 장기스토 %D 를 크로스다운한 다음, 5. 장기스토는 여전히 x3값 위에 있고 6. 단기스토는 여전히 장기스토 아래 있고 7. 현재가가 볼린저밴드 상단선 보다 위에 있는 '상태' (동시에가 아니라 위의 조건을 만족한 상태라면 언제라도) 그런 다음, → CCI가 100을 크로스업 하면 알람소리를 냄 → CCI가 x4값을 크로스다운 하면 매도 또는 CCI가 x5값 위에 있고, 8개봉 이상 상승하다가 아래로 꺽이면 매도 ############### 매수 조건 1 ################ 1. 타주기 장기스토 %D가 n1값 아래에서 2. 타주기 단기스토%K 가 장기스토 %D 를 크로스업한 다음, (동시에가 아니라 위의 조건을 만족한 상태라면 언제라도) 3. 장기스토 %D > n2값 아래에서 4. 단기스토 %K 가 장기스토를 크로스업한 다음, 5. 장기스토는 여전히 n3값 아래에 있고 6. 단기스토는 여전히 장기스토 위에 있고 7. 현재가가 볼린저밴드 하단선 보다 아래에 있는 '상태' (동시에가 아니라 위의 조건을 만족한 상태라면 언제라도) 그런 다음, → CCI가 -100을 크로스다운 하면 알람소리를 냄 → CCI가 n4값을 크로스업 하면 매수 또는 CCI가 n5값 밑에 있고, 8개봉 이상 하락하다가 위로 꺽이면 매도 ############### 매도 조건 2 ################ 1. 현재가격이 볼린저 밴드 하단선 아래 있고 그런 다음, → CCI가 100을 크로스업 하면 알람소리를 냄 → CCI가 x4값을 크로스다운 하면 매도 또는 CCI가 x5값 위에 있고, 8개봉 이상 상승하다가 아래로 꺽이면 매도 ############### 매수 조건 2 ################ 1. 현재가격이 볼린저 밴드 상단선 위에 있고 → CCI가 -100을 크로스다운 하면 알람소리를 냄 → CCI가 n4값을 크로스업 하면 매수 또는 CCI가 n5값 밑에 있고, 8개봉 이상 하락하다가 위로 꺽이면 매도
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-11-15 14:20:16

안녕하세요 예스스탁입니다. 1 문의하신 내용은 타주기에 해당하는 데이타를 참조데이타로 추가하고 아래식 적요하시면 됩니다. 참조데이타는 차트의 왼쪽 상단의 종목선택 버튼 중 오른쪽 클릭하면 선택해 차트에 추가하실 수 있고 기본차트와 다른주기로 설정이 가능합니다. 2 소리출력함수(playsound)는 함수내에 지정한 경로의 wav파일이 구동됩니다. 아래는 예스트레이더에 기본으로 제공되는 wav파일을 지정했습니다. 원하시는 wav파일의 경로와 이름으로 수정하시기 바랍니다. 게시판에서 식을 복사할 경우 경로명 중 ₩의 폰트가 깨질수 있으므로 ₩는 다시 타이핑하시기 바랍니다. 3 input : x1(70),x2(70),x3(60),x4(110),x5(120); input : n1(30),n2(30),n3(20),n4(-90),n5(-80); input : sto1(10),sto2(5),sto3(5),CCIP(10); input : P(20),dv(2); var : stok1(0,Data1),stod1(0,Data1),t1(0,Data1),cciv(0,Data1),bbup(0,Data1),bbdn(0,Data1); var : stok2(0,Data2),stod2(0,Data2),t2(0,Data2); cciv = Data1(cci(CCIP)); bbup = Data1(BollBandUp(P,dv)); bbdn = Data1(BollBandUp(P,dv)); stok1 = Data1(StochasticsK(sto1,sto2)); stod1 = Data1(StochasticsD(sto1,sto2,sto3)); stok2 = Data2(StochasticsK(sto1,sto2)); stod2 = Data2(StochasticsD(sto1,sto2,sto3)); if CrossUp(stok1,stod1) Then { t1 = 1; if stod2 < n2 then t1 = 2; } if CrossDown(stok1,stod1) Then { t1 = -1; if stod2 > x2 then t1 = -2; } if CrossUp(stok2,stod2) Then { t2 = 1; if stod2 < n1 then t2 = 2; } if CrossDown(stok2,stod2) Then { t2 = -1; if stod2 > x1 then t2 = -2; } if t2 == -2 and t1 == -2 and stod1 >= x3 Then { if CrossUp(cciv,100) Then PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); if CrossDown(cciv,x4) or (cciv >= x4 and cciv < cciv[1] and Data2(CountIf(cciv > cciv[1],8) == 8)) Then Sell("s1"); } if t2 == 2 and t1 == 2 and stod1 <= n3 Then { if CrossDown(cciv,-100) Then PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); if CrossUp(cciv,n4) or (cciv <= n4 and cciv <>cciv[1] and Data2(CountIf(cciv < cciv[1],8) == 8)) Then Buy("b1"); } if C < bbdn Then { if CrossUp(cciv,100) Then PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); if CrossDown(cciv,x4) or (cciv >= x5 and cciv < cciv[1] and Data2(CountIf(cciv > cciv[1],8) == 8)) Then Sell("s2"); } if C > bbup Then { if CrossDown(cciv,-100) Then PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); if CrossUp(cciv,n4) or (cciv <= n5 and cciv < cciv[1] and Data2(CountIf(cciv < cciv[1],8) == 8)) Then Buy("b2"); } 즐거운 하루되세요 > 흑수돌 님이 쓴 글입니다. > 제목 : 수식 문의 > 안녕하세요, 항상 친절한 답변감사드립니다. 차트에 뿌려서 상태를 확인하려는 간단한 로직입니다만, 수식에 대한 이해가 없다 보니 전혀 감이 안 잡히네요. 부탁 좀 드리겠습니다. ############### 매도 조건 1 ################ 1. 타주기 장기스토 %D가 x1값 위에서 2. 타주기 단기스토%K 가 장기스토 %D 를 크로스다운한 다음, (동시에가 아니라 위의 조건을 만족한 상태라면 언제라도) 3. 장기스토 %D > x2값 위에서 4. 단기스토%K 가 장기스토 %D 를 크로스다운한 다음, 5. 장기스토는 여전히 x3값 위에 있고 6. 단기스토는 여전히 장기스토 아래 있고 7. 현재가가 볼린저밴드 상단선 보다 위에 있는 '상태' (동시에가 아니라 위의 조건을 만족한 상태라면 언제라도) 그런 다음, → CCI가 100을 크로스업 하면 알람소리를 냄 → CCI가 x4값을 크로스다운 하면 매도 또는 CCI가 x5값 위에 있고, 8개봉 이상 상승하다가 아래로 꺽이면 매도 ############### 매수 조건 1 ################ 1. 타주기 장기스토 %D가 n1값 아래에서 2. 타주기 단기스토%K 가 장기스토 %D 를 크로스업한 다음, (동시에가 아니라 위의 조건을 만족한 상태라면 언제라도) 3. 장기스토 %D > n2값 아래에서 4. 단기스토 %K 가 장기스토를 크로스업한 다음, 5. 장기스토는 여전히 n3값 아래에 있고 6. 단기스토는 여전히 장기스토 위에 있고 7. 현재가가 볼린저밴드 하단선 보다 아래에 있는 '상태' (동시에가 아니라 위의 조건을 만족한 상태라면 언제라도) 그런 다음, → CCI가 -100을 크로스다운 하면 알람소리를 냄 → CCI가 n4값을 크로스업 하면 매수 또는 CCI가 n5값 밑에 있고, 8개봉 이상 하락하다가 위로 꺽이면 매도 ############### 매도 조건 2 ################ 1. 현재가격이 볼린저 밴드 하단선 아래 있고 그런 다음, → CCI가 100을 크로스업 하면 알람소리를 냄 → CCI가 x4값을 크로스다운 하면 매도 또는 CCI가 x5값 위에 있고, 8개봉 이상 상승하다가 아래로 꺽이면 매도 ############### 매수 조건 2 ################ 1. 현재가격이 볼린저 밴드 상단선 위에 있고 → CCI가 -100을 크로스다운 하면 알람소리를 냄 → CCI가 n4값을 크로스업 하면 매수 또는 CCI가 n5값 밑에 있고, 8개봉 이상 하락하다가 위로 꺽이면 매도