커뮤니티
부탁드립니다.
2015-01-09 16:42:45
172
글번호 82113
39854관련입니다.
스토캐스틱(12,5,5) 다이버전스 매매
1.당일에 한정하지 않구요.
2. 스토파동은 K가 반드시 50우아래로 갔다왔어야 한 파동으로 봄
가격의 저점비교,고점비교는 스토파동을 기준으로 최저점 또는 최고점끼리 비교
매수조건 : 가격파동은 저점이 낮아졌는데 스토파동이 저점을 높이고(앞번파동 스토는 K의 저점이 20보다 작았어야 함. 지금 파동은 전파동보다 저점이 높으면 됨) K가 D를 크로스업할 때
매수청산조건 : K가 80을 뚫고 나서 아래로 꺾일 때 또는 90을 크로스업할 때
매도조건 : 가격파동은 고점이 높아졌는데 스토파동이 고점을 낮추고(앞번파동 스토는 K의 고점이 80보다 컸어야 함. 지금 파동은 전파동보다 고점이 낮으면 됨) K가 D를 크로스다운할 때
매도청산조건 : K가 20을 붕괴하고 나서 위로 꺾일 때 또는 10을 크로스다운할 때
부탁드립니다.
답변 3
예스스탁 예스스탁 답변
2015-01-09 18:21:38
안녕하세요
예스스탁입니다.
var : stok(0),stod(0);
var : SL1(0),SL2(0),SH1(0),SH2(0);
var : CL1(0),CL2(0),CH1(0),CH2(0),T(0);
stok = StochasticsK(10,5);
stod = StochasticsD(10,5,5);
if CrossDown(stok,50) Then{
T = -1;
SL1 = stok;
SL2 = SL1[1];
CL1 = C;
CL2 = CL1[1];
}
if T == -1 Then{
if stok < SL1 Then
SL1 = stok;
if crossup(stok,stod) and SL1 > SL2 and SL2 <= 20 and CL1 < CL2 Then
buy();
}
if CrossUp(stok,50) Then{
T = 1;
SH1 = stok;
SH2 = SH1[1];
CH1 = C;
CH2 = CH2[1];
}
if T == 1 Then{
if stok > SH1 Then
SH1 = stok;
if CrossDown(stok,stod) and SH1 < SH2 and SH2 >= 80 and CL1 > CL2 Then
sell();
}
if MarketPosition == 1 Then{
if (stok >= 80 and stok < stok[1]) or crossup(stok,90) Then
exitlong();
}
if MarketPosition == -1 Then{
if (stok <= 20 and stok > stok[1]) or CrossDown(stok,10) Then
ExitShort();
}
즐거운 하루되세요
> 묘선낭자 님이 쓴 글입니다.
> 제목 : 부탁드립니다.
> 39854관련입니다.
스토캐스틱(12,5,5) 다이버전스 매매
1.당일에 한정하지 않구요.
2. 스토파동은 K가 반드시 50우아래로 갔다왔어야 한 파동으로 봄
가격의 저점비교,고점비교는 스토파동을 기준으로 최저점 또는 최고점끼리 비교
매수조건 : 가격파동은 저점이 낮아졌는데 스토파동이 저점을 높이고(앞번파동 스토는 K의 저점이 20보다 작았어야 함. 지금 파동은 전파동보다 저점이 높으면 됨) K가 D를 크로스업할 때
매수청산조건 : K가 80을 뚫고 나서 아래로 꺾일 때 또는 90을 크로스업할 때
매도조건 : 가격파동은 고점이 높아졌는데 스토파동이 고점을 낮추고(앞번파동 스토는 K의 고점이 80보다 컸어야 함. 지금 파동은 전파동보다 고점이 낮으면 됨) K가 D를 크로스다운할 때
매도청산조건 : K가 20을 붕괴하고 나서 위로 꺾일 때 또는 10을 크로스다운할 때
부탁드립니다.
묘선낭자
2015-01-09 23:22:04
죄송하지만 조건을 하나 더 추가하겠습니다.
스토K(24,10,10)를 하나 더 추가하여
스토K(24,10,10)의 K가 20밑으로 간 때(var11=Index)와 80위로 간 때(var12=Index)를 비교하여
매수조건에는 and var11>var12를 추가하고
매도조건에는 and var11<var12를 추가하여주시면 감사하겠습니다.
또한 기존의 스토(12,5,5)파동의 정의를 K가 50위로 올라갔다가 50아래로 내려온 것을 한 파동으로 보아 앞의 파동과 고점 또는 저점을 비교하자는 것으로, 스토K(10,5)가 50킽에서 2번 굽었어도 중간에 50을 못넘어간 채 50아래서 쌍바닥을 친 것은 2파동으로 인정하지 않고 1파동으로 본다는 뜻입니다.
즉 매수의 경우 앞파동의 스토K(12,5)는 저점이 20이하였어야 하고 그후 50위로 갔다 왔어야 하며 50아래서 이번파동의 저점이 앞파동의 저점보다 높아야 한다는 뜻이며, 거기에다가 스토K(24,10,10)의 K가 20밑으로 간 것이 80위로 간 것보다 더 최근이어야 한다는 조건을 덧붙이고자 합니다.
매도의 경우는 그 반대로 앞파동의 스토K(12,5)는 고점이 80이상이었어야 하고 그후 50아래로 갔다 왔어야 하며 50위에서 이번파동의 고점이 앞파동의 고점보다 낮아야 한다는 뜻이며, 거기에다가 스토K(24,10,10)의 K가 80위로 간 것이 20팉으로 간 것보다 더 최근이어야 한다는 조건을 덧붙이고자 합니다.
부탁드립니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 부탁드립니다.
> 안녕하세요
예스스탁입니다.
var : stok(0),stod(0);
var : SL1(0),SL2(0),SH1(0),SH2(0);
var : CL1(0),CL2(0),CH1(0),CH2(0),T(0);
stok = StochasticsK(10,5);
stod = StochasticsD(10,5,5);
if CrossDown(stok,50) Then{
T = -1;
SL1 = stok;
SL2 = SL1[1];
CL1 = C;
CL2 = CL1[1];
}
if T == -1 Then{
if stok < SL1 Then
SL1 = stok;
if crossup(stok,stod) and SL1 > SL2 and SL2 <= 20 and CL1 < CL2 Then
buy();
}
if CrossUp(stok,50) Then{
T = 1;
SH1 = stok;
SH2 = SH1[1];
CH1 = C;
CH2 = CH2[1];
}
if T == 1 Then{
if stok > SH1 Then
SH1 = stok;
if CrossDown(stok,stod) and SH1 < SH2 and SH2 >= 80 and CL1 > CL2 Then
sell();
}
if MarketPosition == 1 Then{
if (stok >= 80 and stok < stok[1]) or crossup(stok,90) Then
exitlong();
}
if MarketPosition == -1 Then{
if (stok <= 20 and stok > stok[1]) or CrossDown(stok,10) Then
ExitShort();
}
즐거운 하루되세요
> 묘선낭자 님이 쓴 글입니다.
> 제목 : 부탁드립니다.
> 39854관련입니다.
스토캐스틱(12,5,5) 다이버전스 매매
1.당일에 한정하지 않구요.
2. 스토파동은 K가 반드시 50우아래로 갔다왔어야 한 파동으로 봄
가격의 저점비교,고점비교는 스토파동을 기준으로 최저점 또는 최고점끼리 비교
매수조건 : 가격파동은 저점이 낮아졌는데 스토파동이 저점을 높이고(앞번파동 스토는 K의 저점이 20보다 작았어야 함. 지금 파동은 전파동보다 저점이 높으면 됨) K가 D를 크로스업할 때
매수청산조건 : K가 80을 뚫고 나서 아래로 꺾일 때 또는 90을 크로스업할 때
매도조건 : 가격파동은 고점이 높아졌는데 스토파동이 고점을 낮추고(앞번파동 스토는 K의 고점이 80보다 컸어야 함. 지금 파동은 전파동보다 고점이 낮으면 됨) K가 D를 크로스다운할 때
매도청산조건 : K가 20을 붕괴하고 나서 위로 꺾일 때 또는 10을 크로스다운할 때
부탁드립니다.
예스스탁 예스스탁 답변
2015-01-12 09:41:28
안녕하세요
예스스탁입니다.
var : stok(0),stod(0),stok2(0),stod2(0);
var : SL1(0),SL2(0),SH1(0),SH2(0);
var : CL1(0),CL2(0),CH1(0),CH2(0),T(0);
stok = StochasticsK(10,5);
stod = StochasticsD(10,5,5);
stok2 = StochasticsK(24,10);
stod2 = StochasticsD(24,10,10);
if CrossDown(stok2,20) Then
var11 = index;
if crossup(stok2,80) Then
var12 = index;
if CrossDown(stok1,20) Then
var21 = index;
if crossup(stok,80) Then
var22 = index;
if CrossDown(stok,50) Then{
T = -1;
SL1 = stok;
SL2 = SL1[1];
CL1 = C;
CL2 = CL1[1];
}
if T == -1 Then{
if stok < SL1 Then
SL1 = stok;
if crossup(stok,stod) and SL1 > SL2 and SL2 <= 20 and CL1 < CL2 and
var11 > var12 and var21 > var22 Then
buy();
}
if CrossUp(stok,50) Then{
T = 1;
SH1 = stok;
SH2 = SH1[1];
CH1 = C;
CH2 = CH2[1];
}
if T == 1 Then{
if stok > SH1 Then
SH1 = stok;
if CrossDown(stok,stod) and SH1 < SH2 and SH2 >= 80 and CL1 > CL2 and
var11 < var12 and var21 < var22 Then
sell();
}
if MarketPosition == 1 Then{
if (stok >= 80 and stok < stok[1]) or crossup(stok,90) Then
exitlong();
}
if MarketPosition == -1 Then{
if (stok <= 20 and stok > stok[1]) or CrossDown(stok,10) Then
ExitShort();
}
즐거운 하루되세요
> 묘선낭자 님이 쓴 글입니다.
> 제목 : Re : Re : 부탁드립니다.
> 죄송하지만 조건을 하나 더 추가하겠습니다.
스토K(24,10,10)를 하나 더 추가하여
스토K(24,10,10)의 K가 20밑으로 간 때(var11=Index)와 80위로 간 때(var12=Index)를 비교하여
매수조건에는 and var11>var12를 추가하고
매도조건에는 and var11<var12를 추가하여주시면 감사하겠습니다.
또한 기존의 스토(12,5,5)파동의 정의를 K가 50위로 올라갔다가 50아래로 내려온 것을 한 파동으로 보아 앞의 파동과 고점 또는 저점을 비교하자는 것으로, 스토K(10,5)가 50킽에서 2번 굽었어도 중간에 50을 못넘어간 채 50아래서 쌍바닥을 친 것은 2파동으로 인정하지 않고 1파동으로 본다는 뜻입니다.
즉 매수의 경우 앞파동의 스토K(12,5)는 저점이 20이하였어야 하고 그후 50위로 갔다 왔어야 하며 50아래서 이번파동의 저점이 앞파동의 저점보다 높아야 한다는 뜻이며, 거기에다가 스토K(24,10,10)의 K가 20밑으로 간 것이 80위로 간 것보다 더 최근이어야 한다는 조건을 덧붙이고자 합니다.
매도의 경우는 그 반대로 앞파동의 스토K(12,5)는 고점이 80이상이었어야 하고 그후 50아래로 갔다 왔어야 하며 50위에서 이번파동의 고점이 앞파동의 고점보다 낮아야 한다는 뜻이며, 거기에다가 스토K(24,10,10)의 K가 80위로 간 것이 20팉으로 간 것보다 더 최근이어야 한다는 조건을 덧붙이고자 합니다.
부탁드립니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 부탁드립니다.
> 안녕하세요
예스스탁입니다.
var : stok(0),stod(0);
var : SL1(0),SL2(0),SH1(0),SH2(0);
var : CL1(0),CL2(0),CH1(0),CH2(0),T(0);
stok = StochasticsK(10,5);
stod = StochasticsD(10,5,5);
if CrossDown(stok,50) Then{
T = -1;
SL1 = stok;
SL2 = SL1[1];
CL1 = C;
CL2 = CL1[1];
}
if T == -1 Then{
if stok < SL1 Then
SL1 = stok;
if crossup(stok,stod) and SL1 > SL2 and SL2 <= 20 and CL1 < CL2 Then
buy();
}
if CrossUp(stok,50) Then{
T = 1;
SH1 = stok;
SH2 = SH1[1];
CH1 = C;
CH2 = CH2[1];
}
if T == 1 Then{
if stok > SH1 Then
SH1 = stok;
if CrossDown(stok,stod) and SH1 < SH2 and SH2 >= 80 and CL1 > CL2 Then
sell();
}
if MarketPosition == 1 Then{
if (stok >= 80 and stok < stok[1]) or crossup(stok,90) Then
exitlong();
}
if MarketPosition == -1 Then{
if (stok <= 20 and stok > stok[1]) or CrossDown(stok,10) Then
ExitShort();
}
즐거운 하루되세요
> 묘선낭자 님이 쓴 글입니다.
> 제목 : 부탁드립니다.
> 39854관련입니다.
스토캐스틱(12,5,5) 다이버전스 매매
1.당일에 한정하지 않구요.
2. 스토파동은 K가 반드시 50우아래로 갔다왔어야 한 파동으로 봄
가격의 저점비교,고점비교는 스토파동을 기준으로 최저점 또는 최고점끼리 비교
매수조건 : 가격파동은 저점이 낮아졌는데 스토파동이 저점을 높이고(앞번파동 스토는 K의 저점이 20보다 작았어야 함. 지금 파동은 전파동보다 저점이 높으면 됨) K가 D를 크로스업할 때
매수청산조건 : K가 80을 뚫고 나서 아래로 꺾일 때 또는 90을 크로스업할 때
매도조건 : 가격파동은 고점이 높아졌는데 스토파동이 고점을 낮추고(앞번파동 스토는 K의 고점이 80보다 컸어야 함. 지금 파동은 전파동보다 고점이 낮으면 됨) K가 D를 크로스다운할 때
매도청산조건 : K가 20을 붕괴하고 나서 위로 꺾일 때 또는 10을 크로스다운할 때
부탁드립니다.
다음글
이전글