커뮤니티
중첩으로 스토케스틱을 신호로 잡고 싶습니다.
2019-03-20 06:29:31
416
글번호 127216
이전에 해주신 답변에 감사드립니다.
중첩으로 스토케스틱을 신호로 잡고 싶습니다.
[상승신호]
스토케스틱 (20,12,12)(입력변수)
가장 최근 골든크로스에서 데드크로스 사이의 K선의 최고점이
이전 골든크로스에서 데드크로스 사이 K선의 고점보다 높고
가장 최근 데드 크로스에서 골든크로스 사이의 k선의 최저점이
이전 데드 크로스에서 골든크로스 사이의 K선의 최저점보다 높을 때
동시에
스토케스틱 (10,6,6)(입력변수)
가장 최근 골든크로스에서 데드크로스 사이의 K선의 최고점이
이전 골든크로스에서 데드크로스 사이 K선의 고점보다 높고
가장 최근 데드 크로스에서 골든크로스 사이의 k선의 최저점이
이전 데드 크로스에서 골든크로스 사이의 K선의 최저점보다 높아진 이후 다시 데드크로스 될때
즉, (20,12,12)에서 스토케스틱 골든크로스 상승파가 확정됨과 동시에
(10,6,6) 스토케스틱 골든크로스 상승파가 확정되고 데드크로스가 나왔을 때 화살표 상승신호가 나오게 하려합니다.
(이때 20,12,12 는 K선이 전고점만 넘으면 된다 (데드크로스 없어도됨),동시에 10,6,6은 전고점도 넘고 동시에 데드 크로스 될때 )
(참고사항 : 크로스 구간 출현에 대한 시간순서)
1.(20,12,12)가 이전 골든크로스에서 데드크로스 구간
2.(20,12,12)가 이전 데드크로스에서 골든크로스 구간
3.(20,12,12)가 가장최근 골든크로스에서 데드크로스 구간
4.(20,12,12)가 가장최근 데드크로스에서 골든크로스 구간
위의 조건들을 만족한 상태에서
5.(10,6,6)가 이전 골든크로스에서 데드크로스 구간
6.(10,6,6)가 이전 데드크로스에서 골든크로스 구간
7.(10,6,6)가 가장최근 골든크로스에서 데드크로스 구간
8.(10,6,6)가 가장최근 데드크로스에서 골든크로스 구간
9.(10,6,6)가 데드크로스 되면 상승신호
[하락신호]
스토케스틱 (20,12,12)(입력변수)
가장 최근 데드크로스에서 골든크로스 사이의 k선의 최저점이
이전 데드크로스에서 골든크로스 사이의 K선의 최저점보다 낮고
가장 최근 골든 크로스에서 데드크로스 사이의 K선의 최고점이
이전 골든 크로스에서 데드크로스 사이의 K선의 최고점보다 낮을 때
동시에
스토케스틱 (10,6,6)(입력변수)
가장 최근 데드크로스에서 골든크로스 사이의 k선의 최저점이
이전 데드크로스에서 골든크로스 사이의 K선의 최저점보다 낮고
가장 최근 골든 크로스에서 데드크로스 사이의 K선의 최고점이
이전 골든 크로스에서 데드크로스 사이의 K선의 최고점보다 낮아진 이후 다시 골든크로스 될때
즉, (20,12,12)에서 스토케스틱 데든크로스 하락파가 확정됨과 동시에
(10,6,6) 스토케스틱 데드크로스 하락파가 확정되고 골든크로스가 나왔을때 화살표 하락신호가 나오게 하려합니다.
(이때 20,12,12 는 K선이 전저점만 넘으면 된다 (골든크로스 없어도됨),동시에 10,6,6은 전저점도 넘고 동시에 골든 크로스 될때 )
(참고사항 : 크로스 구간 출현에 대한 시간순서)
1. (20,12,12)가 이전 데드크로스에서 골든크로스 구간
2. (20,12,12)가 이전 골든크로스에서 데드크로스 구간
3. (20,12,12)가 가장최근 데드크로스에서 골든크로스 구간
4. (20,12,12)가 가장최근 골든크로스에서 데드크로스 구간
위의 조건들을 만족한 상태에서
5. (10,6,6)가 이전 데드크로스에서 골든크로스 구간
6. (10,6,6)가 이전 골든크로스에서 데드크로스 구간
7. (10,6,6)가 가장최근 데드크로스에서 골든크로스 구간
8. (10,6,6)가 가장최근 골든크로스에서 데드크로스 구간
9. (10,6,6)가 골든크로스 되면 하락신호
답변 1
예스스탁 예스스탁 답변
2019-03-20 14:13:40
안녕하세요
예스스탁입니다.
input : sto1(20),sto2(12),sto3(12);
input : P1(10),P2(6),P3(6);
var : stok1(0),stod1(0),T1(0),cnt(0);
var : stok2(0),stod2(0),T2(0);
Array : H1[10](-1),L1[10](-1);
Array : H2[10](-1),L2[10](-1);
stok1 = StochasticsK(sto1,sto2);
stod1 = StochasticsD(sto1,sto2,sto3);
stok2 = StochasticsK(p1,p2);
stod2 = StochasticsD(p1,p2,p3);
if crossup(stok1,stod1) Then
{
T1 = 1;
H1[0] = stok1;
for cnt = 1 to 9
{
H1[cnt] = H1[cnt-1][1];
}
}
if CrossDown(stok1,stod1) Then
{
T1 = -1;
L1[0] = stok1;
for cnt = 1 to 9
{
L1[cnt] = L1[cnt-1][1];
}
}
if T1 == 1 then
{
if stok1 > H1[0] Then
H1[0] = stok1;
}
if T1 == -1 then
{
if stok1 < L1[0] Then
L1[0] = stok1;
}
if crossup(stok2,stod2) Then
{
T2 = 1;
H2[0] = stok2;
for cnt = 1 to 9
{
H2[cnt] = H2[cnt-1][1];
}
if T1 == -1 and L1[0] < L1[1] and H1[1] > H1[2] and L1[1] >= 0 and H1[2] >= 0 and
L2[0] < L2[1] and H2[1] > H2[2] and L2[1] >= 0 and H2[2] >= 0 Then
sell();
}
if CrossDown(stok1,stod1) Then
{
T2 = -1;
L2[0] = stok2;
for cnt = 1 to 9
{
L2[cnt] = L2[cnt-1][1];
}
if T1 == 1 and H1[0] > H1[1] and L1[1] > L1[2] and H1[1] >= 0 and L1[2] >= 0 and
H2[0] > H2[1] and L2[1] > L2[2] and H2[1] >= 0 and L2[2] >= 0 Then
buy();
}
if T2 == 1 then
{
if stok2 > H2[0] Then
H2[0] = stok2;
}
if T2 == -1 then
{
if stok2 < L2[0] Then
L2[0] = stok2;
}
즐거운 하루되세요
> 열라빠른거북이 님이 쓴 글입니다.
> 제목 : 중첩으로 스토케스틱을 신호로 잡고 싶습니다.
> 이전에 해주신 답변에 감사드립니다.
중첩으로 스토케스틱을 신호로 잡고 싶습니다.
[상승신호]
스토케스틱 (20,12,12)(입력변수)
가장 최근 골든크로스에서 데드크로스 사이의 K선의 최고점이
이전 골든크로스에서 데드크로스 사이 K선의 고점보다 높고
가장 최근 데드 크로스에서 골든크로스 사이의 k선의 최저점이
이전 데드 크로스에서 골든크로스 사이의 K선의 최저점보다 높을 때
동시에
스토케스틱 (10,6,6)(입력변수)
가장 최근 골든크로스에서 데드크로스 사이의 K선의 최고점이
이전 골든크로스에서 데드크로스 사이 K선의 고점보다 높고
가장 최근 데드 크로스에서 골든크로스 사이의 k선의 최저점이
이전 데드 크로스에서 골든크로스 사이의 K선의 최저점보다 높아진 이후 다시 데드크로스 될때
즉, (20,12,12)에서 스토케스틱 골든크로스 상승파가 확정됨과 동시에
(10,6,6) 스토케스틱 골든크로스 상승파가 확정되고 데드크로스가 나왔을 때 화살표 상승신호가 나오게 하려합니다.
(이때 20,12,12 는 K선이 전고점만 넘으면 된다 (데드크로스 없어도됨),동시에 10,6,6은 전고점도 넘고 동시에 데드 크로스 될때 )
(참고사항 : 크로스 구간 출현에 대한 시간순서)
1.(20,12,12)가 이전 골든크로스에서 데드크로스 구간
2.(20,12,12)가 이전 데드크로스에서 골든크로스 구간
3.(20,12,12)가 가장최근 골든크로스에서 데드크로스 구간
4.(20,12,12)가 가장최근 데드크로스에서 골든크로스 구간
위의 조건들을 만족한 상태에서
5.(10,6,6)가 이전 골든크로스에서 데드크로스 구간
6.(10,6,6)가 이전 데드크로스에서 골든크로스 구간
7.(10,6,6)가 가장최근 골든크로스에서 데드크로스 구간
8.(10,6,6)가 가장최근 데드크로스에서 골든크로스 구간
9.(10,6,6)가 데드크로스 되면 상승신호
[하락신호]
스토케스틱 (20,12,12)(입력변수)
가장 최근 데드크로스에서 골든크로스 사이의 k선의 최저점이
이전 데드크로스에서 골든크로스 사이의 K선의 최저점보다 낮고
가장 최근 골든 크로스에서 데드크로스 사이의 K선의 최고점이
이전 골든 크로스에서 데드크로스 사이의 K선의 최고점보다 낮을 때
동시에
스토케스틱 (10,6,6)(입력변수)
가장 최근 데드크로스에서 골든크로스 사이의 k선의 최저점이
이전 데드크로스에서 골든크로스 사이의 K선의 최저점보다 낮고
가장 최근 골든 크로스에서 데드크로스 사이의 K선의 최고점이
이전 골든 크로스에서 데드크로스 사이의 K선의 최고점보다 낮아진 이후 다시 골든크로스 될때
즉, (20,12,12)에서 스토케스틱 데든크로스 하락파가 확정됨과 동시에
(10,6,6) 스토케스틱 데드크로스 하락파가 확정되고 골든크로스가 나왔을때 화살표 하락신호가 나오게 하려합니다.
(이때 20,12,12 는 K선이 전저점만 넘으면 된다 (골든크로스 없어도됨),동시에 10,6,6은 전저점도 넘고 동시에 골든 크로스 될때 )
(참고사항 : 크로스 구간 출현에 대한 시간순서)
1. (20,12,12)가 이전 데드크로스에서 골든크로스 구간
2. (20,12,12)가 이전 골든크로스에서 데드크로스 구간
3. (20,12,12)가 가장최근 데드크로스에서 골든크로스 구간
4. (20,12,12)가 가장최근 골든크로스에서 데드크로스 구간
위의 조건들을 만족한 상태에서
5. (10,6,6)가 이전 데드크로스에서 골든크로스 구간
6. (10,6,6)가 이전 골든크로스에서 데드크로스 구간
7. (10,6,6)가 가장최근 데드크로스에서 골든크로스 구간
8. (10,6,6)가 가장최근 골든크로스에서 데드크로스 구간
9. (10,6,6)가 골든크로스 되면 하락신호