커뮤니티

수식 문의드립니다

프로필 이미지
SaS하이에나
2024-09-10 06:26:24
481
글번호 183301
답변완료
안녕하세요 시스템 수식 1개, 지표수식 1개 문의드립니다 볼린저밴드는 period 100, MultiD 2 사용하겠습니다 #매수1 이전 봉개수 a개는 볼린저밴드 하단밴드보다 종가가 낮고 이전 봉개수 a개는 볼린저밴드 하단밴드보다 종가가 높을때 다음봉 시가 매수 (혹시 다음봉 시가 매수가 설정이 가능한가요? 안되면 현재봉 완성시 종가 매수) ex) a의 기본값을 4라고 할 때 직전 8~5봉은 연속으로 종가가 하단밴드보다 밑 4~1봉은 연속으로 종가가 하단밴드보다 위 #매수2 직전봉이 시가와 종가는 볼린저밴드 하단밴드보다 높고, 저가는 하단밴드보다 낮으며 현재봉은 양봉일 때 다음봉 시가 매수 #매도1 이전 봉개수 a개는 볼린저밴드 상단밴드보다 종가가 높고 이전 봉개수 a개는 볼린저밴드 상단밴드보다 종가가 낮을때 다음봉 시가 매도 #매도2 직전봉이 시가와 종가는 볼린저밴드 상단밴드보다 낮고, 고가는 상단밴드보다 높으며 현재봉은 음봉일 때 다음봉 시가 매도 지표는 종가가 볼린저밴드 상단밴드 위면 1 상하단 밴드 사이면 0 하단밴드 아래면 -1 바 그래프로 볼 수 있었으면 좋겠습니다 좋은하루 되세요 감사합니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-09-10 15:52:38

안녕하세요 예스스탁입니다. 1 input : Period(100),multiD(2),a(4); var : bbup(0),bbdn(0); bbup = BollBandUp(Period,multiD); bbdn = BollBandDown(Period,multiD); if CountIF(c>bbdn,a) == true and CountIf(c<bbdn,a)[a] == true Then Buy("매수1",AtMarket); if C > O and O > bbdn and L < bbdn Then Buy("매수2",AtMarket); if CountIF(c<bbup,a) == true and CountIf(c>bbup,a)[a] == true Then Sell("매도1",AtMarket); if C < O and O < bbup and H > bbup Then Sell("매도2",AtMarket); 2 그래프 종류는 속성에서 지정하셔야 합니다. 수식안에서 설정이 가능하지 않습니다. input : Period(100),multiD(2); var : bbup(0),bbdn(0),t(0); bbup = BollBandUp(Period,multiD); bbdn = BollBandDown(Period,multiD); if C > bbup Then t = 1; Else if C < bbdn Then t = -1; Else t = 0; Plot1(t); 즐거운 하루되세요 > SaS하이에나 님이 쓴 글입니다. > 제목 : 수식 문의드립니다 > 안녕하세요 시스템 수식 1개, 지표수식 1개 문의드립니다 볼린저밴드는 period 100, MultiD 2 사용하겠습니다 #매수1 이전 봉개수 a개는 볼린저밴드 하단밴드보다 종가가 낮고 이전 봉개수 a개는 볼린저밴드 하단밴드보다 종가가 높을때 다음봉 시가 매수 (혹시 다음봉 시가 매수가 설정이 가능한가요? 안되면 현재봉 완성시 종가 매수) ex) a의 기본값을 4라고 할 때 직전 8~5봉은 연속으로 종가가 하단밴드보다 밑 4~1봉은 연속으로 종가가 하단밴드보다 위 #매수2 직전봉이 시가와 종가는 볼린저밴드 하단밴드보다 높고, 저가는 하단밴드보다 낮으며 현재봉은 양봉일 때 다음봉 시가 매수 #매도1 이전 봉개수 a개는 볼린저밴드 상단밴드보다 종가가 높고 이전 봉개수 a개는 볼린저밴드 상단밴드보다 종가가 낮을때 다음봉 시가 매도 #매도2 직전봉이 시가와 종가는 볼린저밴드 상단밴드보다 낮고, 고가는 상단밴드보다 높으며 현재봉은 음봉일 때 다음봉 시가 매도 지표는 종가가 볼린저밴드 상단밴드 위면 1 상하단 밴드 사이면 0 하단밴드 아래면 -1 바 그래프로 볼 수 있었으면 좋겠습니다 좋은하루 되세요 감사합니다