커뮤니티
5-10-20 정배열 역배열
2016-03-02 00:42:28
188
글번호 95914
매수 진입조건 = 20_60_120 이평선 정배열 상태에서 진입
매수 청산 조건 = 5일선 아래 음봉 종가형성
매도 진입 조건 = 120>60>20 역배열 상태에서
캔들이 60일선 최대한 가까이 아래에서 음봉으로 전환할 때
(60일선 터치하고 음봉으로 전환한다는 의미)
매도 청산 조건 = 만일 진입한 봉의 고가가 앞 봉의 절반 이상 올라갈 때 청산
진입한 봉의 가격이 앞봉의 절반미만일 때는 계속 매도 포지션
이고 n봉이후 n=+1봉이 n봉 절반에 닿을 때 청산
부탁드려요.
노고에 감사합니다
답변 1
예스스탁 예스스탁 답변
2016-03-02 10:23:06
안녕하세요
예스스탁입니다.
input : N(10);
var1 = ma(C,5);
var2 = ma(C,20);
var3 = ma(C,60);
var4 = ma(c,120);
Condition1 = var2 > var3 and var3 > var4 ;
Condition2 = var2 < var3 and var3 < var4 ;
#정배열 매수진입
if MarketPosition <= 0 and Condition1 == true Then
buy("b");
#매수진입후 음봉이고 5일선 아래이면 청산
if MarketPosition == 1 and C < O and C < var1 Then
ExitLong("bx");
#역배열에서 고가가 60선을 터치하면 condition3은 true
if Condition2 == true and ((H >= var3 and H[1] < var3[1]) or (L <= var3 and L[1] > var3[1])) Then
Condition3 = true;
#역배열이 아니면 condition3은 false
if Condition2 == false Then
Condition3 = false;
#매수나 무포지션이고
#현재 역배열
#역배열상태에서 60선 터치가 있었고
#종가가 60선 아래에서 음봉이면 매도
if MarketPosition >= 0 and
Condition2 == true and
Condition3 == true and
C < var3 and C < O Then
sell("s");
#매도진입이후
if MarketPosition == -1 Then{
#봉의 중간값이 진입봉의 고가이상이고 진입가 이상이면 매도청산
if (H+L)/2 >= H[BarsSinceEntry] and (H+L)/2 > EntryPrice Then
ExitShort();
#진입이후 N번째봉의 중간값
if BarsSinceEntry == N Then
value1 = (H+L)/2;
#진입이후 N봉이후에 종가가 value1이상이면 매도청산
if BarsSinceEntry > N and C >= value1 Then
ExitShort();
}
즐거운 하루되세요
> kebbi 님이 쓴 글입니다.
> 제목 : 5-10-20 정배열 역배열
> 매수 진입조건 = 20_60_120 이평선 정배열 상태에서 진입
매수 청산 조건 = 5일선 아래 음봉 종가형성
매도 진입 조건 = 120>60>20 역배열 상태에서
캔들이 60일선 최대한 가까이 아래에서 음봉으로 전환할 때
(60일선 터치하고 음봉으로 전환한다는 의미)
매도 청산 조건 = 만일 진입한 봉의 고가가 앞 봉의 절반 이상 올라갈 때 청산
진입한 봉의 가격이 앞봉의 절반미만일 때는 계속 매도 포지션
이고 n봉이후 n=+1봉이 n봉 절반에 닿을 때 청산
부탁드려요.
노고에 감사합니다
이전글