커뮤니티

조건식 부탁 드립니다.

프로필 이미지
바람날개
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분전 모든 보유포지션 청산 ========= 기타 ========= 죄송하지만 문장별 간단하게 주석처리 부탁 드립니다. 기간값 설정은 최적화 및 수정 가능하도록 변수 선언부에서 설정 부탁드립니다. 항상 감사드립니다.