안녕하세요?
아래 전략에 스크립트 작성 요청드립니다.
항셍지수 선물 5분봉을 T장에서만 거래를 하고자 합니다.(10:15~17:30)
매수 : ADX가 30이상이고 DI Plus가 30보다 크고 DI Minus 10보다 작을 때
매도 : ADX가 30이상이고 DI Plus가 10보다 작고 DI Minus 30보다 클 때
매수청산 : ADX가 30이상이고 (DI Plus가 30보다 작거나 DI Minus 10보다 클 때)
매도청산 : ADX가 30이상이고 (DI Plus가 10보다 크거나 DI Minus 30보다 작을 때)
강제청산 : 17시
조건완성 익봉 시가에 신호생성
답변 1
예스스탁
예스스탁 답변
2020-01-29 17:30:24
안녕하세요
예스스탁입니다.
input : Period(14);
var : ADXv(0),DP(0),DM(0);
ADXv = ADX(Period);
DP = DiPlus(Period);
DM = DiMinus(Period);
if MarketPosition <= 0 and ADXV >= 30 and dp > 30 and DM < 10 Then
buy("b",AtMarket);
if MarketPosition >= 0 and ADXV >= 30 and dp < 10 and DM > 30 Then
sell("s",AtMarket);
if MarketPosition == 1 and ADXV >= 30 and (dp < 30 or DM > 10) Then
ExitLong("bx",AtMarket);
if MarketPosition == -1 and ADXV >= 30 and (dp > 10 or DM < 30) Then
ExitShort("sx",AtMarket);
SetStopEndofday(170000);
즐거운 하루되세요
> 흰둥이아빠 님이 쓴 글입니다.
> 제목 : 함수요청
> 안녕하세요?
아래 전략에 스크립트 작성 요청드립니다.
항셍지수 선물 5분봉을 T장에서만 거래를 하고자 합니다.(10:15~17:30)
매수 : ADX가 30이상이고 DI Plus가 30보다 크고 DI Minus 10보다 작을 때
매도 : ADX가 30이상이고 DI Plus가 10보다 작고 DI Minus 30보다 클 때
매수청산 : ADX가 30이상이고 (DI Plus가 30보다 작거나 DI Minus 10보다 클 때)
매도청산 : ADX가 30이상이고 (DI Plus가 10보다 크거나 DI Minus 30보다 작을 때)
강제청산 : 17시
조건완성 익봉 시가에 신호생성