커뮤니티
수식의 의미좀 알려주세요~
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 의 의미가 무엇일까요?