커뮤니티
수식문의 드립니다
2019-05-22 15:14:12
221
글번호 128884
안녕하세요.
초보라 열공해도 안풀리는건 꼭 질문을 하게 되네요.
수고 부탁드립니다.
1. 포지션함수 BarSineEntry처럼
진입안하고 특정조건에 만족하는 봉을 기준으로 이후 봉들의 데이터를 불러올수 있는
함수나 방법좀 부탁합니다.
2. 전일가격대비 날마다 변하는 일정가격선 3개를
객체로 설정하고 수식에 사용하려고 합니다.
예) 예를 들어 설명드리면
A = 2500
B = 2685
C = 2423
날마다 가격이 변하므로 크기별로 정렬하면 경우의 수가 6가지가 됩니니다.
case1 = a > b > c
case2 = a > c > b
case3 = b > a > c
case4 = b > c > a
case5 = c > a > b
case6 = c > b > a
금일은 어떤 case이며
(위가격으로 하면 case3 이 되네요)
b선 바로 밑에선 , c선 위에선 이렇게 (이름)을 불러와서
수식에 사용할려고 합니다.
항상 친절한 답변 감사드리며 수고하세요..
답변 1
예스스탁 예스스탁 답변
2019-05-23 10:27:11
안녕하세요
예스스탁입니다.
1
특정조건 만족이후에 봉수를 카운트하게 작성하시면 됩니다.
이전에 특정조건이 만족한적이 없으면 -1이 리턴됩니다.
var : idx(-1);
if 조건 then
{
idx = 0;
}
if idx > 0 Then
idx = idx+1;
2
문의하신 내용은 케이스별로 조건만들어 나열해 작성하셔야 합니다.
별도의 방법이 있지 않습니다.
var : case(0);
if A > B and B > C Then
{
case = 1; #case는 1
var1 = A; #var1에는 첫번째 값
var2 = B; #var2에는 두번째 값
var3 = C; #var3에는 세번째 값
}
if A > C and C > B Then
{
case = 2;
var1 = A;
var2 = C;
var3 = B;
}
if B > A and A > C Then
{
case = 3;
var1 = B;
var2 = A;
var3 = C;
}
if B > C and C > A Then
{
case = 4;
var1 = B;
var2 = C;
var3 = A;
}
if C > A and A > B Then
{
case = 5;
var1 = C;
var2 = A;
var3 = B;
}
if C > B and B > A Then
{
case = 6;
var1 = C;
var2 = B;
var3 = A;
}
즐거운 하루되세요
> 다낚아 님이 쓴 글입니다.
> 제목 : 수식문의 드립니다
> 안녕하세요.
초보라 열공해도 안풀리는건 꼭 질문을 하게 되네요.
수고 부탁드립니다.
1. 포지션함수 BarSineEntry처럼
진입안하고 특정조건에 만족하는 봉을 기준으로 이후 봉들의 데이터를 불러올수 있는
함수나 방법좀 부탁합니다.
2. 전일가격대비 날마다 변하는 일정가격선 3개를
객체로 설정하고 수식에 사용하려고 합니다.
예) 예를 들어 설명드리면
A = 2500
B = 2685
C = 2423
날마다 가격이 변하므로 크기별로 정렬하면 경우의 수가 6가지가 됩니니다.
case1 = a > b > c
case2 = a > c > b
case3 = b > a > c
case4 = b > c > a
case5 = c > a > b
case6 = c > b > a
금일은 어떤 case이며
(위가격으로 하면 case3 이 되네요)
b선 바로 밑에선 , c선 위에선 이렇게 (이름)을 불러와서
수식에 사용할려고 합니다.
항상 친절한 답변 감사드리며 수고하세요..
다음글
이전글