커뮤니티

스윙로우 스윙하이 당일봉

프로필 이미지
목마와숙녀
2024-11-06 15:03:46
594
글번호 183654
답변완료
요청내용 1. 아래수식에다 금일 발생한 봉부터 수식을 계산한다는 내용을 추가해 주십시요. (전일봉 배제) 2. buy수식과 정반대 개념의 sell 수식이 맞는지 살펴주십시요. 3. 최종 수식에 주석을 달아주십시요. 항상 고맙습니다. **************************************************************************** 1) buy 수식 input : Left(1),Right(3); var : SH(0),SH1(0),SL(0),SL1(0); if SwingLow(1,L,Left,right,Left+right+1) != -1 Then{ SL = L[right]; SL1 = SL[1]; if SL > SL1 and SL1 > 0 Then Buy(); } 2) sell 수식 input : Left(1),Right(6); var : SH(0),SH1(0),SL(0),SL1(0); if SwingHigh(1,H,Left,right,Left+right+1) != -1 Then{ SH = H[right]; SH1 = SH[1]; if SH < SH1 and SH1 > 0 Then sell(); }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-09-23 16:56:26

안녕하세요 예스스탁입니다. 당일봉만 이용해서 계산되게 변경해 드립니다. 매도식은 매수식의 반대가 맞습니다. 1 input : Left(1),Right(3); var : SH(0),SH1(0),SL(0),SL1(0); #영업일 변경시 SL,SL1값 0으로 초기화 if bDate != bDate[1] Then { SL = 0; SL1 = 0; } #left+right봉전도 당일봉이고 스윙로우 발생 if sDate == sDate[left+right] and SwingLow(1,L,Left,right,Left+right+1) != -1 Then { #저점값 SL = L[right]; #직전저점값 SL1 = SL[1]; #저점이 직전값 대비 커지면 매수 if SL > SL1 and SL1 > 0 Then Buy(); } 2 input : Left(1),Right(6); var : SH(0),SH1(0),SL(0),SL1(0); #영업일 변경시 SH,SH1은 0으로 초기화 if bDate != bDate[1] Then { SH = 0; SH1 = 0; } #left+right봉전도 당일봉이고 스윙하이 발생 if sDate == sDate[left+right] and SwingHigh(1,H,Left,right,Left+right+1) != -1 Then { #고점값 SH = H[right]; #직전 고점값 SH1 = SH[1]; #고점이 직전값 대비 하락하면 매도 if SH < SH1 and SH1 > 0 Then sell(); } 즐거운 하루되세요 > 목마와숙녀 님이 쓴 글입니다. > 제목 : 문의 > 요청내용 1. 아래수식에다 금일 발생한 봉부터 수식을 계산한다는 내용을 추가해 주십시요. (전일봉 배제) 2. buy수식과 정반대 개념의 sell 수식이 맞는지 살펴주십시요. 3. 최종 수식에 주석을 달아주십시요. 항상 고맙습니다. **************************************************************************** 1) buy 수식 input : Left(1),Right(3); var : SH(0),SH1(0),SL(0),SL1(0); if SwingLow(1,L,Left,right,Left+right+1) != -1 Then{ SL = L[right]; SL1 = SL[1]; if SL > SL1 and SL1 > 0 Then Buy(); } 2) sell 수식 input : Left(1),Right(6); var : SH(0),SH1(0),SL(0),SL1(0); if SwingHigh(1,H,Left,right,Left+right+1) != -1 Then{ SH = H[right]; SH1 = SH[1]; if SH < SH1 and SH1 > 0 Then sell(); }