커뮤니티
부탁 드립니다.
2015-07-28 18:41:46
130
글번호 88986
DMI와 TRIX수식에서
1)매수 진입과 청산
DP가 DM을 골든시 &
TRIXv가 TRIXsig의 골든시 &
TRIXv가 0기준선 상향 돌파시
1계약 매수 진입
이후 1봉후 상기조건 유지시 추가 1계약 매수 진입
청산: 상기 조건중 하나라도 불만족시 모두 청산
2)매도 진입과 청산
-상기 조건과 반대
부탁 드립니다.
미리 감사 드립니다.
Input : Period(12), sigPeriod(9);
var : TRIXv(0),TRIXsig(0);
TRIXv = TRIX(Period);
TRIXsig = ema(TRIX(Period),sigPeriod);
Plot1(TRIXv,"TRIX");
Plot2(TRIXsig,"TRIX시그널");
PlotBaseLine1(0,"기준선");
Input : Period(14) ;
var : DMIv(0),DP(0),DM(0);
DMIv = DMI(Period);
DP = DIPlus(Period);
DM = DIMinus(Period);
Plot1(DMIv, "Directional Movement Index");
Plot2(DP, "DIPlus");
Plot3(DM, "DIMinus");
답변 1
예스스탁 예스스탁 답변
2015-07-30 22:09:05
안녕하세요
예스스탁입니다
Input : TRIXP(2), TRIXsig(9);
var : TRIXv(0),TRIXs(0);
Input : DMIP(14) ;
var : DMIv(0),DP(0),DM(0);
TRIXv = TRIX(TRIXP);
TRIXs = ema(TRIXv,TRIXsig);
DMIv = DMI(DMIP);
DP = DIPlus(DMIP);
DM = DIMinus(DMIP);
if crossup(DP,DM) and
crossup(TRIXv,TRIXS) and
crossup(TRIXV,0) Then
buy("b1",OnClose,def,1);
if MarketPosition == 1 Then{
if BarsSinceEntry == 1 and MaxEntries == 1 and
DP > DM and TRIXV > TRIXS and TRIXV > 0 Then
buy("b2",OnClose,def,1);
if DP < DM or TRIXV < TRIXS or TRIXV < 0 Then
exitlong("bx");
}
if CrossDown(DP,DM) and
CrossDown(TRIXv,TRIXS) and
CrossDown(TRIXV,0) Then
Sell("s1",OnClose,def,1);
if MarketPosition == -1 Then{
if BarsSinceEntry == 1 and MaxEntries == 1 and
DP < DM and TRIXV < TRIXS and TRIXV < 0 Then
Sell("s2",OnClose,def,1);
if DP > DM or TRIXV > TRIXS or TRIXV > 0 Then
ExitShort("sx");
}
즐거운 하루되세요
> yes 님이 쓴 글입니다.
> 제목 : 부탁 드립니다.
> DMI와 TRIX수식에서
1)매수 진입과 청산
DP가 DM을 골든시 &
TRIXv가 TRIXsig의 골든시 &
TRIXv가 0기준선 상향 돌파시
1계약 매수 진입
이후 1봉후 상기조건 유지시 추가 1계약 매수 진입
청산: 상기 조건중 하나라도 불만족시 모두 청산
2)매도 진입과 청산
-상기 조건과 반대
부탁 드립니다.
미리 감사 드립니다.
Input : Period(12), sigPeriod(9);
var : TRIXv(0),TRIXsig(0);
TRIXv = TRIX(Period);
TRIXsig = ema(TRIX(Period),sigPeriod);
Plot1(TRIXv,"TRIX");
Plot2(TRIXsig,"TRIX시그널");
PlotBaseLine1(0,"기준선");
Input : Period(14) ;
var : DMIv(0),DP(0),DM(0);
DMIv = DMI(Period);
DP = DIPlus(Period);
DM = DIMinus(Period);
Plot1(DMIv, "Directional Movement Index");
Plot2(DP, "DIPlus");
Plot3(DM, "DIMinus");