커뮤니티
문의드립니다.
2015-11-10 23:31:31
171
글번호 92278
지난번에 다음과 같은 문의에 답을 해주셨습니다.
선물차트 기준으로 문의 드립니다.
1. 삼각가중평균 60선을 기준으로 문의드립니다.
현재가가 삼각60선 밑에 있다가 위로 올라온 첫번째봉(이하 1봉) 이후에 이어지는 두번째봉(이하 2봉), 세번째봉(이하 3봉)이 삼각60선 아래로 내려가지 않고 지지될경우에
1봉의 아래에 윗방향화살표와 함께 "매수" 글자가 나타나기를 바랍니다.
========= 혹시 1봉에 표시가 안된다면 3봉에라도 표시되게 해주세요!======
2. 위에 반대의 상황으로, 현재가가 삼각60선 위에 있다가 밑으로 내려간 1봉이후 이어지는
2봉, 3봉이 60선 위로 올라가지 않을 경우 1봉의 위에 아랫방향화살표와 함께 "매도"
글자가 나타나기를 바랍니다.
===================================== 위의 답을 다음과 같이 주셨습니다.
조건 판단시점보다 과거봉에 신호를 만들수는 없습니다.
1봉에는 신호가 발생할수 없습니다
Input : Length1(5);
Var : TLen1(0),TRIma1(0);
TLen1 = Ceiling((Length1 + 1) * .5);
TRIma1 = ma(ma(C, TLen1), TLen1);
if countif(C > TRIma1,3) == 3 and crossup(C[3],TRIma1[3]) Then
buy("매수");
if countif(C < TRIma1,3) == 3 and CrossDown(C[3],TRIma1[3]) Then
sell("매도");
================================
이번에 드리고자 하는 문의는, 위의 조건식에 추가로,
봉2개가 삼각60선 위에서, 또는 아래에서 지지될때 삼각60선 뿐만 아니라, 일목균형표의
전환선 20선도 봉2개가 지지되는 시스템식을 표현하고자 합니다.
요약: 봉이 삼각60선 상향돌파후 봉2개 지지될때 전환20선도 같이 지지돼야 함
봉이 삼각60선 하향돌파후 봉2개 지지될때 전환20선도 같이 지지돼야 함
매번 감사합니다. !!!
답변 1
예스스탁 예스스탁 답변
2015-11-11 10:35:56
안녕하세요
예스스탁입니다.
Input : Length1(5),P(20);
Var : TLen1(0),TRIma1(0),전환선(0);
TLen1 = Ceiling((Length1 + 1) * .5);
TRIma1 = ma(ma(C, TLen1), TLen1);
전환선 = (Highest(High,P) + Lowest(Low,P)) / 2;
if countif(C > TRIma1 and C > 전환선,2) == 2 and crossup(C[3],TRIma1[3]) Then
buy("매수");
if countif(C < TRIma1 and C < 전환선,2) == 2 and CrossDown(C[3],TRIma1[3]) Then
sell("매도");
즐거운 하루되세요
> 해암 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 지난번에 다음과 같은 문의에 답을 해주셨습니다.
선물차트 기준으로 문의 드립니다.
1. 삼각가중평균 60선을 기준으로 문의드립니다.
현재가가 삼각60선 밑에 있다가 위로 올라온 첫번째봉(이하 1봉) 이후에 이어지는 두번째봉(이하 2봉), 세번째봉(이하 3봉)이 삼각60선 아래로 내려가지 않고 지지될경우에
1봉의 아래에 윗방향화살표와 함께 "매수" 글자가 나타나기를 바랍니다.
========= 혹시 1봉에 표시가 안된다면 3봉에라도 표시되게 해주세요!======
2. 위에 반대의 상황으로, 현재가가 삼각60선 위에 있다가 밑으로 내려간 1봉이후 이어지는
2봉, 3봉이 60선 위로 올라가지 않을 경우 1봉의 위에 아랫방향화살표와 함께 "매도"
글자가 나타나기를 바랍니다.
===================================== 위의 답을 다음과 같이 주셨습니다.
조건 판단시점보다 과거봉에 신호를 만들수는 없습니다.
1봉에는 신호가 발생할수 없습니다
Input : Length1(5);
Var : TLen1(0),TRIma1(0);
TLen1 = Ceiling((Length1 + 1) * .5);
TRIma1 = ma(ma(C, TLen1), TLen1);
if countif(C > TRIma1,3) == 3 and crossup(C[3],TRIma1[3]) Then
buy("매수");
if countif(C < TRIma1,3) == 3 and CrossDown(C[3],TRIma1[3]) Then
sell("매도");
================================
이번에 드리고자 하는 문의는, 위의 조건식에 추가로,
봉2개가 삼각60선 위에서, 또는 아래에서 지지될때 삼각60선 뿐만 아니라, 일목균형표의
전환선 20선도 봉2개가 지지되는 시스템식을 표현하고자 합니다.
요약: 봉이 삼각60선 상향돌파후 봉2개 지지될때 전환20선도 같이 지지돼야 함
봉이 삼각60선 하향돌파후 봉2개 지지될때 전환20선도 같이 지지돼야 함
매번 감사합니다. !!!