커뮤니티
조건식 부탁 드립니다.
2014-03-19 08:25:27
150
글번호 73609
안녕하세요.
조건식 부탁 드립니다.
우리선물 예스글로벌 입니다.
===================
조 건(선물 5분봉)
===================
1. 적용지수 : S&P 미니 500 선물지수
2. 매매시간 : 본장만 매매(시간외 제외)
3. 매매횟수 : 하루 5회
4. 가 격 : 틱당 13,000원 정도
==============
진입조건(매수)
==============
1. 스토캐스틱(12.26,9) K > D AND
2. ADX(12)가 +DI가 -DI를 상향 돌파하고(골드시) AND
3. DMI(12)가 DIPLUS가 DIMINUS를 상향 돌파시(골드시) 매수진입
====================
매수보유 포지션 청산
====================
1. ADX(12)가 +DI가 -DI를 하향 돌파시(데드시) AND
2. DMI(12)가 DIPLUS가 DIMINUS를 하향 돌파시(데드시) 매수청산
==============
진입조건(매도)
==============
1. 스토캐스틱(12.26,9) K < D AND
2. ADX(12)가 +DI가 -DI를 하향 돌파하고(데드시) AND
3. DMI(12)가 DIPLUS가 DIMINUS를 하향 돌파시(데드시) 매도진입
====================
매도보유 포지션 청산
====================
1. ADX(12)가 +DI가 -DI를 상향 돌파시(골드시) AND
2. DMI(12)가 DIPLUS가 DIMINUS를 상향 돌파시(골드시) 매도청산
========================
보유포지션 손절 및 기타
========================
1. 16틱 손절 입니다.(0.25틱 * 4P = 16)
2. 보유포지션이 있다면 장 마감 10분전 모든 보유포지션 청산
=========
기타
=========
죄송하지만 문장별 간단하게 주석처리 부탁 드립니다.
기간값 설정은 최적화 및 수정 가능하도록 변수 선언부에서 설정 부탁드립니다.
항상 감사드립니다.
답변 1
예스스탁 예스스탁 답변
2014-03-19 16:24:48
안녕하세요
예스스탁입니다.
ADX의 +di,-di와 DMI의 Di+,Di-는 모두 같은 값입니다.
+DI와 -dI를 2개 사용하는 것으로 보고 작성했습니다.
input : sto1(12),sto2(26),sto3(9),ADXP(14),DMIP(28),N(5);
var : stok(0),stod(0),ADXv(0),PDIv1(0),MDIv1(0),DMIv(0),PDIv2(0),MDIv2(0),entry(0);
stok = StochasticsK(sto1,sto2);
stod = StochasticsD(sto1,sto2,sto3);
ADXv = ADX(ADXP);
PDIv1 = Diplus(ADXP);
MDIv1 = DiMinus(ADXP);
DMIv = DMI(DMIP);
PDIv2 = Diplus(DMIP);
MDIv2 = DiMinus(DMIP);
#초기화 시간
if stime == 080000 or (stime > 080000 and stime[1] < 080000) Then
entry = 0;
#현재봉 무포지션이 아니고 전봉과 포지션이 다르면(진입이 발생하면)
#entry를 1씩 증가
if MarketPosition != 0 and MarketPosition != MarketPosition[1] Then
entry = entry+1;
if (stime >= 080000 or stime < 050000) and #08시 이후부터 05시전
entry < N and #당일 N회까지
stok > stod And
PDIv1 > MDIv1 and
crossup(PDIv2,MDIv2) Then
buy();
if MarketPosition == 1 And
(CrossDown(PDIv1,MDIv1) or
CrossDown(PDIv2,MDIv2)) Then
ExitLong();
if (stime >= 080000 or stime < 050000) and #08시 이후부터 05시전
entry < N and #당일 N회까지
stok < stod And
PDIv1 < MDIv1 and
CrossDown(PDIv2,MDIv2) Then
Sell();
if MarketPosition == -1 And
(crossup(PDIv1,MDIv1) or
crossup(PDIv2,MDIv2)) Then
ExitShort();
#05시 청산
if stime == 050000 Then{
ExitLong();
ExitShort();
}
#16틱 손절
SetStopLoss(PriceScale*16,PointStop);
즐거운 하루되세요
> 바람날개 님이 쓴 글입니다.
> 제목 : 조건식 부탁 드립니다.
>
안녕하세요.
조건식 부탁 드립니다.
우리선물 예스글로벌 입니다.
===================
조 건(선물 5분봉)
===================
1. 적용지수 : S&P 미니 500 선물지수
2. 매매시간 : 본장만 매매(시간외 제외)
3. 매매횟수 : 하루 5회
4. 가 격 : 틱당 13,000원 정도
==============
진입조건(매수)
==============
1. 스토캐스틱(12.26,9) K > D AND
2. ADX(12)가 +DI가 -DI를 상향 돌파하고(골드시) AND
3. DMI(12)가 DIPLUS가 DIMINUS를 상향 돌파시(골드시) 매수진입
====================
매수보유 포지션 청산
====================
1. ADX(12)가 +DI가 -DI를 하향 돌파시(데드시) AND
2. DMI(12)가 DIPLUS가 DIMINUS를 하향 돌파시(데드시) 매수청산
==============
진입조건(매도)
==============
1. 스토캐스틱(12.26,9) K < D AND
2. ADX(12)가 +DI가 -DI를 하향 돌파하고(데드시) AND
3. DMI(12)가 DIPLUS가 DIMINUS를 하향 돌파시(데드시) 매도진입
====================
매도보유 포지션 청산
====================
1. ADX(12)가 +DI가 -DI를 상향 돌파시(골드시) AND
2. DMI(12)가 DIPLUS가 DIMINUS를 상향 돌파시(골드시) 매도청산
========================
보유포지션 손절 및 기타
========================
1. 16틱 손절 입니다.(0.25틱 * 4P = 16)
2. 보유포지션이 있다면 장 마감 10분전 모든 보유포지션 청산
=========
기타
=========
죄송하지만 문장별 간단하게 주석처리 부탁 드립니다.
기간값 설정은 최적화 및 수정 가능하도록 변수 선언부에서 설정 부탁드립니다.
항상 감사드립니다.