커뮤니티

수식의 의미좀 알려주세요~

프로필 이미지
이형지
2019-06-17 20:38:02
177
글번호 129520
답변완료
if data1(crossup(c,S1)) Then T = 1; if data1(CrossDown(c,S1)) Then T = -1; 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)*전일급등률) Then buy("매수",AtLimit,C-PriceScale*음봉틱수1); } 이식에서 T = 3 의 의미가 무엇일까요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-06-18 11:29:31

안녕하세요 예스스탁입니다. 해당 수식에서 T는 방향및 진입을 제어하기 위해 사용된 변수입니다. 종가가 S1을 상향돌파하면 1, 하향이탈하면 -1이고 data1(C>upline and V >= P1 and V > ma(V,거래량평균일수1)*거래량급등률1 and c > dayopen) and data2(C > S2) 상향돌파(T == 1) 이후에 처음 위 조건이 만족하면 T값을 3으로 변경해서 이후에 상향돌파가 유지되는 상태에서 다시 조건이 만족해도 매수가 되지 않게 하는 부분입니다. T는 3이라는 숫자는 큰의미가 없고 1대신에 다른 숫자만 할당하면 되는 부분입니다. 즐거운 하루되세요 > 이형지 님이 쓴 글입니다. > 제목 : 수식의 의미좀 알려주세요~ > if data1(crossup(c,S1)) Then T = 1; if data1(CrossDown(c,S1)) Then T = -1; 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)*전일급등률) Then buy("매수",AtLimit,C-PriceScale*음봉틱수1); } 이식에서 T = 3 의 의미가 무엇일까요?