커뮤니티
ETF거래 2
2017-04-11 12:06:35
129
글번호 108676
아래 수식을 보조차트로 이용하여
1.KODEX200 ETF 거래할 수 있는 수식(선물 BUY)을 부탁드립니다.
2.KODEX인버스 ETF 거래할 수 있는 수식(선물 SELL)도 부탁드립니다.
둘 다 data2 참조차트 이용한 수식입니다
부탁 드립니다.
-아래-
Input : Period(14), ADXRange(40),N(3);
Var : PDI(0), MDI(0), ADXV(0), HADX(0), FixADX(0);
var : T1(0), entry(0);
PDI = Diplus(Period);
MDI = DIMinus(Period);
ADXV = ADX(Period);
HADX = Highest(ADXV, DayIndex+1);
# 진입
If bDate <> bDate[1] Then{
FixADX = HADX[1];
T1 = TotalTrades;
}
if MarketPosition == 0 Then
entry = TotalTrades-T1;
Else
entry = (TotalTrades-T1)+1;
If FixADX < ADXRange and ADXV > ADXV[2] and entry < N Then {
If PDI > MDI and C > DayOpen +0.5 and Bids > asks Then Buy();
If PDI < MDI and C < DayOpen -0.5 and Bids < Asks Then Sell();
}
# 청산
If PDI < MDI Then ExitLong();
If PDI > MDI Then ExitShort();
SetStopLoss(1.5);
SetStopEndofday(1440);
답변 1
예스스탁 예스스탁 답변
2017-04-11 13:38:12
안녕하세요
예스스탁입니다.
1.
Input : Period(14), ADXRange(40),N(3);
Var : PDI(0,data2), MDI(0,data2), ADXV(0,data2), HADX(0,data2), FixADX(0,data2);
var : T1(0,data1), entry(0,data1),c2(0,data1);
PDI = data2(Diplus(Period));
MDI = data2(DIMinus(Period));
ADXV = data2(ADX(Period));
HADX = data2(Highest(ADXV, DayIndex+1));
C2 = data2(c);
# 진입
If data1(bDate <> bDate[1]) Then{
T1 = TotalTrades;
}
If data2(bDate <> bDate[1]) Then{
FixADX = HADX[1];
}
if MarketPosition == 0 Then
entry = TotalTrades-T1;
Else
entry = (TotalTrades-T1)+1;
If data2(FixADX < ADXRange and ADXV > ADXV[2]) and entry < N Then {
If data2(PDI > MDI and C > OpenD(0) +0.5 and Bids > asks) Then Buy();
If data2(PDI < MDI and C < OpenD(0) -0.5 and Bids < Asks) Then ExitLong();
}
# 청산
If data2(PDI < MDI) Then ExitLong();
if MarketPosition == 1 and data2(L <= C2[BarsSinceEntry]-1.5) Then
exitlong();
SetStopEndofday(1440);
2
Input : Period(14), ADXRange(40),N(3);
Var : PDI(0,data2), MDI(0,data2), ADXV(0,data2), HADX(0,data2), FixADX(0,data2);
var : T1(0,data1), entry(0,data1),c2(0,data1);
PDI = data2(Diplus(Period));
MDI = data2(DIMinus(Period));
ADXV = data2(ADX(Period));
HADX = data2(Highest(ADXV, DayIndex+1));
C2 = data2(c);
# 진입
If data1(bDate <> bDate[1]) Then{
T1 = TotalTrades;
}
If data2(bDate <> bDate[1]) Then{
FixADX = HADX[1];
}
if MarketPosition == 0 Then
entry = TotalTrades-T1;
Else
entry = (TotalTrades-T1)+1;
If data2(FixADX < ADXRange and ADXV > ADXV[2]) and entry < N Then {
If data2(PDI > MDI and C > OpenD(0) +0.5 and Bids > asks) Then ExitLong();
If data2(PDI < MDI and C < OpenD(0) -0.5 and Bids < Asks) Then buy();
}
# 청산
If data2(PDI > MDI) Then ExitLong();
if MarketPosition == 1 and data2(H >= C2[BarsSinceEntry]+1.5) Then
ExitLong();
SetStopEndofday(1440);
즐거운 하루되세요
> 좌오비우오비 님이 쓴 글입니다.
> 제목 : ETF거래 2
> 아래 수식을 보조차트로 이용하여
1.KODEX200 ETF 거래할 수 있는 수식(선물 BUY)을 부탁드립니다.
2.KODEX인버스 ETF 거래할 수 있는 수식(선물 SELL)도 부탁드립니다.
둘 다 data2 참조차트 이용한 수식입니다
부탁 드립니다.
-아래-
Input : Period(14), ADXRange(40),N(3);
Var : PDI(0), MDI(0), ADXV(0), HADX(0), FixADX(0);
var : T1(0), entry(0);
PDI = Diplus(Period);
MDI = DIMinus(Period);
ADXV = ADX(Period);
HADX = Highest(ADXV, DayIndex+1);
# 진입
If bDate <> bDate[1] Then{
FixADX = HADX[1];
T1 = TotalTrades;
}
if MarketPosition == 0 Then
entry = TotalTrades-T1;
Else
entry = (TotalTrades-T1)+1;
If FixADX < ADXRange and ADXV > ADXV[2] and entry < N Then {
If PDI > MDI and C > DayOpen +0.5 and Bids > asks Then Buy();
If PDI < MDI and C < DayOpen -0.5 and Bids < Asks Then Sell();
}
# 청산
If PDI < MDI Then ExitLong();
If PDI > MDI Then ExitShort();
SetStopLoss(1.5);
SetStopEndofday(1440);