커뮤니티

swinglow swinghigh가 헷갈려서 질문드립니다

프로필 이미지
세종대왕
2011-09-08 10:47:22
595
글번호 42574
답변완료
다음식이 맞는지요? 1. 현재기준 20봉,60봉,90봉이내에 발생한 저점,고점을 3개를 다음과 같이 설정하고 var1 = SwingHigh(1,H,10,5,20); var2 = SwingHigh(2,H,10,5,60); var3 = SwingHigh(3,H,10,5,90); var4 = SwingLow(1,L,10,3,20); var5 = SwingLow(2,L,10,3,60); var6 = SwingLow(3,L,10,3,90); 2. swinghigh 최근1번값이 최근2번값보다 작고, 최근2번값이 최근3번값보다 작으면 (고점이 우하향하면을 표현함) 매도 if var1 < var2 and var2 < var3 then sell(); 3. swinglow 최근1번값이 최근2번값보다 크고, 최근2번값이 최근3번값보다 크면 (저점이 우상향하면을 표현함) 매수 if var4 > var5 and var5 > var6 then buy(); 4. var4 = SwingLow(1,L,10,3,20); var5 = SwingLow(2,L,10,3,60); var6 = SwingLow(3,L,10,3,90); 에서 var4, var5, var6의 값은 각식의 'L'값을 의미하나요? 아니면, swinglow가완성되는 시점의 'L'우측3번째 값을 의미하나요? 검색식을 만들어 눌러보면 후자에 점이 찍혀나오던데요. 5. 저점이 높아짐(또는 고점이 낮아짐)을 나타내는 수식 저점이 낮아짐(또는 고점이 높아짐)을 나타내는 수식이 달리 좋은 방법이 있는지요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-09-08 13:55:30

안녕하세요 예스스탁입니다. 1 각 스윙값이 90봉이내에서 첫번째 가까운것, 두전째 가까운것, 세번째 가까운것을 의미하시면 모두 기간을 90으로 마추신 후에 swinglowbar나 swinghighbar 함수로 각 고점과 저점사이의 봉간격을 지정하셔야 합니다. 다른 특별한 의미가 더 있으시면 그대로 사용하시면 됩니다. 아래식은 모두 설정하신 내용으로만 답변드립니다. var1 = SwingHigh(1,H,10,5,20); var2 = SwingHigh(2,H,10,5,60); var3 = SwingHigh(3,H,10,5,90); var4 = SwingLow(1,L,10,3,20); var5 = SwingLow(2,L,10,3,60); var6 = SwingLow(3,L,10,3,90); if var1 != -1 and var2 != -1 and var3 != -1 And var1 < var2 and var2 < var3 Then sell(); if var4 != -1 and var5 != -1 and var6 != -1 And var4 > var5 and var5 > var6 Then Buy(); 2. swinglow가완성되는 시점의 'L'우측3번째 값입니다. 3. 위와 같이 표현하시면 됩니다. 즐거운 하루되세요 > 줄다리기 님이 쓴 글입니다. > 제목 : swinglow swinghigh가 헷갈려서 질문드립니다 > 다음식이 맞는지요? 1. 현재기준 20봉,60봉,90봉이내에 발생한 저점,고점을 3개를 다음과 같이 설정하고 var1 = SwingHigh(1,H,10,5,20); var2 = SwingHigh(2,H,10,5,60); var3 = SwingHigh(3,H,10,5,90); var4 = SwingLow(1,L,10,3,20); var5 = SwingLow(2,L,10,3,60); var6 = SwingLow(3,L,10,3,90); 2. swinghigh 최근1번값이 최근2번값보다 작고, 최근2번값이 최근3번값보다 작으면 (고점이 우하향하면을 표현함) 매도 if var1 < var2 and var2 < var3 then sell(); 3. swinglow 최근1번값이 최근2번값보다 크고, 최근2번값이 최근3번값보다 크면 (저점이 우상향하면을 표현함) 매수 if var4 > var5 and var5 > var6 then buy(); 4. var4 = SwingLow(1,L,10,3,20); var5 = SwingLow(2,L,10,3,60); var6 = SwingLow(3,L,10,3,90); 에서 var4, var5, var6의 값은 각식의 'L'값을 의미하나요? 아니면, swinglow가완성되는 시점의 'L'우측3번째 값을 의미하나요? 검색식을 만들어 눌러보면 후자에 점이 찍혀나오던데요. 5. 저점이 높아짐(또는 고점이 낮아짐)을 나타내는 수식 저점이 낮아짐(또는 고점이 높아짐)을 나타내는 수식이 달리 좋은 방법이 있는지요?