예스스탁
예스스탁 답변
2024-07-31 17:06:38
안녕하세요
예스스탁입니다.
수식내용중 PT()라는 함수가 있는데
어떤 값인지 알수 없습니다. 외부변수로 처리해 드립니다.
input : 기간(10),k(1),PT(5);
var : s(0);
var : a0(0),a1(0),a2(0),a3(0),a4(0);
var : a5(0),a6(0),a7(0),a8(0),a9(0),a10(0);
var : a11(0),a12(0),a13(0),a14(0);
var : a15(0),a16(0),a17(0),a18(0),a19(0);
var : mx(0),mn(0),s1(0),s2(0),a(0),조건(False);
S=Accum(1);
A0=ma(c,기간);
A1=ma(c,기간+k);
A2=ma(c,기간+k*2);
A3=ma(c,기간+k*3);
A4=ma(c,기간+k*4);
A5=ma(c,기간+k*5);
A6=ma(c,기간+k*6);
A7=ma(c,기간+k*7);
A8=ma(c,기간+k*8);
A9=ma(c,기간+k*9);
A10=ma(c,기간+k*10);
A11=ma(c,기간+k*11);
A12=ma(c,기간+k*12);
A13=ma(c,기간+k*13);
A14=ma(c,기간+k*14);
A15=ma(c,기간+k*15);
A16=ma(c,기간+k*16);
A17=ma(c,기간+k*17);
A18=ma(c,기간+k*18);
A19=ma(c,기간+k*19);
Mx=Max(A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19);
Mn=Min(A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19);
if CrossUp(c,mx) Then
S1 = S;
if CrossDown(c,mn) Then
S2 = S;
A=ema(C,10);
조건=A<=A[1]*(1+PT/100) && A>=A[1]*(1-PT/100);
if CrossUp(S1,S2) and 조건 == False Then
Find(1);
즐거운 하루되세요
> 비밀통로 님이 쓴 글입니다.
> 제목 : 추가로 하나 더 부탁드립니다..(종목검색)
> S=sum(1);
A0=ma(c,기간,종류);
A1=ma(c,기간+k,종류);
A2=ma(c,기간+k*2,종류);
A3=ma(c,기간+k*3,종류);
A4=ma(c,기간+k*4,종류);
A5=ma(c,기간+k*5,종류);
A6=ma(c,기간+k*6,종류);
A7=ma(c,기간+k*7,종류);
A8=ma(c,기간+k*8,종류);
A9=ma(c,기간+k*9,종류);
A10=ma(c,기간+k*10,종류);
A11=ma(c,기간+k*11,종류);
A12=ma(c,기간+k*12,종류);
A13=ma(c,기간+k*13,종류);
A14=ma(c,기간+k*14,종류);
A15=ma(c,기간+k*15,종류);
A16=ma(c,기간+k*16,종류);
A17=ma(c,기간+k*17,종류);
A18=ma(c,기간+k*18,종류);
A19=ma(c,기간+k*19,종류);
Mx=Max(A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19);
Mn=Min(A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19);
S1=Valuewhen(1, CrossUp(C,Mx), S);
S2=Valuewhen(1, CrossDown(C,Mn), S);
A=ma(C,10,지수);
조건=if(A<=A(1)*(1+PT()/100) && A>=A(1)*(1-PT()/100),A,0);
CrossUp(S1,S2) && !조건
(지표변수) 기간: 10 / k: 1 / 종류: 단순
감사합니다...^^