커뮤니티
분봉매매 수식
2017-01-03 04:49:53
156
글번호 105513
수고 많으십니다.. 급하게 첫번째 의뢰하오니 로직 짜주시면 정말 고맙겠습니다(010-3746-4467)
봉매매 알파
기준: 첫 5분봉 고가, 저가
진입: 매수: 5분봉의 종가가 기준고가 초과 상승(골든 크로스현상)하고, 두 번째와 세 번째 5분봉의 종가가 계속 기준고가이상 이면, 네 번째봉에서 시가로진입
매도: 5분봉이 기준저가미만으로 하락(데드크로스현상)하고, 두 번째와 세 번째 5분봉의 종가가 기준저가이하면 , 네 번째봉 시가에서 매도
청산: 익절 기준고저가 10틱 이상이면 10틱
10틱 미만이면 5 틱
손절 매수손절 기준고가 보다 3틱이하, 또는 진입가보다 10틱이하
매도손절 기준저가 보다 3틱이상, 또는 진입가보다 10틱이상
답변 1
예스스탁 예스스탁 답변
2017-01-03 11:13:45
안녕하세요
예스스탁입니다.
var : H1(0),L1(0),idx(0);
if Bdate != Bdate[1] Then{
H1 = H;
L1 = L;
idx = 0;
}
if Bdate == Bdate[1] Then{
idx = idx+1;
if idx >= 3 and countif(C > H1,3) == 3 and crossup(C[2],H1[2]) Then
buy("b",AtMarket);
if idx >= 3 and countif(C < L1,3) == 3 and CrossDown(C[2],L1[2]) Then
sell("s",AtMarket);
}
if MarketPosition == 1 Then{
ExitLong("bl1",AtStop,H1-PriceScale*3);
ExitLong("bl2",AtStop,EntryPrice-PriceScale*10);
if H1 >= L1+PriceScale*10 Then
ExitLong("bp1",Atlimit,EntryPrice+PriceScale*10);
Else
ExitLong("bp2",Atlimit,EntryPrice+PriceScale*5);
}
if MarketPosition == -1 Then{
ExitShort("sl1",AtStop,L1+PriceScale*3);
ExitShort("sl2",AtStop,EntryPrice+PriceScale*10);
if H1 >= L1+PriceScale*10 Then
ExitShort("sp1",Atlimit,EntryPrice-PriceScale*10);
Else
ExitShort("sp2",Atlimit,EntryPrice-PriceScale*5);
}
즐거운 하루되세요
> gs 님이 쓴 글입니다.
> 제목 : 분봉매매 수식
> 수고 많으십니다.. 급하게 첫번째 의뢰하오니 로직 짜주시면 정말 고맙겠습니다(010-3746-4467)
봉매매 알파
기준: 첫 5분봉 고가, 저가
진입: 매수: 5분봉의 종가가 기준고가 초과 상승(골든 크로스현상)하고, 두 번째와 세 번째 5분봉의 종가가 계속 기준고가이상 이면, 네 번째봉에서 시가로진입
매도: 5분봉이 기준저가미만으로 하락(데드크로스현상)하고, 두 번째와 세 번째 5분봉의 종가가 기준저가이하면 , 네 번째봉 시가에서 매도
청산: 익절 기준고저가 10틱 이상이면 10틱
10틱 미만이면 5 틱
손절 매수손절 기준고가 보다 3틱이하, 또는 진입가보다 10틱이하
매도손절 기준저가 보다 3틱이상, 또는 진입가보다 10틱이상