커뮤니티

수식 체크 부탁드려요

프로필 이미지
이형지
2019-07-04 11:21:21
290
글번호 130044
답변완료
전일급등이 아니고 RSI값이 정상일때는 추세 매매 1계약시 진입 전일급등 또는 RSI값이 과도할때는 역추세 매매 2계약시 진입 하게 하는 방법을 알려주세요.. 왜냐하면 대부분은 추세매매 진입이고 역추세매매때는 매매의 5%정도의 빈도밖에 없지만 승률이 높더라고요.. 그래서 역추세 매매시에는 2계약으로 진입하려고 합니다. 청산은 일괄 청산입니다. 아래수식입니다 # 전일 급등 및 RSI값이 과도한 상태가 아닐때 정상 추세매매 if dayclose(1) < dayclose(2)*전일급등률 or RSI(RSIP) < RSIV Then { if T == 1 and data1(C>upline and V >= P1 and V > ma(V,거래량평균일수1)*거래량급등률1 and c > dayopen) and data2(C > S2) Then { T = 3; #Tcond가 true일때만 조건만족시 매수 if Tcond == true and data1(c < dayclose(1)*당일급등률) and data1(dayclose(1) < dayclose(2)*전일급등률) Then buy("매수",AtLimit,C-PriceScale*음봉틱수1); } [청산 수식 생략] # 전일 급등 및 RSI값이 과도한 상태 일때 역-추세매매(제한적 진입) if dayclose(1) > dayclose(2)*전일급등률 or RSI(RSIP) > RSIV Then { if T == 1 and data1(C>upline and V >= P1 and V > ma(V,거래량평균일수1)*거래량급등률1 and c > dayopen) and data2(C > S2) Then { T = 3; #Tcond가 true일때만 조건만족시 매수 if Tcond == true and data1(dayclose(1) > dayclose(2)*전일급등률) Then Sell("매도(역매매)",AtLimit,C+PriceScale*음봉틱수5); }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-07-04 11:33:00

안녕하세요 예스스탁입니다. 진입함수의 4번째 매개변수가 수량을 지정하는 곳입니다. # 전일 급등 및 RSI값이 과도한 상태가 아닐때 정상 추세매매 if dayclose(1) < dayclose(2)*전일급등률 or RSI(RSIP) < RSIV Then { if T == 1 and data1(C>upline and V >= P1 and V > ma(V,거래량평균일수1)*거래량급등률1 and c > dayopen) and data2(C > S2) Then { T = 3; #Tcond가 true일때만 조건만족시 매수 if Tcond == true and data1(c < dayclose(1)*당일급등률) and data1(dayclose(1) < dayclose(2)*전일급등률) Then buy("매수",AtLimit,C-PriceScale*음봉틱수1,1); } } if dayclose(1) > dayclose(2)*전일급등률 or RSI(RSIP) > RSIV Then { if T == 1 and data1(C>upline and V >= P1 and V > ma(V,거래량평균일수1)*거래량급등률1 and c > dayopen) and data2(C > S2) Then { T = 3; #Tcond가 true일때만 조건만족시 매수 if Tcond == true and data1(dayclose(1) > dayclose(2)*전일급등률) Then Sell("매도(역매매)",AtLimit,C+PriceScale*음봉틱수5,2); } } 즐거운 하루되세요 > 이형지 님이 쓴 글입니다. > 제목 : 수식 체크 부탁드려요 > 전일급등이 아니고 RSI값이 정상일때는 추세 매매 1계약시 진입 전일급등 또는 RSI값이 과도할때는 역추세 매매 2계약시 진입 하게 하는 방법을 알려주세요.. 왜냐하면 대부분은 추세매매 진입이고 역추세매매때는 매매의 5%정도의 빈도밖에 없지만 승률이 높더라고요.. 그래서 역추세 매매시에는 2계약으로 진입하려고 합니다. 청산은 일괄 청산입니다. 아래수식입니다 # 전일 급등 및 RSI값이 과도한 상태가 아닐때 정상 추세매매 if dayclose(1) < dayclose(2)*전일급등률 or RSI(RSIP) < RSIV Then { if T == 1 and data1(C>upline and V >= P1 and V > ma(V,거래량평균일수1)*거래량급등률1 and c > dayopen) and data2(C > S2) Then { T = 3; #Tcond가 true일때만 조건만족시 매수 if Tcond == true and data1(c < dayclose(1)*당일급등률) and data1(dayclose(1) < dayclose(2)*전일급등률) Then buy("매수",AtLimit,C-PriceScale*음봉틱수1); } [청산 수식 생략] # 전일 급등 및 RSI값이 과도한 상태 일때 역-추세매매(제한적 진입) if dayclose(1) > dayclose(2)*전일급등률 or RSI(RSIP) > RSIV Then { if T == 1 and data1(C>upline and V >= P1 and V > ma(V,거래량평균일수1)*거래량급등률1 and c > dayopen) and data2(C > S2) Then { T = 3; #Tcond가 true일때만 조건만족시 매수 if Tcond == true and data1(dayclose(1) > dayclose(2)*전일급등률) Then Sell("매도(역매매)",AtLimit,C+PriceScale*음봉틱수5); }