커뮤니티
문의 사항
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을 이하로 내려갈 때 매도진입 부탁드릷니다.
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을 이하로 내려갈 때 매도진입 부탁드릷니다.
90을 넘었는데, 100을 넘지 못하면 신호가 작동되지 않게 부탁드립니다.
매수 : 가격이 10 이하로 진입 후 0을 넘어서고 다시 올라와서
10을 이상으로 올라갈 때 매수진입 부탁드립니다.
10을 넘었는네, 0 을 넘지 못하면 신호가 작동되지 않게 부탁드립니다.
감사합니다.