커뮤니티
안녕하세요
2014-12-01 09:10:05
141
글번호 80920
안녕하세요
문의 드립니다
1).
ㄱ.볼린져 밴드 상단 2개봉 이상 연속하향
ㄴ.볼린져 밴드 하단 2개봉 이상 연속상향
ㄷ.볼린져 밴드의 중심선 2개봉 이상 연속상향
ㄹ.볼린져 밴드의 중심선 2개봉 이상 연속하향
ㅁ.볼린져 밴드의 중심선 1개봉 이상 상승후, 다시하락 후 재상승시
ㅂ.볼린져 밴드의 중심선 1개봉 이상 하락후, 다시상승 후 재하락시
+++검색 수식으로 부탁드립니다+++
2).
ㄱ.볼린져 밴드 상단 2개봉 이상 연속하향하고 (2틱 근접시 or 텃치)시 매수 청산
ㄴ.볼린져 밴드 하단 2개봉 이상 연속상향하고 (2틱 근접시 or 텃치)시 매도 청산
ㄷ.볼린져 밴드의 중심선 2개봉 이상 연속하향하고 (2틱 근접시 or 텃치 or 종가상 돌파실패)시 매도
ㄹ.볼린져 밴드의 중심선 2개봉 이상 연속상향하고 (2틱 근접시 or 텃치 or 종가상 붕괴실패)시 매수
ㅂ.볼린져 밴드의 중심선 1개봉 이상 상승후, 다시하락 후 재상승시 매수
ㅅ.볼린져 밴드의 중심선 1개봉 이상 하락후, 다시상승 후 재하락시 매도
ㅇ.(ㄷ)과 (ㄹ)의 경우 종가상 돌파 or 붕괴시 손절
A).+++매매 수식으로 부탁드립니다+++
B).+++검색 수식으로 부탁드립니다+++
감사합니다
수고하세요
답변 1
예스스탁 예스스탁 답변
2014-12-01 15:45:37
안녕하세요
예스스탁입니다.
1.
input : p(20),dv(2);
var : T(0),bbup(0),bbdn(0),bbmd(0);
bbup = BollBandUp(P,dv);
bbmd = ma(c,P);
bbdn = BollBandDown(P,dv);
#최근 중단 상향
if crossup(c,bbmd) Then
T = 1;
#최근 상단 상향
if crossup(c,bbup) Then
T = 2;
#최근 상단 하향
if crossdown(c,bbup) Then
T = 3;
#최근 중단 하향
if CrossDown(c,bbmd) Then
T = -1;
#최근 하단 하향
if CrossDown(c,bbdn) Then
T = -2;
#최근 하단 상향
if CrossUp(c,bbdn) Then
T = -3;
if T == 3 and countif(C < Bbup,2) == 2 Then
plot1(L);
if T == -3 and countif(C < BBdn,2) == 2 Then
plot1(H);
if T == 1 and countif(C > Bbmd,2) == 2 Then
plot1(H);
if T == -1 and countif(C < BBmd,2) == 2 Then
plot1(L);
if T == 1 and T[1] == -1 and T[2] == 1 Then
plot1(H);
if T == -1 and T[1] == 1 and T[2] == -1 Then
plot1(L);
2.
input : p(20),dv(2);
var : T(0),bbup(0),bbdn(0),bbmd(0);
bbup = BollBandUp(P,dv);
bbmd = ma(c,P);
bbdn = BollBandDown(P,dv);
#최근 중단 상향
if crossup(c,bbmd) Then
T = 1;
#최근 상단 상향
if crossup(c,bbup) Then
T = 2;
#최근 상단 하향
if crossdown(c,bbup) Then
T = 3;
#최근 중단 하향
if CrossDown(c,bbmd) Then
T = -1;
#최근 하단 하향
if CrossDown(c,bbdn) Then
T = -2;
#최근 하단 상향
if CrossUp(c,bbdn) Then
T = -3;
if T == 3 and countif(C < Bbup,2) == 2 Then
ExitLong("ㄱ",atlimit,bbup-PriceScale*2);
if T == -3 and countif(C < BBdn,2) == 2 Then
ExitLong("ㄴ",atlimit,bbdn+PriceScale*2);
if T == -1 and countif(C < BBmd,2) == 2 Then
Sell("ㄷ",atlimit,bbmd-PriceScale*2);
if T == 1 and countif(C > BBmd,2) == 2 Then
buy("ㄹ",atlimit,bbmd+PriceScale*2);
if T == 1 and T[1] == -1 and T[2] == 1 Then
buy();
if T == -1 and T[1] == 1 and T[2] == -1 Then
sell();
즐거운 하루되세요
> 금보 님이 쓴 글입니다.
> 제목 : 안녕하세요
> 안녕하세요
문의 드립니다
1).
ㄱ.볼린져 밴드 상단 2개봉 이상 연속하향
ㄴ.볼린져 밴드 하단 2개봉 이상 연속상향
ㄷ.볼린져 밴드의 중심선 2개봉 이상 연속상향
ㄹ.볼린져 밴드의 중심선 2개봉 이상 연속하향
ㅁ.볼린져 밴드의 중심선 1개봉 이상 상승후, 다시하락 후 재상승시
ㅂ.볼린져 밴드의 중심선 1개봉 이상 하락후, 다시상승 후 재하락시
+++검색 수식으로 부탁드립니다+++
2).
ㄱ.볼린져 밴드 상단 2개봉 이상 연속하향하고 (2틱 근접시 or 텃치)시 매수 청산
ㄴ.볼린져 밴드 하단 2개봉 이상 연속상향하고 (2틱 근접시 or 텃치)시 매도 청산
ㄷ.볼린져 밴드의 중심선 2개봉 이상 연속하향하고 (2틱 근접시 or 텃치 or 종가상 돌파실패)시 매도
ㄹ.볼린져 밴드의 중심선 2개봉 이상 연속상향하고 (2틱 근접시 or 텃치 or 종가상 붕괴실패)시 매수
ㅂ.볼린져 밴드의 중심선 1개봉 이상 상승후, 다시하락 후 재상승시 매수
ㅅ.볼린져 밴드의 중심선 1개봉 이상 하락후, 다시상승 후 재하락시 매도
ㅇ.(ㄷ)과 (ㄹ)의 경우 종가상 돌파 or 붕괴시 손절
A).+++매매 수식으로 부탁드립니다+++
B).+++검색 수식으로 부탁드립니다+++
감사합니다
수고하세요