커뮤니티

키움식 변환 부탁드립니다.

프로필 이미지
cs아빠
2023-06-15 18:20:16
1339
글번호 169813
답변완료
**AA는 임의로 정의된 함수입니다. BBB = 1.05; a1 = 0.99; a2 = 0.98; a3 = 0.97; HHH= if (AA(0) > 0, AA(0), if (AA(30) > 0, AA(30),if (AA(60) > 0, AA(60), if(AA(90) > 0, AA(90),if (AA(120) > 0, AA(120), if (AA(150) > 0, AA(150), 181 )))))); LLL= lowest(L,HHH); RRR= ((L*BBB<H) and O<C); GGG= ((L*BBB<H) and O>C); UUU= (H>= (max(O,C)*BBB)); UULLL= ((L*BBB) <= min(O,C)); UUCCC= ((O(1)>C(1)) and (L(1)*BBB<=H)); UUBBB=max(O(1),C(1))*BBB<=H; RBRB = if( (h>=LLL*BBB) and (L!=LLL), 1,if (RRR or UULLL or (UUCCC and !UULLL(1) )or UUBBB or UUU, 1, 0)); HLHL = if (RBRB, H, highestsince(1,RBRB==1, H)); SESE0 = if (반등, lowestsince(1,반등==0, l), lowestsince(1,반등==1, l)) *반등폭; SESE1 = HLHL*a1; SESE2 = HLHL*a2; SESE3 = HLHL*a3; SESE0 ~ SESE3를 plot 로 표현하기 원합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-06-16 09:01:44

안녕하세요 예스스탁입니다. 수식내 반등과 반등폭은 내용을 알수 없습니다. 해당 부분은 직접 추가하시기 바랍니다. input : BBB(1.05),a1(0.99),a2(0.98),a3(0.97); var : HHH(0),LLL(0),RRR(False),GGG(False),UUU(False); var : UULLL(False),UUCCC(False),UUBBB(False),RBRB(0),HH(0),HLHL(0); var : SESE0(0),SESE1(0),SESE2(0),SESE3(0),L1(0),L2(0); HHH= iff(AA(0) > 0, AA(0), iff (AA(30) > 0, AA(30),iff (AA(60) > 0, AA(60), iff(AA(90) > 0, AA(90),iff (AA(120) > 0, AA(120), iff (AA(150) > 0, AA(150), 181 )))))); LLL= lowest(L,HHH); RRR= ((L*BBB<H) and O<C); GGG= ((L*BBB<H) and O>C); UUU= (H>= (max(O,C)*BBB)); UULLL= ((L*BBB) <= min(O,C)); UUCCC= ((O[1]>C[1]) and (L[1]*BBB<=H)); UUBBB=max(O[1],C[1])*BBB<=H; RBRB = iff( (h>=LLL*BBB) and (L!=LLL), 1,iff (RRR or UULLL or (UUCCC and !UULLL[1] )or UUBBB or UUU, 1, 0)); if RBRB == 1 Then HH = H; Else { if HH > 0 and H > HH Then HH = H; } HLHL = HH; if 반등 == 0 Then L1 = L; Else { if L1 > 0 and L < L1 Then L1 = L; } if 반등 == 1 Then L2 = L; Else { if L2 > 0 and L < L2 Then L2 = L; } SESE0 = iff(반등==1, L1, L1) *반등폭; SESE1 = HLHL*a1; SESE2 = HLHL*a2; SESE3 = HLHL*a3; Plot1(SESE0); Plot2(SESE1); Plot3(SESE2); Plot4(SESE3); 즐거운 하루되세요 > cs아빠 님이 쓴 글입니다. > 제목 : 키움식 변환 부탁드립니다. > **AA는 임의로 정의된 함수입니다. BBB = 1.05; a1 = 0.99; a2 = 0.98; a3 = 0.97; HHH= if (AA(0) > 0, AA(0), if (AA(30) > 0, AA(30),if (AA(60) > 0, AA(60), if(AA(90) > 0, AA(90),if (AA(120) > 0, AA(120), if (AA(150) > 0, AA(150), 181 )))))); LLL= lowest(L,HHH); RRR= ((L*BBB<H) and O<C); GGG= ((L*BBB<H) and O>C); UUU= (H>= (max(O,C)*BBB)); UULLL= ((L*BBB) <= min(O,C)); UUCCC= ((O(1)>C(1)) and (L(1)*BBB<=H)); UUBBB=max(O(1),C(1))*BBB<=H; RBRB = if( (h>=LLL*BBB) and (L!=LLL), 1,if (RRR or UULLL or (UUCCC and !UULLL(1) )or UUBBB or UUU, 1, 0)); HLHL = if (RBRB, H, highestsince(1,RBRB==1, H)); SESE0 = if (반등, lowestsince(1,반등==0, l), lowestsince(1,반등==1, l)) *반등폭; SESE1 = HLHL*a1; SESE2 = HLHL*a2; SESE3 = HLHL*a3; SESE0 ~ SESE3를 plot 로 표현하기 원합니다.