커뮤니티

함수수정요청(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);