커뮤니티

수식 의뢰 드립니다!

프로필 이미지
qha71
2022-06-17 06:40:18
1413
글번호 159928
답변완료
안녕하세요! 매매에 도움을 받고자 수식을 부탁 드립니다! 1. 직전 음봉의 진폭 대비 양봉 완성봉 진폭이 3배 이상이면 다음 봉 시가에 매수 신호 발생 직전 양봉의 진폭 대비 음봉 완성봉 진폭이 3배 이상이면 다음 봉 시가에 매도 신호 발생 2. 직전 3개 음봉들의 평균진폭 대비 양봉 완성봉 진폭이 3배 이상이면 다음 봉 시가에 매수 신호 발생 직전 3개 양봉들의 평균진폭 대비 음봉 완성봉 진폭이 3배 이상이면 다음 봉 시가에 매도 신호 발생 3. 직전 음봉 또는 음봉의 아래꼬리 대비 양봉 또는 음봉의 완성봉의 아래꼬리 길이가 3배 이상 길면 다음 봉 시가에 매수 신호 발생 직전 양봉 또는 음봉의 윗꼬리 대비 양봉 또는 음봉 완성봉의 윗꼬리 길이가 3배 이상 길면 다음 봉 시가에 매도 신호 발생 4. 직전 3개 음봉 또는 양봉의 평균 아래꼬리 길이 대비 음봉 또는 양봉의 완성봉의 아래꼬리 길이가 3배 이상 길면 다음 봉 시가에 매수 신호 발생 직전 3개 음봉 또는 양봉의 평균 윗꼬리 길이 대비 음봉 또는 양봉의 완성봉의 윗꼬리 길이가 3배 이상 길면 다음 봉 시가에 매도 신호 발생 직전 3개봉, 진폭, 꼬리 길이 는 모두 외부 변수로 처리해주시길 부탁 드립니다! 항상 감사합니다!
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-06-17 11:39:24

안녕하세요 예스스탁입니다. 1 input : Nbar(1),x(3); var : cnt(0),Psum(0),Pma(0),Nsum(0),Nma(0); Array : PR[10](0),NR[10](0); if C > O then { For cnt = 9 downto 1 { PR[cnt] = PR[cnt-1][1]; } PR[0] = abs(C-O); if PR[Nbar-1] > 0 Then { PSum = 0; for cnt = 0 to Nbar-1 { PSum = PSum+PR[cnt]; } Pma = PSum/Nbar; } if Nma > 0 and PR[0] >= Nma*x Then Buy("b",AtMarket); } if C < O then { For cnt = 9 downto 1 { NR[cnt] = NR[cnt-1][1]; } NR[0] = abs(C-O); if NR[Nbar-1] > 0 Then { NSum = 0; for cnt = 0 to Nbar-1 { NSum = NSum+NR[cnt]; } Nma = NSum/Nbar; } if Pma > 0 and NR[0] >= Pma*x Then Sell("s",AtMarket); } 2 input : Nbar(3),x(3); var : cnt(0),Psum(0),Pma(0),Nsum(0),Nma(0); Array : PR[10](0),NR[10](0); if C > O then { For cnt = 9 downto 1 { PR[cnt] = PR[cnt-1][1]; } PR[0] = abs(C-O); if PR[Nbar-1] > 0 Then { PSum = 0; for cnt = 0 to Nbar-1 { PSum = PSum+PR[cnt]; } Pma = PSum/Nbar; } if Nma > 0 and PR[0] >= Nma*x Then Buy("b",AtMarket); } if C < O then { For cnt = 9 downto 1 { NR[cnt] = NR[cnt-1][1]; } NR[0] = abs(C-O); if NR[Nbar-1] > 0 Then { NSum = 0; for cnt = 0 to Nbar-1 { NSum = NSum+NR[cnt]; } Nma = NSum/Nbar; } if Pma > 0 and NR[0] >= Pma*x Then Sell("s",AtMarket); } 3 input : Nbar(1),X(3); var : cnt(0),Upsum(0),Upma(0),dnsum(0),Dnma(0); Array : uptail[10](0),dntail[10](0); if C != O then { For cnt = 9 downto 1 { Uptail[cnt] = Uptail[cnt-1][1]; Dntail[cnt] = Dntail[cnt-1][1]; } Uptail[0] = H-max(c,O); Dntail[0] = min(C,O)-L; if dntail[Nbar] > 0 Then { dnsum = 0; For cnt = 1 to Nbar { dnsum = dnsum + dntail[cnt]; } dnma = dnsum/Nbar; if dntail[0] >= dnma*X Then Buy("b",AtMarket); } if uptail[Nbar] > 0 Then { upsum = 0; For cnt = 1 to Nbar { upsum = upsum + uptail[cnt]; } upma = upsum/Nbar; if uptail[0] >= upma*X Then Sell("s",AtMarket); } } 4 input : Nbar(3),X(3); var : cnt(0),Upsum(0),Upma(0),dnsum(0),Dnma(0); Array : uptail[10](0),dntail[10](0); if C != O then { For cnt = 9 downto 1 { Uptail[cnt] = Uptail[cnt-1][1]; Dntail[cnt] = Dntail[cnt-1][1]; } Uptail[0] = H-max(c,O); Dntail[0] = min(C,O)-L; if dntail[Nbar] > 0 Then { dnsum = 0; For cnt = 1 to Nbar { dnsum = dnsum + dntail[cnt]; } dnma = dnsum/Nbar; if dntail[0] >= dnma*X Then Buy("b",AtMarket); } if uptail[Nbar] > 0 Then { upsum = 0; For cnt = 1 to Nbar { upsum = upsum + uptail[cnt]; } upma = upsum/Nbar; if uptail[0] >= upma*X Then Sell("s",AtMarket); } } 즐거운 하루되세요 > qha71 님이 쓴 글입니다. > 제목 : 수식 의뢰 드립니다! > 안녕하세요! 매매에 도움을 받고자 수식을 부탁 드립니다! 1. 직전 음봉의 진폭 대비 양봉 완성봉 진폭이 3배 이상이면 다음 봉 시가에 매수 신호 발생 직전 양봉의 진폭 대비 음봉 완성봉 진폭이 3배 이상이면 다음 봉 시가에 매도 신호 발생 2. 직전 3개 음봉들의 평균진폭 대비 양봉 완성봉 진폭이 3배 이상이면 다음 봉 시가에 매수 신호 발생 직전 3개 양봉들의 평균진폭 대비 음봉 완성봉 진폭이 3배 이상이면 다음 봉 시가에 매도 신호 발생 3. 직전 음봉 또는 음봉의 아래꼬리 대비 양봉 또는 음봉의 완성봉의 아래꼬리 길이가 3배 이상 길면 다음 봉 시가에 매수 신호 발생 직전 양봉 또는 음봉의 윗꼬리 대비 양봉 또는 음봉 완성봉의 윗꼬리 길이가 3배 이상 길면 다음 봉 시가에 매도 신호 발생 4. 직전 3개 음봉 또는 양봉의 평균 아래꼬리 길이 대비 음봉 또는 양봉의 완성봉의 아래꼬리 길이가 3배 이상 길면 다음 봉 시가에 매수 신호 발생 직전 3개 음봉 또는 양봉의 평균 윗꼬리 길이 대비 음봉 또는 양봉의 완성봉의 윗꼬리 길이가 3배 이상 길면 다음 봉 시가에 매도 신호 발생 직전 3개봉, 진폭, 꼬리 길이 는 모두 외부 변수로 처리해주시길 부탁 드립니다! 항상 감사합니다!