커뮤니티

부탁좀 드리겠습니다.

프로필 이미지
천왕봉
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개 캔들 이내에서 나머지 하나를 하방 돌파하고 캔들의 색상이 양봉이면 예비신호를 음봉이면 매도신호 발생한다.