최근 40분간의 밴드폭이 0.08 이하인 종목을 검색하고 싶습니다
아래 까지는 작성하였는데 그다음을 어찌해야 할지 모르겠습니다
과거 1분씩 40분을 for문으로 돌려야 할것같은 기분이 들기도하구여
부탁드립니다
수고하세여 ~~~
Inputs: Period(20), Dis(2), BBW(0.08); // 값 지정
Variables: BBTop(0), BBMid(0), BBBot(0), Bwidth(0); // 초기화
BBTop = BollBandUp(Period,Dis); // 볼린저 상한 밴드
BBMid = Ma(C,Period); // 볼린저 중간 밴드
BBBot = BollBandDown(Period,Dis); // 볼린저 하한 밴드
BWidth = ((BBTop - BBBot)/ BBMid); // 볼린저 밴드폭
Condition3 = BWidth <= BBW; // 밴드폭 이하
If Condition3 Then
find(1);
답변 1
예스스탁
예스스탁 답변
2020-08-04 17:28:55
안녕하세요
예스스탁입니다.
N봉 연속으로 Condition3조건이 충족되는 종목을 찾는 식으로 변경해 드립니다.
종목검색에서 사용하는 분주기에서 40분에 해당하는 봉수를 지정해 주시면 됩니다.
Inputs: Period(20), Dis(2), BBW(0.08); // 값 지정
input : N(10);
Variables: BBTop(0), BBMid(0), BBBot(0), Bwidth(0); // 초기화
BBTop = BollBandUp(Period,Dis); // 볼린저 상한 밴드
BBMid = Ma(C,Period); // 볼린저 중간 밴드
BBBot = BollBandDown(Period,Dis); // 볼린저 하한 밴드
BWidth = ((BBTop - BBBot)/ BBMid); // 볼린저 밴드폭
Condition3 = BWidth <= BBW; // 밴드폭 이하
If CountIf(Condition3,N) == N Then
find(1);
즐거운 하루되세요
> 동철 님이 쓴 글입니다.
> 제목 : 최근 40분간의 밴드폭 문의 드립니다
>
최근 40분간의 밴드폭이 0.08 이하인 종목을 검색하고 싶습니다
아래 까지는 작성하였는데 그다음을 어찌해야 할지 모르겠습니다
과거 1분씩 40분을 for문으로 돌려야 할것같은 기분이 들기도하구여
부탁드립니다
수고하세여 ~~~
Inputs: Period(20), Dis(2), BBW(0.08); // 값 지정
Variables: BBTop(0), BBMid(0), BBBot(0), Bwidth(0); // 초기화
BBTop = BollBandUp(Period,Dis); // 볼린저 상한 밴드
BBMid = Ma(C,Period); // 볼린저 중간 밴드
BBBot = BollBandDown(Period,Dis); // 볼린저 하한 밴드
BWidth = ((BBTop - BBBot)/ BBMid); // 볼린저 밴드폭
Condition3 = BWidth <= BBW; // 밴드폭 이하
If Condition3 Then
find(1);