커뮤니티
함수수정요청(265, TSI)
2016-04-18 20:23:00
101
글번호 97207
안녕하세요?
아래의 함수 수정요청드립니다.
아래의 함수는
TSI와 신호선과 교차를 이용하여 매매를 하고자 하는 것입니다.
당일에
골든크로스(TSI>신호선)완성 이후 TSI와 신호선이 상승하면 익봉 매수
데드크로스(TSI<신호선)완성 이후 TSI와 신호선이 하락하면 익봉 매도입니다.
그런데 여기서 조건을 추가하여 교차된 값이 매수의 경우에는 -20이상이어야 하며
매도의 경우에는 교차된 값이 20이하이어야 합니다.
그리고 교차된 값이라하면 TSI값 신호값 동시만족입니다.
input : short(12),long(26),sig(9);
var : AA(0),BB(0),TSIv(0),signal(0);
AA = ma(ma(C[1]-C, short), long);
BB = ma(ma(abs(C[1] - C), short), long);
TSIv = iff(BB == 0, 0, AA/BB * 100 * (-1));
signal = iff(BB == 0, 0, ma(AA/BB*100 * (-1),sig));
if crossup(TSIv,signal) Then
buy("b",AtMarket);
if crossdown(TSIv , signal) Then
sell("s",AtMarket);
답변 1
예스스탁 예스스탁 답변
2016-04-18 21:22:12
안녕하세요
예스스탁입니다.
input : short(12),long(26),sig(9);
var : AA(0),BB(0),TSIv(0),signal(0);
AA = ma(ma(C[1]-C, short), long);
BB = ma(ma(abs(C[1] - C), short), long);
TSIv = iff(BB == 0, 0, AA/BB * 100 * (-1));
signal = iff(BB == 0, 0, ma(AA/BB*100 * (-1),sig));
if TSIV > TSIV[1] and signal > signal[1] and
crossup(TSIv,signal) and signal >= -20 Then
buy("b",AtMarket);
if TSIV < TSIV[1] and signal < signal[1] and
crossdown(TSIv , signal) and signal <= 20 Then
sell("s",AtMarket);
즐거운 하루되세요
> 통큰베팅 님이 쓴 글입니다.
> 제목 : 함수수정요청(265, TSI)
> 안녕하세요?
아래의 함수 수정요청드립니다.
아래의 함수는
TSI와 신호선과 교차를 이용하여 매매를 하고자 하는 것입니다.
당일에
골든크로스(TSI>신호선)완성 이후 TSI와 신호선이 상승하면 익봉 매수
데드크로스(TSI<신호선)완성 이후 TSI와 신호선이 하락하면 익봉 매도입니다.
그런데 여기서 조건을 추가하여 교차된 값이 매수의 경우에는 -20이상이어야 하며
매도의 경우에는 교차된 값이 20이하이어야 합니다.
그리고 교차된 값이라하면 TSI값 신호값 동시만족입니다.
input : short(12),long(26),sig(9);
var : AA(0),BB(0),TSIv(0),signal(0);
AA = ma(ma(C[1]-C, short), long);
BB = ma(ma(abs(C[1] - C), short), long);
TSIv = iff(BB == 0, 0, AA/BB * 100 * (-1));
signal = iff(BB == 0, 0, ma(AA/BB*100 * (-1),sig));
if crossup(TSIv,signal) Then
buy("b",AtMarket);
if crossdown(TSIv , signal) Then
sell("s",AtMarket);
이전글