커뮤니티
수식작성 문의드립니다
2014-09-24 06:56:44
167
글번호 78769
수고하십니다!
볼린져밴드 a=(20,2) , b=(20,3) , c=(20,4)
진입 볼린져밴드 상단선(a,b,c) 을 돌파한후 안으로 들어올때 또는
볼린져밴드 상단선(a,b,c) 을 돌파하지는 않고 상단선과 가격이 같을때
볼린져밴드 하단선(a,b,c) 을 돌파한후 안으로 들어올때 또는
볼린져밴드 하단선(a,b,c) 을 돌파하지는 않고 하한선과 가격이 같을때
청산 30틱 수익발생시
손절 15틱
질문) 1. 조건 성립되어 진입 된상태에서(진입수량 1개로 제한) 자꾸 상한선이나 하한선을
부딪치면 어떻게 되는지 묻고 싶고요
2. 진입조건에 보면 상단선이나 하단선 돌파하지는 못하고 가격이 같을때
이경우 수식이 가능한지요
상단선이나 하단선을 터치 하는경우도 많아서 일단 진입 조건에 넣었습니다
3. 시스템을 틱봉에서 구동할건데 틱봉에서 구동 되는지 알려주세요
답변 1
예스스탁 예스스탁 답변
2014-09-24 18:23:39
안녕하세요
예스스탁입니다.
1.
진입이 매수진입조건인지 매도조건진입인지 불명확합니다.
상단조건에 매도, 하당조건에 매수하게 작성되었습니다.
아래 주석 참고하시기 바랍니다.
var : Aup(0),Adn(0),Bup(0),Bdn(0),Cup(0),Cdn(0);
var : maxv(0),minv(0);
Aup = BollBandUp(20,2);
Adn = BollBandDown(20,2);
Bup = BollBandUp(20,3);
Bdn = BollBandDown(20,3);
Cup = BollBandUp(20,4);
Cdn = BollBandDown(20,4);
maxv = max(Aup,Bup,Cup);#상단 3개중 가장 큰값
Minv = min(Adn,Bdn,Cdn);#하단3개중 가장 작은값
if (C < maxv and C[1] > maxv[1]) or #가장큰값위에서 아래로 하향이탈하거나
(C == maxv and C[1] < maxv[1]) Then#주가가 상승해 가장큰값과 같아지면 매도
sell();
if (C > minv and C[1] < minv[1]) or #가장작은값아래에서 위로 상향돌파하거나
(C == minv and C[1] > minv[1]) Then #주가가 하락해 가장작은값과 같아지면 매수
buy();
#목표수익 30틱
SetStopProfittarget(PriceScale*30,PointStop);
#손절 15틱
SetStopLoss(PriceScale*15,PointStop);
2-1.
시스템은 피라미딩을 설정하지 않는이상
동일방향의 진입이 추가로 발생하지 않습니다.
즉 매수에 진입하면 청산전까지 매수조건이 만족해도 추가로 진입하지는 않습니다.
2-2
위식에 같은 값일때 진입도 추가했습니다.
2-3
틱봉도 가능합니다.
차트를 틱주기로 지정하고 시스템 적용하시면 됩니다.
즐거운 하루되세요
> 한다면한다 님이 쓴 글입니다.
> 제목 : 수식작성 문의드립니다
> 수고하십니다!
볼린져밴드 a=(20,2) , b=(20,3) , c=(20,4)
진입 볼린져밴드 상단선(a,b,c) 을 돌파한후 안으로 들어올때 또는
볼린져밴드 상단선(a,b,c) 을 돌파하지는 않고 상단선과 가격이 같을때
볼린져밴드 하단선(a,b,c) 을 돌파한후 안으로 들어올때 또는
볼린져밴드 하단선(a,b,c) 을 돌파하지는 않고 하한선과 가격이 같을때
청산 30틱 수익발생시
손절 15틱
질문) 1. 조건 성립되어 진입 된상태에서(진입수량 1개로 제한) 자꾸 상한선이나 하한선을
부딪치면 어떻게 되는지 묻고 싶고요
2. 진입조건에 보면 상단선이나 하단선 돌파하지는 못하고 가격이 같을때
이경우 수식이 가능한지요
상단선이나 하단선을 터치 하는경우도 많아서 일단 진입 조건에 넣었습니다
3. 시스템을 틱봉에서 구동할건데 틱봉에서 구동 되는지 알려주세요
다음글
이전글