커뮤니티

수식 문의 드립니다.

프로필 이미지
ywesry
2020-11-16 07:03:36
689
글번호 143896
답변완료
안녕하세요. 추가 설명 감사드립니다. 그런데 정말 죄송하지만, 추가로 설명 주신 부분도 어려워서 잘 이해를 못하고 있는 상황입니다. if sDate != sDate[1] Then Condition1 = true; 이 부분이 어떻게 오늘 날짜의 봉인지 아닌지를 체크하는 것으로 이해하면 될지 조금만 더 쉽게 알려주실 수 없으실까요? 제가 저 수식을 이해하기로는 sDate가 오늘 날짜이고 sDate[1]라는 변수가 현재캔들의 날짜로 보이는데 이것이 서로 다를 경우 (즉 오늘이 아닐 경우) Condition1 이 true가 된다면 서로 다른 날짜일때 조건이 충족되는 것이 아닌지요? 첫 부분에서부터 어려움이 많아 도움 꼭 부탁드립니다. 감사합니다 ======================================= 안녕하세요 예스스탁입니다. 1 if sDate != sDate[1] Then Condition1 = true; 예 맞습니다 날짜가 변경되면 condition1변수는 true로 초기화 하는 내용입니다. 당일 조건이 계속 유지중인것을 판단하기 위해 당일 첫봉에서 변수에 값을 초기화한 부분입니다. 종목검색은 각 종목에 대해 지정한 봉수의 차트를 열어 수식을 적용해서 현재기준으로 조건이 퉁족되는 종목을 추출하는 것과 같습니다. 차트에 전일 데이타까지 있으면 이전일에 변수에 저장된 값이 오늘까지 유지되므로 날짜 변경식에 초기화하는 내용을 추가한 것입니다. 2 수식에 var1 = ma(C,5);가 빠져있었습니다. var1 = ma(C,5); if sDate != sDate[1] Then Condition1 = true; if C < var1 Then Condition1 = False; if Condition1 == true Then Find(1); 즐거운 하루되세요 > ywesry 님이 쓴 글입니다. > 제목 : 수식문의 드립니다 > 안녕하세요. 이전에 주신 답변 먼저 감사드립니다. 그런데 제가 잘 이해가 안되는 부분이 있어 다시 문의드립니다. 1) 아래의 수식은 어떤 의미일까요? if sDate != sDate[1] Then Condition1 = true; 지금 현재 날짜가 오늘과 같지 않다면, (해석이 맞는지요?) 조건을 만족한다는 것일지요? 저는 오늘 캔들들에 대해서만 조건 만족하는 수식을 찾고 있었는데 위의 해석으로는 뭔가 이상해서요.. 2) 아래 수식에서, if C < var1 Then Condition1 = False; var1 은 이평선 함수가 들어갈 부분일지요? 예를 들어 이평선 5를 넣는다면, var1 = ma(C, 5)가 되는 것일지요? 감사합니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식 문의 드립니다. > 안녕하세요 예스스탁입니다. 분봉주기에서 검색하시면 됩니다. 종목검색의 속성에서 검색에 필요한 최소기간에 해당 분봉의 하루치 봉수 이상을 지정해 주셔야 합니다. 종목검색은 최대 500봉 제공되므로 500봉 지정하고 검색하시면 됩니다. if sDate != sDate[1] Then Condition1 = true; if C < var1 Then Condition1 = False; if Condition1 == true Then Find(1); 즐거운 하루되세요 > ywesry 님이 쓴 글입니다. > 제목 : 수식 문의 드립니다. > 안녕하세요. 종목검색 수식이 필요한데 아래와 같은 수식 구현이 가능할지요? 만약 현재시간이 오전 10시라고 가정하면 장시작한 시간부터 현재까지의 분봉 캔들들이 이평선 위에 있으면 검색 즉 그 이전의 봉들 (가령 어제 봉들)은 하나도 포함시키지 않고 오늘 날짜의 장시작 이후 캔들들만을 조건으로 검색을 하고 싶습니다. 도움 부탁드립니다.
사용자 함수
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-11-16 16:22:57

안녕하세요 예스스탁입니다. Plot1(sDate,"현재봉날짜"); Plot2(sDate[1],"전봉날짜"); 차트에 위 식을 지표로 작성해서 2개의 값을 비교해 보시기 바랍니다. if sDate != sDate[1] Then sDate는 현재봉의 날짜, sDate[1]는 1봉전의 날짜로 주로 차트의 주기가 분봉이하일때 날짜가 변경된 오늘 첫봉을 지정할 때 사용되는 표현입니다. 당일의 봉들 중에 현재봉의 날짜와 1봉전의 날짜가 다른 경우에는 첫봉뿐이 없습니다. 나머지 당일 2번째 봉부터는 sdate와 sdate[1]은 같습니다. 설명이 충분치 않으시면 02-3453-1060으로 전화주시기 바랍니다. 즐거운 하루되세요 > ywesry 님이 쓴 글입니다. > 제목 : 수식 문의 드립니다. > 안녕하세요. 추가 설명 감사드립니다. 그런데 정말 죄송하지만, 추가로 설명 주신 부분도 어려워서 잘 이해를 못하고 있는 상황입니다. if sDate != sDate[1] Then Condition1 = true; 이 부분이 어떻게 오늘 날짜의 봉인지 아닌지를 체크하는 것으로 이해하면 될지 조금만 더 쉽게 알려주실 수 없으실까요? 제가 저 수식을 이해하기로는 sDate가 오늘 날짜이고 sDate[1]라는 변수가 현재캔들의 날짜로 보이는데 이것이 서로 다를 경우 (즉 오늘이 아닐 경우) Condition1 이 true가 된다면 서로 다른 날짜일때 조건이 충족되는 것이 아닌지요? 첫 부분에서부터 어려움이 많아 도움 꼭 부탁드립니다. 감사합니다 ======================================= 안녕하세요 예스스탁입니다. 1 if sDate != sDate[1] Then Condition1 = true; 예 맞습니다 날짜가 변경되면 condition1변수는 true로 초기화 하는 내용입니다. 당일 조건이 계속 유지중인것을 판단하기 위해 당일 첫봉에서 변수에 값을 초기화한 부분입니다. 종목검색은 각 종목에 대해 지정한 봉수의 차트를 열어 수식을 적용해서 현재기준으로 조건이 퉁족되는 종목을 추출하는 것과 같습니다. 차트에 전일 데이타까지 있으면 이전일에 변수에 저장된 값이 오늘까지 유지되므로 날짜 변경식에 초기화하는 내용을 추가한 것입니다. 2 수식에 var1 = ma(C,5);가 빠져있었습니다. var1 = ma(C,5); if sDate != sDate[1] Then Condition1 = true; if C < var1 Then Condition1 = False; if Condition1 == true Then Find(1); 즐거운 하루되세요 > ywesry 님이 쓴 글입니다. > 제목 : 수식문의 드립니다 > 안녕하세요. 이전에 주신 답변 먼저 감사드립니다. 그런데 제가 잘 이해가 안되는 부분이 있어 다시 문의드립니다. 1) 아래의 수식은 어떤 의미일까요? if sDate != sDate[1] Then Condition1 = true; 지금 현재 날짜가 오늘과 같지 않다면, (해석이 맞는지요?) 조건을 만족한다는 것일지요? 저는 오늘 캔들들에 대해서만 조건 만족하는 수식을 찾고 있었는데 위의 해석으로는 뭔가 이상해서요.. 2) 아래 수식에서, if C < var1 Then Condition1 = False; var1 은 이평선 함수가 들어갈 부분일지요? 예를 들어 이평선 5를 넣는다면, var1 = ma(C, 5)가 되는 것일지요? 감사합니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식 문의 드립니다. > 안녕하세요 예스스탁입니다. 분봉주기에서 검색하시면 됩니다. 종목검색의 속성에서 검색에 필요한 최소기간에 해당 분봉의 하루치 봉수 이상을 지정해 주셔야 합니다. 종목검색은 최대 500봉 제공되므로 500봉 지정하고 검색하시면 됩니다. if sDate != sDate[1] Then Condition1 = true; if C < var1 Then Condition1 = False; if Condition1 == true Then Find(1); 즐거운 하루되세요 > ywesry 님이 쓴 글입니다. > 제목 : 수식 문의 드립니다. > 안녕하세요. 종목검색 수식이 필요한데 아래와 같은 수식 구현이 가능할지요? 만약 현재시간이 오전 10시라고 가정하면 장시작한 시간부터 현재까지의 분봉 캔들들이 이평선 위에 있으면 검색 즉 그 이전의 봉들 (가령 어제 봉들)은 하나도 포함시키지 않고 오늘 날짜의 장시작 이후 캔들들만을 조건으로 검색을 하고 싶습니다. 도움 부탁드립니다.