커뮤니티
조건식 문의드립니다.
2014-02-27 14:08:31
185
글번호 72943
안녕하세요.
항상 많은 도움 감사드립니다.
조건식 문의드립니다.
+++++++++++++++++
선물 5분봉 기준
+++++++++++++++++
================
1. 당일추세
================
가-1) 외국인 거래소 순매수 금액 > 50억 ==> 매수
가-2) 외국인 거래소 순매수 금액 < 50억 ==> 매도
================
2. 진입
================
추세대로 매수만 또는 매도만 진입함
9시 30분 이후 진입
1. 파라볼릭 신호(af:0.02 afmax:02) 빨간색: 매수 파란색 : 매도
2. price roc(10) 기준선 > 0 : 매수, 0 < 기준선 : 매도
3. macd 오실레이터(5,34,7)가 매수시에는 골드중이어야 하고
매도시에는 데드중이어야 함
-------
매수시
-------
위의 매수 진입조건이 만족하면
다음봉 시가 매수
-------
매도시
-------
위의 매도 진입조건이 만족하면
다음봉 시가 매도
-------
청산
-------
파라볼릭 반대신호 나오고 PRICE ROC 반대 0 골드이상, 데드이하 신호 두개일치시
청산
-------
진입필터
-------
첫번재 진입 : 9시 30분 진입
두번재 진입 부터는 필터 적용 : 매수면 첫번째 청산후
두번째, 세번째 진입은 파라볼릭 매도 5개이상 신호뜨고 두번째 세번째 진입신호
적용 합니다.
매도이면 반대로 입니다.
일일 3회 매매제한
setstoploss(0.95, pointstop);
setstopendofday(145000);
답변 2
예스스탁 예스스탁 답변
2014-02-27 15:10:23
안녕하세용
예스스탁입니다.
Input : af(0.02), maxAF(0.2),Period(10),P1(5),P2(34),P3(7);
Var : sarv(0,data1),PricROC(0,data1),MACDOSC(0,data1);
var : Bcond1(0,data1),Bcond2(0,data1),Bcond3(0,data1);
var : Scond1(0,data1),Scond2(0,data1),Scond3(0,data1);
var : cnt(0,data1),count(0,data1);
count = 0;
for cnt = 0 to 20{
if sdate == EntryDate(cnt) Then
count = count+1;
}
sarv = data1(sar(af,maxAF));
PricROC = data1(PROC(Period));
MACDOSC = data1(MACD_OSC(P1,P2,P3));
Bcond1 = iff(C > sarv,1,0);
Bcond2 = iff(PricROC > 0 ,1,0);
Bcond3 = iff(MACDOSC > 0,1,0);
Scond1 = iff(C < sarv,1,0);
Scond2 = iff(PricROC < 0 ,1,0);
Scond3 = iff(MACDOSC < 0,1,0);
if count == 0 and stime >= 93000 then{
If MarketPosition == 0 and
data2(c) > 50 And
Bcond1 == 1 And
Bcond2 == 1 And
Bcond3 == 1 then
Buy("b1",AtMarket);
If MarketPosition == 0 and
data2(c) < -50 And
Scond1 == 1 And
Scond2 == 1 And
Scond3 == 1 then
sell("s1",AtMarket);
}
if count > 0 and count < 3 then{
If MarketPosition == 0 and
data2(c) > 50 And
data1(countif(C>sarv,5) == 5) And
Bcond2 == 1 And
Bcond3 == 1 then
Buy("b2",AtMarket);
If MarketPosition == 0 and
data2(c) < -50 And
data1(countif(C<sarv,5) == 5) And
Scond2 == 1 And
Scond3 == 1 then
sell("s2",AtMarket);
}
setstoploss(0.95, pointstop);
setstopendofday(145000);
즐거운 하루되세요
> 바람날개 님이 쓴 글입니다.
> 제목 : 조건식 문의드립니다.
> 안녕하세요.
항상 많은 도움 감사드립니다.
조건식 문의드립니다.
+++++++++++++++++
선물 5분봉 기준
+++++++++++++++++
================
1. 당일추세
================
가-1) 외국인 거래소 순매수 금액 > 50억 ==> 매수
가-2) 외국인 거래소 순매수 금액 < 50억 ==> 매도
================
2. 진입
================
추세대로 매수만 또는 매도만 진입함
9시 30분 이후 진입
1. 파라볼릭 신호(af:0.02 afmax:02) 빨간색: 매수 파란색 : 매도
2. price roc(10) 기준선 > 0 : 매수, 0 < 기준선 : 매도
3. macd 오실레이터(5,34,7)가 매수시에는 골드중이어야 하고
매도시에는 데드중이어야 함
-------
매수시
-------
위의 매수 진입조건이 만족하면
다음봉 시가 매수
-------
매도시
-------
위의 매도 진입조건이 만족하면
다음봉 시가 매도
-------
청산
-------
파라볼릭 반대신호 나오고 PRICE ROC 반대 0 골드이상, 데드이하 신호 두개일치시
청산
-------
진입필터
-------
첫번재 진입 : 9시 30분 진입
두번재 진입 부터는 필터 적용 : 매수면 첫번째 청산후
두번째, 세번째 진입은 파라볼릭 매도 5개이상 신호뜨고 두번째 세번째 진입신호
적용 합니다.
매도이면 반대로 입니다.
일일 3회 매매제한
setstoploss(0.95, pointstop);
setstopendofday(145000);
바람날개
2014-02-27 15:52:29
안녕하세요.
답변 감사드립니다.
수식 작성해 주신거 적용해 봤는데
두번째와 세번재 필터를 통한 청산 및 매수가
이상하게 나오는것 같습니다.
오늘 예로들면 1시 20분경 청산이 되고
1시 50분경 재매수가 되어야 하는데
신호가 안 나옵니다.
번거로우시겠지만 재 검토 부탁드립니다.
항상 감사드립니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 조건식 문의드립니다.
>
안녕하세용
예스스탁입니다.
Input : af(0.02), maxAF(0.2),Period(10),P1(5),P2(34),P3(7);
Var : sarv(0,data1),PricROC(0,data1),MACDOSC(0,data1);
var : Bcond1(0,data1),Bcond2(0,data1),Bcond3(0,data1);
var : Scond1(0,data1),Scond2(0,data1),Scond3(0,data1);
var : cnt(0,data1),count(0,data1);
count = 0;
for cnt = 0 to 20{
if sdate == EntryDate(cnt) Then
count = count+1;
}
sarv = data1(sar(af,maxAF));
PricROC = data1(PROC(Period));
MACDOSC = data1(MACD_OSC(P1,P2,P3));
Bcond1 = iff(C > sarv,1,0);
Bcond2 = iff(PricROC > 0 ,1,0);
Bcond3 = iff(MACDOSC > 0,1,0);
Scond1 = iff(C < sarv,1,0);
Scond2 = iff(PricROC < 0 ,1,0);
Scond3 = iff(MACDOSC < 0,1,0);
if count == 0 and stime >= 93000 then{
If MarketPosition == 0 and
data2(c) > 50 And
Bcond1 == 1 And
Bcond2 == 1 And
Bcond3 == 1 then
Buy("b1",AtMarket);
If MarketPosition == 0 and
data2(c) < -50 And
Scond1 == 1 And
Scond2 == 1 And
Scond3 == 1 then
sell("s1",AtMarket);
}
if count > 0 and count < 3 then{
If MarketPosition == 0 and
data2(c) > 50 And
data1(countif(C>sarv,5) == 5) And
Bcond2 == 1 And
Bcond3 == 1 then
Buy("b2",AtMarket);
If MarketPosition == 0 and
data2(c) < -50 And
data1(countif(C<sarv,5) == 5) And
Scond2 == 1 And
Scond3 == 1 then
sell("s2",AtMarket);
}
setstoploss(0.95, pointstop);
setstopendofday(145000);
즐거운 하루되세요
> 바람날개 님이 쓴 글입니다.
> 제목 : 조건식 문의드립니다.
> 안녕하세요.
항상 많은 도움 감사드립니다.
조건식 문의드립니다.
+++++++++++++++++
선물 5분봉 기준
+++++++++++++++++
================
1. 당일추세
================
가-1) 외국인 거래소 순매수 금액 > 50억 ==> 매수
가-2) 외국인 거래소 순매수 금액 < 50억 ==> 매도
================
2. 진입
================
추세대로 매수만 또는 매도만 진입함
9시 30분 이후 진입
1. 파라볼릭 신호(af:0.02 afmax:02) 빨간색: 매수 파란색 : 매도
2. price roc(10) 기준선 > 0 : 매수, 0 < 기준선 : 매도
3. macd 오실레이터(5,34,7)가 매수시에는 골드중이어야 하고
매도시에는 데드중이어야 함
-------
매수시
-------
위의 매수 진입조건이 만족하면
다음봉 시가 매수
-------
매도시
-------
위의 매도 진입조건이 만족하면
다음봉 시가 매도
-------
청산
-------
파라볼릭 반대신호 나오고 PRICE ROC 반대 0 골드이상, 데드이하 신호 두개일치시
청산
-------
진입필터
-------
첫번재 진입 : 9시 30분 진입
두번재 진입 부터는 필터 적용 : 매수면 첫번째 청산후
두번째, 세번째 진입은 파라볼릭 매도 5개이상 신호뜨고 두번째 세번째 진입신호
적용 합니다.
매도이면 반대로 입니다.
일일 3회 매매제한
setstoploss(0.95, pointstop);
setstopendofday(145000);