커뮤니티
수식 작성 부탁드릴게요
2017-02-27 16:41:35
127
글번호 107253
매수/매도 조건
변수로 선언한 내용은 a,b,c,c',d,f,g,h 입니다.
[조건식 1]
"이동평균선" a,b 간의 크로스오버(매수), 크로스다운(매도) (기본값 a=60, b=300)
[조건식 2]
매수 = "스토캐스틱" period 12,5,5 의 k% 값이 c 이하에서 c' 이상 턴업하면 매수
(기본값 c=30, c'=2.5)
매도 = "스토캐스틱" period 12,5,5 의 k% 값이 d 이상에서 c' 이상 턴다운하면 매도
(기본값 d=70)
단순 상승,하락이 아니라 턴 업, 턴 다운 (직전 바에서 반전이요)
[조건식 2의 부가조건]
ㄱ = "a 이동평균선 누적추세*(글 아래 참조)" 의 이전 바 개수 f개동안 총합이 -(f/g) 이하면
조건식2 의 매수신호를 무시
(기본값 f=12, g=1000)
ㄴ = "a 이동평균선 누적추세" 의 이전 바 개수 f개동안 총합이 f/g 이상이면
조건식2 의 매도신호를 무시
[조건식 3]
기존에 보유하고 있는 포지션이 매수이며,
a 이동평균선 누적추세가 이전 바 개수 f개 동안 총합이 f/g*5 이상일 때
1)고가-종가의 틱 차이 값이 h 이상이면 매도 (기본값 h=25)
2)종가가 a 이동평균선 아래로 내려가면 매도
기존에 보유하고 있는 포지션이 매도이며,
a 이동평균선 누적추세가 이전 바 개수 f개 동안 총합이 -(f/g*5) 이하일 때
1)종가-저가의 틱 차이 값이 h 이상이면 매수 (기본값 h=25)
2)종가가 a 이동평균선 위로 올라가면 매수
마지막으로, 동일 바에서 조건식 1,2,3의 매매신호가 반대방향으로 충돌할 경우의 우선순위
3 > 1 > 2
*
이동평균선 누적추세는 이평선이 어떤 방향으로 움직이고 있는지
제가 문의 한 후, 아래 답변으로 만들어주신 지표입니다
input : P(60);
var1 = ma(C,P);
var2 = var1-var1[1];
if var2 > 0 Then
plot1(var2,"등락",RED);
Else
plot1(var2,"등락",blue);
*
항상 고생하십니다.
작성 업무 마치신 후 좋은일만 가득하세요~
답변 1
예스스탁 예스스탁 답변
2017-02-27 18:14:54
안녕하세요
예스스탁입니다.
input : aa(60),bb(300);
input : sto1(12),sto2(5),cc(30),dd(70),c1(2.5),ff(11),gg(1000),hh(25);
var : stok(0);
var1 = ma(c,aa);
var2 = ma(C,bb);
var3 = var1-var1[1];
stok = StochasticsK(sto1,sto2);
if crossup(var1,var2) Then
buy();
if CrossDown(var1,var2) Then
sell();
if stok < cc and stok >= stok[1]+c1 and AccumN(var3,ff) > -(ff/gg) Then
buy();
if stok > dd and stok <= stok[1]-C1 and AccumN(var3,ff) < (ff/gg) Then
sell();
if MarketPosition == 1 and AccumN(var3,ff) >= (ff/gg*5) Then{
if (H-C)/PriceScale >= hh Then
sell();
if C < var1 Then
sell();
}
if MarketPosition == -1 and AccumN(var3,ff) <= -(ff/gg*5) Then{
if (C-L)/PriceScale >= hh Then
Buy();
if C > var1 Then
buy();
}
즐거운 하루되세요
> SaS하이에나 님이 쓴 글입니다.
> 제목 : 수식 작성 부탁드릴게요
> 매수/매도 조건
변수로 선언한 내용은 a,b,c,c',d,f,g,h 입니다.
[조건식 1]
"이동평균선" a,b 간의 크로스오버(매수), 크로스다운(매도) (기본값 a=60, b=300)
[조건식 2]
매수 = "스토캐스틱" period 12,5,5 의 k% 값이 c 이하에서 c' 이상 턴업하면 매수
(기본값 c=30, c'=2.5)
매도 = "스토캐스틱" period 12,5,5 의 k% 값이 d 이상에서 c' 이상 턴다운하면 매도
(기본값 d=70)
단순 상승,하락이 아니라 턴 업, 턴 다운 (직전 바에서 반전이요)
[조건식 2의 부가조건]
ㄱ = "a 이동평균선 누적추세*(글 아래 참조)" 의 이전 바 개수 f개동안 총합이 -(f/g) 이하면
조건식2 의 매수신호를 무시
(기본값 f=12, g=1000)
ㄴ = "a 이동평균선 누적추세" 의 이전 바 개수 f개동안 총합이 f/g 이상이면
조건식2 의 매도신호를 무시
[조건식 3]
기존에 보유하고 있는 포지션이 매수이며,
a 이동평균선 누적추세가 이전 바 개수 f개 동안 총합이 f/g*5 이상일 때
1)고가-종가의 틱 차이 값이 h 이상이면 매도 (기본값 h=25)
2)종가가 a 이동평균선 아래로 내려가면 매도
기존에 보유하고 있는 포지션이 매도이며,
a 이동평균선 누적추세가 이전 바 개수 f개 동안 총합이 -(f/g*5) 이하일 때
1)종가-저가의 틱 차이 값이 h 이상이면 매수 (기본값 h=25)
2)종가가 a 이동평균선 위로 올라가면 매수
마지막으로, 동일 바에서 조건식 1,2,3의 매매신호가 반대방향으로 충돌할 경우의 우선순위
3 > 1 > 2
*
이동평균선 누적추세는 이평선이 어떤 방향으로 움직이고 있는지
제가 문의 한 후, 아래 답변으로 만들어주신 지표입니다
input : P(60);
var1 = ma(C,P);
var2 = var1-var1[1];
if var2 > 0 Then
plot1(var2,"등락",RED);
Else
plot1(var2,"등락",blue);
*
항상 고생하십니다.
작성 업무 마치신 후 좋은일만 가득하세요~