커뮤니티
부탁드립니다.
2014-12-10 17:35:59
136
글번호 81227
항상 많은 도움 주셔서 감사합니다.
%b= (종가-볼린저밴드하단)/(볼린저밴드상단-볼린저밴드하단) 이라고 정의할 때
아래의 시스템식을 부탁드립니다.
시스템식;
%b값이 "+"에서 "-"로 되었다가 다시 "+"로 상승하고 ADX가 상승하다가 꺾일때(변곡점이 발생할때 매수,
%b값이 "1"보다 작았다가 "1"보다 컸다가 다시 "1"보다 작아지고 ADX가 상승하다가 꺾일때(변곡점이 발생할때) 청산
기본손절은 50틱이고요, 수익이 20틱 이상나면 손절라인을 진입가로 이동.
감사합니다.
답변 3
예스스탁 예스스탁 답변
2014-12-10 18:34:12
안녕하세요
예스스탁입니다.
Input : Period(20), Dv(2),P(14);
var : BBdown(0),BBUp(0),BandB(0),ADXv(0);
BBDown = BollBandDown(Period,Dv);
BBUp = BollBandUp(Period,Dv);
BandB = ((C-BBDown)/(BBUp-BBDown))*100;
ADXv = ADX(P);
if crossup(BandB,0) and CrossDown(BandB[1],0) And
ADXv < ADXv[1] and ADXv[1] > ADxv[2] Then
buy();
if MarketPosition == 1 then{
if BandB < 1 and BandB[1] > 1 and BandB[2] < 1 and
ADXv < ADXv[1] and ADXv[1] > ADxv[2] Then
ExitLong();
if highest(H,BarsSinceEntry) < EntryPrice+PriceScale*20 Then
ExitLong("BL1",AtStop,EntryPrice-PriceScale*50);
if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*20 Then
ExitLong("BL2",AtStop,EntryPrice);
}
즐거운 하루되세요
> YG_ma****** 님이 쓴 글입니다.
> 제목 : 부탁드립니다.
> 항상 많은 도움 주셔서 감사합니다.
%b= (종가-볼린저밴드하단)/(볼린저밴드상단-볼린저밴드하단) 이라고 정의할 때
아래의 시스템식을 부탁드립니다.
시스템식;
%b값이 "+"에서 "-"로 되었다가 다시 "+"로 상승하고 ADX가 상승하다가 꺾일때(변곡점이 발생할때 매수,
%b값이 "1"보다 작았다가 "1"보다 컸다가 다시 "1"보다 작아지고 ADX가 상승하다가 꺾일때(변곡점이 발생할때) 청산
기본손절은 50틱이고요, 수익이 20틱 이상나면 손절라인을 진입가로 이동.
감사합니다.
회원
2014-12-11 08:16:46
아래 식을 적용하니 신호가 나오지를 않는데 이유를 알고싶습니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 부탁드립니다.
>
안녕하세요
예스스탁입니다.
Input : Period(20), Dv(2),P(14);
var : BBdown(0),BBUp(0),BandB(0),ADXv(0);
BBDown = BollBandDown(Period,Dv);
BBUp = BollBandUp(Period,Dv);
BandB = ((C-BBDown)/(BBUp-BBDown))*100;
ADXv = ADX(P);
if crossup(BandB,0) and CrossDown(BandB[1],0) And
ADXv < ADXv[1] and ADXv[1] > ADxv[2] Then
buy();
if MarketPosition == 1 then{
if BandB < 1 and BandB[1] > 1 and BandB[2] < 1 and
ADXv < ADXv[1] and ADXv[1] > ADxv[2] Then
ExitLong();
if highest(H,BarsSinceEntry) < EntryPrice+PriceScale*20 Then
ExitLong("BL1",AtStop,EntryPrice-PriceScale*50);
if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*20 Then
ExitLong("BL2",AtStop,EntryPrice);
}
즐거운 하루되세요
> YG_ma****** 님이 쓴 글입니다.
> 제목 : 부탁드립니다.
> 항상 많은 도움 주셔서 감사합니다.
%b= (종가-볼린저밴드하단)/(볼린저밴드상단-볼린저밴드하단) 이라고 정의할 때
아래의 시스템식을 부탁드립니다.
시스템식;
%b값이 "+"에서 "-"로 되었다가 다시 "+"로 상승하고 ADX가 상승하다가 꺾일때(변곡점이 발생할때 매수,
%b값이 "1"보다 작았다가 "1"보다 컸다가 다시 "1"보다 작아지고 ADX가 상승하다가 꺾일때(변곡점이 발생할때) 청산
기본손절은 50틱이고요, 수익이 20틱 이상나면 손절라인을 진입가로 이동.
감사합니다.
예스스탁 예스스탁 답변
2014-12-11 08:46:04
안녕하세요
예스스탁입니다.
해당식 신호가 정상적으로 발생합니다.
수식에 주석을 붙여드립니다.
Input : Period(20), Dv(2),P(14);
var : BBdown(0),BBUp(0),BandB(0),ADXv(0);
BBDown = BollBandDown(Period,Dv);
BBUp = BollBandUp(Period,Dv);
BandB = ((C-BBDown)/(BBUp-BBDown))*100;#%b
ADXv = ADX(P);
# %가 현재봉 0보다 크고 전봉은 0이하 전전봉은 0이상
#ADX는 현재봉은 전봉보다 작고 전봉은 전전봉보다 크면
#매수
if crossup(BandB,0) and CrossDown(BandB[1],0) And
ADXv < ADXv[1] and ADXv[1] > ADxv[2] Then
buy();
#매수포지션 상태에서
if MarketPosition == 1 then{
#%b는 현재봉 1보다 작고 전봉은 1보다 크고 전전봉은 1보다 작고
#ADX는 현재봉은 전봉보다 작고 전봉은 전전봉보다 크면
#매수청산
if BandB < 1 and BandB[1] > 1 and BandB[2] < 1 and
ADXv < ADXv[1] and ADXv[1] > ADxv[2] Then
ExitLong();
#진입이후 최고수익이 진입가 대비 20틱 미만일때는 손절이 진입가-50틱
ㅊif highest(H,BarsSinceEntry) < EntryPrice+PriceScale*20 Then
ExitLong("BL1",AtStop,EntryPrice-PriceScale*50);
#진입이후 최고수익이 진입가 대비 20틱 이상일때는 손절이 진입가
if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*20 Then
ExitLong("BL2",AtStop,EntryPrice);
}
즐거운 하루되세요
> YG_ma****** 님이 쓴 글입니다.
> 제목 : 신호가 나오지를 않는데요?
>
아래 식을 적용하니 신호가 나오지를 않는데 이유를 알고싶습니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 부탁드립니다.
>
안녕하세요
예스스탁입니다.
Input : Period(20), Dv(2),P(14);
var : BBdown(0),BBUp(0),BandB(0),ADXv(0);
BBDown = BollBandDown(Period,Dv);
BBUp = BollBandUp(Period,Dv);
BandB = ((C-BBDown)/(BBUp-BBDown))*100;
ADXv = ADX(P);
if crossup(BandB,0) and CrossDown(BandB[1],0) And
ADXv < ADXv[1] and ADXv[1] > ADxv[2] Then
buy();
if MarketPosition == 1 then{
if BandB < 1 and BandB[1] > 1 and BandB[2] < 1 and
ADXv < ADXv[1] and ADXv[1] > ADxv[2] Then
ExitLong();
if highest(H,BarsSinceEntry) < EntryPrice+PriceScale*20 Then
ExitLong("BL1",AtStop,EntryPrice-PriceScale*50);
if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*20 Then
ExitLong("BL2",AtStop,EntryPrice);
}
즐거운 하루되세요
> YG_ma****** 님이 쓴 글입니다.
> 제목 : 부탁드립니다.
> 항상 많은 도움 주셔서 감사합니다.
%b= (종가-볼린저밴드하단)/(볼린저밴드상단-볼린저밴드하단) 이라고 정의할 때
아래의 시스템식을 부탁드립니다.
시스템식;
%b값이 "+"에서 "-"로 되었다가 다시 "+"로 상승하고 ADX가 상승하다가 꺾일때(변곡점이 발생할때 매수,
%b값이 "1"보다 작았다가 "1"보다 컸다가 다시 "1"보다 작아지고 ADX가 상승하다가 꺾일때(변곡점이 발생할때) 청산
기본손절은 50틱이고요, 수익이 20틱 이상나면 손절라인을 진입가로 이동.
감사합니다.
다음글
이전글