커뮤니티
초보라 시스템식 구현이 만만치 않네요.부탁드립니다.
2011-04-27 10:55:49
721
글번호 38017
1. 3분봉에서 볼린저밴드 상단을 하향크로스 한후 첫번째 음봉완성시.
1)조건
a.최근3봉중 2봉이상이 최고가가 볼린저밴드 외부에 있었을것.
b.현재봉 밴드폭이 3봉전 밴드폭보다 125%이상일것.
C.호가가 +3500이하일것.
2)진입
현재봉 종가보다 한틱위로 가격이 왔을때 매도진입.
3)손절 -7틱,익절10틱.
2. 최근7봉내에 위와같은 상황이 있었을시
1)-a 조건에서 "최근2봉중" 으로 이 조건만 변경한다.
2)위와 동일
3)위와 동일
부탁드립니다.
감사합니다.
답변 3
예스스탁 예스스탁 답변
2011-04-27 11:28:50
안녕하세요
예스스탁입니다.
호가가 +3500이하라는 부분에서 호가가 어떤 데이터를 지칭하시는지
모르겠습니다. 호가관련해서는 매수잔량(bids)과 매도잔량(asks)이
제공되며 수식에서는 매도진입식이므로 asks로 지정했습니다.
2번의 내용이 정확히 이해되지 않아
추가하지 못했습니다. 좀더 자세한 내용 부탁드립니다.
input : P1(20),Dv(2),Per(125);
var1 = BollBandUp(P1,Dv);
var2 = BollBandDown(P1,Dv);
#볼밴상단 하향후 음봉갯수 계산
if CrossDown(c,var1) Then
value1 = 0;
if C < O Then
value1 = value1+1;
######
if C < O and #현재음봉
value1 == 1 And #볼밴상단 하향후 첫음봉
countif(H > var1,3) >= 2 And#3개봉의 고가중 2개이상이 상단보다 큼
(var1-var2) >= (var1[3]-var2[3])*(1+Per/100) and #현재밴드폭이 3개봉전 밴드폭 대비 125% 이상
asks <= 3500 Then###?? 호가
Sell("s",AtLimit,C+PriceScale);#다음봉 시세중에 현재봉 종가+1틱 이상의 시세가 발생하면 매도
SetStopLoss(PriceScale*7,PointStop);
SetStopProfittarget(PriceScale*10,PointStop);
즐거운 하루되세요
> 족구마왕 님이 쓴 글입니다.
> 제목 : 초보라 시스템식 구현이 만만치 않네요.부탁드립니다.
>
1. 3분봉에서 볼린저밴드 상단을 하향크로스 한후 첫번째 음봉완성시.
1)조건
a.최근3봉중 2봉이상이 최고가가 볼린저밴드 외부에 있었을것.
b.현재봉 밴드폭이 3봉전 밴드폭보다 125%이상일것.
C.호가가 +3500이하일것.
2)진입
현재봉 종가보다 한틱위로 가격이 왔을때 매도진입.
3)손절 -7틱,익절10틱.
2. 최근7봉내에 위와같은 상황이 있었을시
1)-a 조건에서 "최근2봉중" 으로 이 조건만 변경한다.
2)위와 동일
3)위와 동일
부탁드립니다.
감사합니다.
족구마왕
2011-04-27 11:38:37
감사합니다.
제가말씀드린 호가의 의미는...
선물현재가창을 보면 매수 매도잔량들이 계속해서 변하면서
두 호가차이가 +로 되었다가 -로 되었다가 하는 그호가를
말합니다..거기에서 현재 매도진입시에는 +3500이하에서만
하고싶다는 의미였습니다.
그리고 2번사항은 선물가가 볼린저밴드상단을 타고가면서
하향크로스를 여러번 할수있습니다.이때 1차이후 2차 3차에서는
3봉중에서 2봉의 고가가 외부에 있었을것이란 조건을 2봉중에서 1봉이상의
고가가 외부에 있었을것으로 변경을 요하는것입니다.
제가 자세히 안썼네요..죄송합니다.ㅎㅎㅎ
감사합니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 초보라 시스템식 구현이 만만치 않네요.부탁드립니다.
> 안녕하세요
예스스탁입니다.
호가가 +3500이하라는 부분에서 호가가 어떤 데이터를 지칭하시는지
모르겠습니다. 호가관련해서는 매수잔량(bids)과 매도잔량(asks)이
제공되며 수식에서는 매도진입식이므로 asks로 지정했습니다.
2번의 내용이 정확히 이해되지 않아
추가하지 못했습니다. 좀더 자세한 내용 부탁드립니다.
input : P1(20),Dv(2),Per(125);
var1 = BollBandUp(P1,Dv);
var2 = BollBandDown(P1,Dv);
#볼밴상단 하향후 음봉갯수 계산
if CrossDown(c,var1) Then
value1 = 0;
if C < O Then
value1 = value1+1;
######
if C < O and #현재음봉
value1 == 1 And #볼밴상단 하향후 첫음봉
countif(H > var1,3) >= 2 And#3개봉의 고가중 2개이상이 상단보다 큼
(var1-var2) >= (var1[3]-var2[3])*(1+Per/100) and #현재밴드폭이 3개봉전 밴드폭 대비 125% 이상
asks <= 3500 Then###?? 호가
Sell("s",AtLimit,C+PriceScale);#다음봉 시세중에 현재봉 종가+1틱 이상의 시세가 발생하면 매도
SetStopLoss(PriceScale*7,PointStop);
SetStopProfittarget(PriceScale*10,PointStop);
즐거운 하루되세요
> 족구마왕 님이 쓴 글입니다.
> 제목 : 초보라 시스템식 구현이 만만치 않네요.부탁드립니다.
>
1. 3분봉에서 볼린저밴드 상단을 하향크로스 한후 첫번째 음봉완성시.
1)조건
a.최근3봉중 2봉이상이 최고가가 볼린저밴드 외부에 있었을것.
b.현재봉 밴드폭이 3봉전 밴드폭보다 125%이상일것.
C.호가가 +3500이하일것.
2)진입
현재봉 종가보다 한틱위로 가격이 왔을때 매도진입.
3)손절 -7틱,익절10틱.
2. 최근7봉내에 위와같은 상황이 있었을시
1)-a 조건에서 "최근2봉중" 으로 이 조건만 변경한다.
2)위와 동일
3)위와 동일
부탁드립니다.
감사합니다.
예스스탁 예스스탁 답변
2011-04-27 14:40:23
안녕하세요
예스스탁입니다.
수정한 식입니다.
input : P1(20),Dv(2),Per(125);
var1 = BollBandUp(P1,Dv);
var2 = BollBandDown(P1,Dv);
#볼밴상단 하향후 음봉갯수 계산
if CrossDown(c,var1) Then
value1 = 0;
if C < O Then
value1 = value1+1;
######
if C < O and #현재음봉
value1 == 1 And #볼밴상단 하향후 첫음봉
((CountIF(CrossDown(c,var1),7) == 1 and countif(H > var1,3) >= 2) or
(CountIF(CrossDown(c,var1),7) == 2 and countif(H > var1,2) >= 1)) and
(var1-var2) >= (var1[3]-var2[3])*(1+Per/100) and #현재밴드폭이 3개봉전 밴드폭 대비 125% 이상
Bids-asks <= 3500 Then###매수잔량-매도잔량이 3500이하
Sell("s",AtLimit,C+PriceScale);#다음봉 시세중에 현재봉 종가+1틱 이상의 시세가 발생하면 매도
SetStopLoss(PriceScale*7,PointStop);
SetStopProfittarget(PriceScale*10,PointStop);
즐거운 하루되세요
> 족구마왕 님이 쓴 글입니다.
> 제목 : Re : Re : 초보라 시스템식 구현이 만만치 않네요.부탁드립니다.
>
감사합니다.
제가말씀드린 호가의 의미는...
선물현재가창을 보면 매수 매도잔량들이 계속해서 변하면서
두 호가차이가 +로 되었다가 -로 되었다가 하는 그호가를
말합니다..거기에서 현재 매도진입시에는 +3500이하에서만
하고싶다는 의미였습니다.
그리고 2번사항은 선물가가 볼린저밴드상단을 타고가면서
하향크로스를 여러번 할수있습니다.이때 1차이후 2차 3차에서는
3봉중에서 2봉의 고가가 외부에 있었을것이란 조건을 2봉중에서 1봉이상의
고가가 외부에 있었을것으로 변경을 요하는것입니다.
제가 자세히 안썼네요..죄송합니다.ㅎㅎㅎ
감사합니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 초보라 시스템식 구현이 만만치 않네요.부탁드립니다.
> 안녕하세요
예스스탁입니다.
호가가 +3500이하라는 부분에서 호가가 어떤 데이터를 지칭하시는지
모르겠습니다. 호가관련해서는 매수잔량(bids)과 매도잔량(asks)이
제공되며 수식에서는 매도진입식이므로 asks로 지정했습니다.
2번의 내용이 정확히 이해되지 않아
추가하지 못했습니다. 좀더 자세한 내용 부탁드립니다.
input : P1(20),Dv(2),Per(125);
var1 = BollBandUp(P1,Dv);
var2 = BollBandDown(P1,Dv);
#볼밴상단 하향후 음봉갯수 계산
if CrossDown(c,var1) Then
value1 = 0;
if C < O Then
value1 = value1+1;
######
if C < O and #현재음봉
value1 == 1 And #볼밴상단 하향후 첫음봉
countif(H > var1,3) >= 2 And#3개봉의 고가중 2개이상이 상단보다 큼
(var1-var2) >= (var1[3]-var2[3])*(1+Per/100) and #현재밴드폭이 3개봉전 밴드폭 대비 125% 이상
asks <= 3500 Then###?? 호가
Sell("s",AtLimit,C+PriceScale);#다음봉 시세중에 현재봉 종가+1틱 이상의 시세가 발생하면 매도
SetStopLoss(PriceScale*7,PointStop);
SetStopProfittarget(PriceScale*10,PointStop);
즐거운 하루되세요
> 족구마왕 님이 쓴 글입니다.
> 제목 : 초보라 시스템식 구현이 만만치 않네요.부탁드립니다.
>
1. 3분봉에서 볼린저밴드 상단을 하향크로스 한후 첫번째 음봉완성시.
1)조건
a.최근3봉중 2봉이상이 최고가가 볼린저밴드 외부에 있었을것.
b.현재봉 밴드폭이 3봉전 밴드폭보다 125%이상일것.
C.호가가 +3500이하일것.
2)진입
현재봉 종가보다 한틱위로 가격이 왔을때 매도진입.
3)손절 -7틱,익절10틱.
2. 최근7봉내에 위와같은 상황이 있었을시
1)-a 조건에서 "최근2봉중" 으로 이 조건만 변경한다.
2)위와 동일
3)위와 동일
부탁드립니다.
감사합니다.
다음글