커뮤니티
부탁좀 드리겠습니다.
2016-08-30 14:47:14
133
글번호 101431
틱봉 차트를 사용하며, 아래 조건을 만족했을 때 신호 발생되는 수식 2가지를 부탁합니다.
① 기준선 돌파 형과 ② 3개 이평선 묶음형 2가지입니다.
1. 기준선 돌파 형
*매수 신호 발생 조건
a. 20일선이 40일선(기준선) 상방 돌파한후
b. 캔들의 종가가 60일선 위에 있고
(이평선이 아니며, 캔들 몸통 일부가 60일선에 걸려있어도 무시하고 오직 캔들의 종가 기준)
c. 캔들의 색상이 양봉일 때
(캔들의 색상이 양봉진행 중이면 예비신호 발생하고,
음봉 진행 중이면 예비 신호는 사라지며, 양봉 확정되면 매수신호 발생한다.)
d. 20일선이 기준선을 돌파하고 즉시 위 조건을 만족하지 못할 경우에는 다음 캔들에서 만족하면 신호 발생하고, 다음 캔들에서도 이 조건을 만족하지 못하면 그 다음 캔들에서 만족하면 신호 발생한다. 즉, 20일선이 기준선을 돌파하고 있는 동안에는 위 조건을 만족하면 신호를 발생한다.
*매도 신호 발생 조건
a. 20일선이 40일선(기준선) 하방 돌파한후
b. 캔들의 종가가 60일선 아래에 있고
(이평선이 아니며, 캔들 몸통 일부가 60일선에 걸려있어도 무시하고 오직 캔들의 종가 기준)
c. 캔들의 색상이 음봉일 때
(캔들의 색상이 음봉진행 중이면 예비신호 발생하고,
양봉 진행 중이면 예비 신호는 사라지며, 음봉 확정되면 매수신호 발생한다.)
d. 20일선이 기준선을 돌파하고 즉시 위 조건을 만족하지 못할 경우에는 다음 캔들에서 만족하면 신호 발생하고, 다음 캔들에서도 이 조건을 만족하지 못하면 그 다음 캔들에서 만족하면 신호 발생한다. 즉, 20일선이 기준선을 돌파하고 있는 동안에는 위 조건을 만족하면 신호를 발생한다.
* 이익 틱 수 표시
매수진입 또는 매도진입하여 10틱 이상 이익을 실현하고 있을 때 첨부파일 그림과 같이
10틱 단위로 캔들 옆에 표시
2. 3개 이평선 묶음형
* 매수신호 발생
20일선이 40일선이나 60일선 어느 하나를 상방 돌파후 3개 캔들 이내에서 나머지 하나를
상방 돌파하고 캔들의 색상이 음봉이면 예비신호를 양봉이면 매수신호 발생한다.
* 매도신호 발생
20일선이 40일선이나 60일선 어느 하나를 하방 돌파후 3개 캔들 이내에서 나머지 하나를
하방 돌파하고 캔들의 색상이 양봉이면 예비신호를 음봉이면 매도신호 발생한다.
답변 1
예스스탁 예스스탁 답변
2016-08-30 13:09:19
안녕하세요
예스스탁입니다.
따로 조건을 주어 예비신호를 발생하는 식은 만들수는 없습니다.
예비신호는 실제 진입신호가 onclose타입이고
봉미완성시 조건충족될때 나오게 됩니다.
1
var1 = ma(c,20);
var2 = ma(c,40);
var3 = ma(C,60);
if var1 > var2 and C > var3 and C > O Then
buy();
if var1 < var2 and C < var3 and C < O Then
sell();
if MarketPosition == 1 Then{
var1 = Floor((highest(H,BarsSinceEntry)-EntryPrice)/(PriceScale*10));
if var1 > var1[1] Then
Text_New(sdate,stime,H,NumToStr(var1*10,0)+"틱수익");
}
if MarketPosition == -1 Then{
var1 = Floor((EntryPrice-Lowest(L,BarsSinceEntry))/(PriceScale*10));
if var1 > var1[1] Then
Text_New(sdate,stime,H,NumToStr(var1*10,0)+"틱수익");
}
2
var1 = ma(c,20);
var2 = ma(c,40);
var3 = ma(C,60);
if var1 > var2 and var1 > var3
and ((crossup(var1,var2) and countif(crossup(var1,var3),3) >= 1) or
(crossup(var1,var3) and countif(crossup(var1,var2),3) >= 1))
and C > O Then
buy();
if var1 < var2 and var1 < var3
and ((CrossDown(var1,var2) and countif(CrossDown(var1,var3),3) >= 1) or
(CrossDown(var1,var3) and countif(CrossDown(var1,var2),3) >= 1))
and C < O Then
sell();
즐거운 하루되세요
> 천왕봉 님이 쓴 글입니다.
> 제목 : 부탁좀 드리겠습니다.
> 틱봉 차트를 사용하며, 아래 조건을 만족했을 때 신호 발생되는 수식 2가지를 부탁합니다.
① 기준선 돌파 형과 ② 3개 이평선 묶음형 2가지입니다.
1. 기준선 돌파 형
*매수 신호 발생 조건
a. 20일선이 40일선(기준선) 상방 돌파한후
b. 캔들의 종가가 60일선 위에 있고
(이평선이 아니며, 캔들 몸통 일부가 60일선에 걸려있어도 무시하고 오직 캔들의 종가 기준)
c. 캔들의 색상이 양봉일 때
(캔들의 색상이 양봉진행 중이면 예비신호 발생하고,
음봉 진행 중이면 예비 신호는 사라지며, 양봉 확정되면 매수신호 발생한다.)
d. 20일선이 기준선을 돌파하고 즉시 위 조건을 만족하지 못할 경우에는 다음 캔들에서 만족하면 신호 발생하고, 다음 캔들에서도 이 조건을 만족하지 못하면 그 다음 캔들에서 만족하면 신호 발생한다. 즉, 20일선이 기준선을 돌파하고 있는 동안에는 위 조건을 만족하면 신호를 발생한다.
*매도 신호 발생 조건
a. 20일선이 40일선(기준선) 하방 돌파한후
b. 캔들의 종가가 60일선 아래에 있고
(이평선이 아니며, 캔들 몸통 일부가 60일선에 걸려있어도 무시하고 오직 캔들의 종가 기준)
c. 캔들의 색상이 음봉일 때
(캔들의 색상이 음봉진행 중이면 예비신호 발생하고,
양봉 진행 중이면 예비 신호는 사라지며, 음봉 확정되면 매수신호 발생한다.)
d. 20일선이 기준선을 돌파하고 즉시 위 조건을 만족하지 못할 경우에는 다음 캔들에서 만족하면 신호 발생하고, 다음 캔들에서도 이 조건을 만족하지 못하면 그 다음 캔들에서 만족하면 신호 발생한다. 즉, 20일선이 기준선을 돌파하고 있는 동안에는 위 조건을 만족하면 신호를 발생한다.
* 이익 틱 수 표시
매수진입 또는 매도진입하여 10틱 이상 이익을 실현하고 있을 때 첨부파일 그림과 같이
10틱 단위로 캔들 옆에 표시
2. 3개 이평선 묶음형
* 매수신호 발생
20일선이 40일선이나 60일선 어느 하나를 상방 돌파후 3개 캔들 이내에서 나머지 하나를
상방 돌파하고 캔들의 색상이 음봉이면 예비신호를 양봉이면 매수신호 발생한다.
* 매도신호 발생
20일선이 40일선이나 60일선 어느 하나를 하방 돌파후 3개 캔들 이내에서 나머지 하나를
하방 돌파하고 캔들의 색상이 양봉이면 예비신호를 음봉이면 매도신호 발생한다.
다음글
이전글