커뮤니티
지표수식 부탁드립니다.
2017-08-10 23:20:22
156
글번호 111948
항상 도움 주셔서 감사합니다.
요청 지표식1)
buyP = 현재봉 포함 과거 15일 간의 최고점-15일 전 봉 포함 과거 15일간의 최저점
sellP = 15일 전봉 포함 과거 15일간의 최고점 - 현쟁봉 포함 과거 15일간의 최저점
요청 지표식2)
TDI = 절대값(최근 20일 동안의 20일 Momentum들의 합) – {(최근 40일 동안의 20일 Momentum 절대값의 합) – (최근 20일 동안의 20일 Momentum 절대값의 합)}
Di = 최근 20일 동안의 20일 Momentum 값의 합
요청 시스템식3)
매수나 매도 포지션 진입이후 수익이 10틱이상 발생하였을 경우
메모해 두었다가 가격이 진입가격이 되면 진입가격에 청산하는 시스템식 부탁드립니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2017-08-11 10:41:06
안녕하세요
예스스탁입니다.
1
input : N(15);
var : buyP(0),SellP(0),cnt(0),H1(0),H2(0),L1(0),L2(0);
H1 = dayhigh(0);
L1 = daylow(0);
H2 = dayhigh(N);
L2 = daylow(N);
for cnt = 0 to N-1{
if dayhigh(cnt) > H1 Then
H1 = dayhigh(cnt);
if DayLow(cnt) < L1 Then
L1 = DayLow(cnt);
if dayhigh(N+cnt) > H2 Then
H2 = dayhigh(N+cnt);
if DayLow(N+cnt) < L2 Then
L2 = DayLow(N+cnt);
}
buyP = H1-L2;
SellP = H2-L1;
plot1(BuyP);
plot2(SellP);
2
모멘텀 계산이 현재봉종가와 N봉전값을 단순 차감하는 방법이 있고
백분율로 구하는 방법이 있습니다.
올리신 내용이 절대값이라는 내용이 있어 차감하는 내용으로 작성했습니다.
input : N(20),P1(20),P2(40);
var : TDI(0),DI(0);
var1 = C-C[N];
value1 = AccumN(var1,P1);
value2 = AccumN(var1,P2);
value3 = AccumN(abs(var1),P1);
TDI = value1-(value2-value3);
DI = value1;
plot1(TDI);
plot2(DI);
3
if MarketPosition == 1 and highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*10 Then
exitlong("bx",AtStop,EntryPrice);
if MarketPosition == -1 and Lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*10 Then
ExitShort("sx",AtStop,EntryPrice);
즐거운 하루되세요
> 양치기 님이 쓴 글입니다.
> 제목 : 지표수식 부탁드립니다.
> 항상 도움 주셔서 감사합니다.
요청 지표식1)
buyP = 현재봉 포함 과거 15일 간의 최고점-15일 전 봉 포함 과거 15일간의 최저점
sellP = 15일 전봉 포함 과거 15일간의 최고점 - 현쟁봉 포함 과거 15일간의 최저점
요청 지표식2)
TDI = 절대값(최근 20일 동안의 20일 Momentum들의 합) – {(최근 40일 동안의 20일 Momentum 절대값의 합) – (최근 20일 동안의 20일 Momentum 절대값의 합)}
Di = 최근 20일 동안의 20일 Momentum 값의 합
요청 시스템식3)
매수나 매도 포지션 진입이후 수익이 10틱이상 발생하였을 경우
메모해 두었다가 가격이 진입가격이 되면 진입가격에 청산하는 시스템식 부탁드립니다.
감사합니다.
다음글
이전글