커뮤니티

문의 사항

프로필 이미지
softtoug
2018-01-28 19:23:24
197
글번호 116100
답변완료
안녕하세요 하기 수식에서 한가지 추가하고 싶은 사항이 있어서 문의 드립니다. 검토 부탁드립니다. Input : Period(20) ; var : BBdown(0),BandB(0); BBDown = BollBandDown(Period,Dv); BBUp = BollBandUp(Period,Dv); BandB = ((C-BBDown)/(BBUp-BBDown))*100; if CrossDown(BandB,90) and c >= bbmd-PriceScale*10 and C >= O Then sell("s4"); if crossup(BandB,10) and C <= bbmd+PriceScale*10 and C <= O Then buy("b4"); 상기 수식에서, 매도 : 가격이 90 이상으로 진입 후 100을 넘어서고 다시 내려와서 90을 이하로 내려갈 때 매도진입 부탁드&#47543;니다. 90을 넘었는데, 100을 넘지 못하면 신호가 작동되지 않게 부탁드립니다. 매수 : 가격이 10 이하로 진입 후 0을 넘어서고 다시 올라와서 10을 이상으로 올라갈 때 매수진입 부탁드립니다. 10을 넘었는네, 0 을 넘지 못하면 신호가 작동되지 않게 부탁드립니다. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-01-29 11:52:19

안녕하세요 예스스탁입니다. Input : Period(20),dv(2); var : BBmd(0),BBdn(0),bbup(0),BandB(0),HH(0),LL(0); BBmd = ma(C,Period); BBdn = BollBandDown(Period,Dv); BBUp = BollBandUp(Period,Dv); BandB = ((C-BBDn)/(BBUp-BBdn))*100; if crossup(BandB,90) Then HH = BandB; if BandB > 90 and BandB > HH Then HH = BandB; if CrossDown(BandB,10) Then LL = BandB; if BandB < 10 and BandB < LL Then LL = BandB; if HH > 100 and CrossDown(BandB,90) and c >= bbmd-PriceScale*10 and C >= O Then sell("s4"); if LL < 0 and crossup(BandB,10) and C <= bbmd+PriceScale*10 and C <= O Then buy("b4"); 즐거운 하루되세요 > softtoug 님이 쓴 글입니다. > 제목 : 문의 사항 > 안녕하세요 하기 수식에서 한가지 추가하고 싶은 사항이 있어서 문의 드립니다. 검토 부탁드립니다. Input : Period(20) ; var : BBdown(0),BandB(0); BBDown = BollBandDown(Period,Dv); BBUp = BollBandUp(Period,Dv); BandB = ((C-BBDown)/(BBUp-BBDown))*100; if CrossDown(BandB,90) and c >= bbmd-PriceScale*10 and C >= O Then sell("s4"); if crossup(BandB,10) and C <= bbmd+PriceScale*10 and C <= O Then buy("b4"); 상기 수식에서, 매도 : 가격이 90 이상으로 진입 후 100을 넘어서고 다시 내려와서 90을 이하로 내려갈 때 매도진입 부탁드&#47543;니다. 90을 넘었는데, 100을 넘지 못하면 신호가 작동되지 않게 부탁드립니다. 매수 : 가격이 10 이하로 진입 후 0을 넘어서고 다시 올라와서 10을 이상으로 올라갈 때 매수진입 부탁드립니다. 10을 넘었는네, 0 을 넘지 못하면 신호가 작동되지 않게 부탁드립니다. 감사합니다.