커뮤니티

수식 문의

프로필 이미지
softtoug
2018-01-09 21:10:23
174
글번호 115601
답변완료
안녕하세요 하기 수식에서 문의 사항이 있습니다. input : Period(20), MultiD(2); var : BBmd(0),BBup(0),BBdn(0); BBmd = ma(C,Period); BBup = BollBandUp(Period,MultiD); BBdn = BollBandDown(Period,MultiD); if abs(C-O) <= PriceScale*5 and (H-max(C,O) >= PriceScale*10 or Min(C,O)-L >= PriceScale*10) and ((H >= bbup and BBup >= L) or (H >= bbdn and bbdn >= L)) Then{ if MarketPosition == 1 Then exitlong(); if MarketPosition == -1 Then ExitShort(); } 꼬리가 위로만 20틱이상 또는 아래로 20틱이상이 되어도 청산되게 부탁드립니다. 즉 꼬리의 위아래 방향성은 상관없이 꼬리의 길이가 20틱이상이고 볼린져 밴드 상단 또는 하단에 걸쳐서 발생되는 봉에 대해서는 청산되게끔 부탁드립니다. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-01-10 13:30:14

안녕하세요 예스스탁입니다. 현재 수식이 위아래 꼬리중 하나라도 10틱 이상이면 신호가 발생하게 되어 있습니다. 다만 몸통의 경우에는 5틱 이하이어야 합니다. 위꼬리나 아랫꼬리가 20틱 이상인데 신호가 발생하지 않으면 몸통이 5틱 이하가 아니기 때문입니다. abs(C-O) <= PriceScale*5 조건을 삭제하시면 됩니다. 즐거운 하루되세요 > softtoug 님이 쓴 글입니다. > 제목 : 수식 문의 > 안녕하세요 하기 수식에서 문의 사항이 있습니다. input : Period(20), MultiD(2); var : BBmd(0),BBup(0),BBdn(0); BBmd = ma(C,Period); BBup = BollBandUp(Period,MultiD); BBdn = BollBandDown(Period,MultiD); if abs(C-O) <= PriceScale*5 and (H-max(C,O) >= PriceScale*10 or Min(C,O)-L >= PriceScale*10) and ((H >= bbup and BBup >= L) or (H >= bbdn and bbdn >= L)) Then{ if MarketPosition == 1 Then exitlong(); if MarketPosition == -1 Then ExitShort(); } 꼬리가 위로만 20틱이상 또는 아래로 20틱이상이 되어도 청산되게 부탁드립니다. 즉 꼬리의 위아래 방향성은 상관없이 꼬리의 길이가 20틱이상이고 볼린져 밴드 상단 또는 하단에 걸쳐서 발생되는 봉에 대해서는 청산되게끔 부탁드립니다. 감사합니다.