커뮤니티
수식문의
2018-06-05 10:31:14
238
글번호 119500
안녕하세요
하기 답변 주신 수식에서 않되는 부분이 있어서 문의 드립니다.
매수의 경우 data 2 의 볼린져 밴드 상단을 cross over했을경우 청산이 되지 않습니다.
매도의 경우 data 2 의 볼린져 밴드 하단을 cross down했을경우 청산이 되지 않습니다.
data 1 이 큰 시간봉이고 (60분) data 2 가 작은 시간봉입니다.(30분)
봉완성 진입 문제로 적용이 되지 않는지요?
검토 부탁드립니다.
감사합니다.
안녕하세요
예스스탁입니다.
Input : Period(20), MultiD(2);
var : BBmd1(0,data1),BBup1(0,data1),BBdn1(0,data1);
var : BBmd2(0,data2),BBup2(0,data2),BBdn2(0,data2);
BBmd1 = data1(ma(C,Period));
BBup1 = data1(BollBandUp(Period,MultiD));
BBdn1 = data1(BollBandDown(Period,MultiD));
BBmd2 = data2(ma(C,Period));
BBup2 = data2(BollBandUp(Period,MultiD));
BBdn2 = data2(BollBandDown(Period,MultiD));
IF MarketPosition == 1 and bbmd1 < bbmd1[1] and bbmd2 < bbmd2[1] then
{
if CrossDown(c,bbmd1) or crossup(c,bbup2) Then
sell("bs");
}
IF MarketPosition == -1 and bbmd1 > bbmd1[1] and bbmd2 > bbmd2[1] then
{
if Crossup(c,bbmd1) or CrossDown(c,bbdn2) Then
sell("bs");
}
즐거운 하루되세요
> softtoug 님이 쓴 글입니다.
> 제목 : 수식문의
> 안녕하세요
하기 수식 부탁드립니다.
1.
현재 매수 상태입니다.
data 1 과 data 2 의 볼린져 이평이 전봉대비 하락하고 있으며,
data1 의 볼린져 이평을 터치하거나, data 2 의 볼린져 상단을 터치하면
- 두가지중 한가지라도 성립이 되면-
매도로 스위칭하여 진입하는 수식 부탁드립니다.
data 2 의 볼린져 이평이 전봉대비 상승하고 있으면, 진입하지 않습니다.
2.
현재 매도 상태입니다.
data 1 과 data 2 의 볼린져 이평이 전봉대비 상승하고 있으며,
data 1 의 볼린져 이평을 터치하거나, data 2 의 볼린져 하단을 터치하면
- 두가지중 한가지라도 성립이 되면-
매수로 스위칭하여 진입하는 수식 부탁드립니다.
data 2 의 볼린져 이평이 전봉대비 하락하고 있으면, 진입하지 않습니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2018-06-07 10:32:20
안녕하세요
예스스탁입니다.
data2의 조건을 data2종가가 크로스 하는 것으로 변경했습니다.
수식의 동작은 기본차트 기준입니다.
기본차트봉이 완성될때 그때 참조데이터(data2)의 완성봉 기준으로
조건체크해서 신호가 발생합니다.
Input : Period(20), MultiD(2);
var : BBmd1(0,data1),BBup1(0,data1),BBdn1(0,data1);
var : BBmd2(0,data2),BBup2(0,data2),BBdn2(0,data2);
BBmd1 = data1(ma(C,Period));
BBup1 = data1(BollBandUp(Period,MultiD));
BBdn1 = data1(BollBandDown(Period,MultiD));
BBmd2 = data2(ma(C,Period));
BBup2 = data2(BollBandUp(Period,MultiD));
BBdn2 = data2(BollBandDown(Period,MultiD));
IF MarketPosition == 1 and bbmd1 < bbmd1[1] and bbmd2 < bbmd2[1] then
{
if data1(CrossDown(c,bbmd1)) or data2(crossup(c,bbup2)) Then
sell("bs");
}
IF MarketPosition == -1 and bbmd1 > bbmd1[1] and bbmd2 > bbmd2[1] then
{
if data1(Crossup(c,bbmd1)) or data2(CrossDown(c,bbdn2)) Then
buy("sb");
}
즐거운 하루되세요
> softtoug 님이 쓴 글입니다.
> 제목 : 수식문의
>
안녕하세요
하기 답변 주신 수식에서 않되는 부분이 있어서 문의 드립니다.
매수의 경우 data 2 의 볼린져 밴드 상단을 cross over했을경우 청산이 되지 않습니다.
매도의 경우 data 2 의 볼린져 밴드 하단을 cross down했을경우 청산이 되지 않습니다.
data 1 이 큰 시간봉이고 (60분) data 2 가 작은 시간봉입니다.(30분)
봉완성 진입 문제로 적용이 되지 않는지요?
검토 부탁드립니다.
감사합니다.
안녕하세요
예스스탁입니다.
Input : Period(20), MultiD(2);
var : BBmd1(0,data1),BBup1(0,data1),BBdn1(0,data1);
var : BBmd2(0,data2),BBup2(0,data2),BBdn2(0,data2);
BBmd1 = data1(ma(C,Period));
BBup1 = data1(BollBandUp(Period,MultiD));
BBdn1 = data1(BollBandDown(Period,MultiD));
BBmd2 = data2(ma(C,Period));
BBup2 = data2(BollBandUp(Period,MultiD));
BBdn2 = data2(BollBandDown(Period,MultiD));
IF MarketPosition == 1 and bbmd1 < bbmd1[1] and bbmd2 < bbmd2[1] then
{
if CrossDown(c,bbmd1) or crossup(c,bbup2) Then
sell("bs");
}
IF MarketPosition == -1 and bbmd1 > bbmd1[1] and bbmd2 > bbmd2[1] then
{
if Crossup(c,bbmd1) or CrossDown(c,bbdn2) Then
sell("bs");
}
즐거운 하루되세요
> softtoug 님이 쓴 글입니다.
> 제목 : 수식문의
> 안녕하세요
하기 수식 부탁드립니다.
1.
현재 매수 상태입니다.
data 1 과 data 2 의 볼린져 이평이 전봉대비 하락하고 있으며,
data1 의 볼린져 이평을 터치하거나, data 2 의 볼린져 상단을 터치하면
- 두가지중 한가지라도 성립이 되면-
매도로 스위칭하여 진입하는 수식 부탁드립니다.
data 2 의 볼린져 이평이 전봉대비 상승하고 있으면, 진입하지 않습니다.
2.
현재 매도 상태입니다.
data 1 과 data 2 의 볼린져 이평이 전봉대비 상승하고 있으며,
data 1 의 볼린져 이평을 터치하거나, data 2 의 볼린져 하단을 터치하면
- 두가지중 한가지라도 성립이 되면-
매수로 스위칭하여 진입하는 수식 부탁드립니다.
data 2 의 볼린져 이평이 전봉대비 하락하고 있으면, 진입하지 않습니다.
감사합니다.
다음글
이전글