커뮤니티

수식 변환 질문있습니다..

프로필 이미지
가자아아
2020-08-14 16:07:17
975
글번호 141524
답변완료
키움증권 수식인데 혼자 해보았지만 도저히 변환이 안돼서 부탁드립니다. 예스언어로 변환부탁드립니다. LT=LOWEST(L,P1); HT=HIGHEST(H,P1); NewH=VALUEWHEN(1,H>HT(1),H); BOX1=HIGHEST(H,P1-2)<HIGHEST(H,P1-1); TOP=VALUEWHEN(1,BarsSince(H>HT(1))==(P1-2) AND BOX1,NewH); BTM=VALUEWHEN(1,BarsSince(H>HT(1))==(P1-2) AND BOX1,LT); top // 상단
지표
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2020-08-14 16:49:22

안녕하세요 예스스탁입니다. input : P1(20); var : LT(0),HT(0),idx(-1),Box1(false),NewH(0),TOP(0),BTM(0); LT = LOWEST(L,P1); HT = HIGHEST(H,P1); if H > HT[1] Then { NewH = H; idx = 0; } Else idx = idx+1; BOX1=HIGHEST(H,P1-2)<HIGHEST(H,P1-1); if idx != -1 and idx == P1-2 and Box1 == true Then { TOP = NewH; BTM = LT; } plot1(TOP); plot2(BTM); 즐거운 하루되세요 > 가자아아 님이 쓴 글입니다. > 제목 : 수식 변환 질문있습니다.. > 키움증권 수식인데 혼자 해보았지만 도저히 변환이 안돼서 부탁드립니다. 예스언어로 변환부탁드립니다. LT=LOWEST(L,P1); HT=HIGHEST(H,P1); NewH=VALUEWHEN(1,H>HT(1),H); BOX1=HIGHEST(H,P1-2)<HIGHEST(H,P1-1); TOP=VALUEWHEN(1,BarsSince(H>HT(1))==(P1-2) AND BOX1,NewH); BTM=VALUEWHEN(1,BarsSince(H>HT(1))==(P1-2) AND BOX1,LT); top // 상단
프로필 이미지

가자아아

2020-08-14 17:06:33

정말 감사합니다. 그런데 종목검색으로 만드려니 또다른벽이 ㅎㅎ;; 박스권 돌파할때 종목검색되게 종목검색식도 만들어 주시면 정말 감사하겠습니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식 변환 질문있습니다.. > 안녕하세요 예스스탁입니다. input : P1(20); var : LT(0),HT(0),idx(-1),Box1(false),NewH(0),TOP(0),BTM(0); LT = LOWEST(L,P1); HT = HIGHEST(H,P1); if H > HT[1] Then { NewH = H; idx = 0; } Else idx = idx+1; BOX1=HIGHEST(H,P1-2)<HIGHEST(H,P1-1); if idx != -1 and idx == P1-2 and Box1 == true Then { TOP = NewH; BTM = LT; } plot1(TOP); plot2(BTM); 즐거운 하루되세요 > 가자아아 님이 쓴 글입니다. > 제목 : 수식 변환 질문있습니다.. > 키움증권 수식인데 혼자 해보았지만 도저히 변환이 안돼서 부탁드립니다. 예스언어로 변환부탁드립니다. LT=LOWEST(L,P1); HT=HIGHEST(H,P1); NewH=VALUEWHEN(1,H>HT(1),H); BOX1=HIGHEST(H,P1-2)<HIGHEST(H,P1-1); TOP=VALUEWHEN(1,BarsSince(H>HT(1))==(P1-2) AND BOX1,NewH); BTM=VALUEWHEN(1,BarsSince(H>HT(1))==(P1-2) AND BOX1,LT); top // 상단
프로필 이미지

예스스탁 예스스탁 답변

2020-08-14 17:08:13

안녕하세요 예스스탁입니다. input : P1(20); var : LT(0),HT(0),idx(-1),Box1(false),NewH(0),TOP(0),BTM(0); LT = LOWEST(L,P1); HT = HIGHEST(H,P1); if H > HT[1] Then { NewH = H; idx = 0; } Else idx = idx+1; BOX1=HIGHEST(H,P1-2)<HIGHEST(H,P1-1); if idx != -1 and idx == P1-2 and Box1 == true Then { TOP = NewH; BTM = LT; } if CrossUp(C,TOP) Then Find(1); 즐거운 하루되세요 > 가자아아 님이 쓴 글입니다. > 제목 : Re : Re : 수식 변환 질문있습니다.. > 정말 감사합니다. 그런데 종목검색으로 만드려니 또다른벽이 ㅎㅎ;; 박스권 돌파할때 종목검색되게 종목검색식도 만들어 주시면 정말 감사하겠습니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식 변환 질문있습니다.. > 안녕하세요 예스스탁입니다. input : P1(20); var : LT(0),HT(0),idx(-1),Box1(false),NewH(0),TOP(0),BTM(0); LT = LOWEST(L,P1); HT = HIGHEST(H,P1); if H > HT[1] Then { NewH = H; idx = 0; } Else idx = idx+1; BOX1=HIGHEST(H,P1-2)<HIGHEST(H,P1-1); if idx != -1 and idx == P1-2 and Box1 == true Then { TOP = NewH; BTM = LT; } plot1(TOP); plot2(BTM); 즐거운 하루되세요 > 가자아아 님이 쓴 글입니다. > 제목 : 수식 변환 질문있습니다.. > 키움증권 수식인데 혼자 해보았지만 도저히 변환이 안돼서 부탁드립니다. 예스언어로 변환부탁드립니다. LT=LOWEST(L,P1); HT=HIGHEST(H,P1); NewH=VALUEWHEN(1,H>HT(1),H); BOX1=HIGHEST(H,P1-2)<HIGHEST(H,P1-1); TOP=VALUEWHEN(1,BarsSince(H>HT(1))==(P1-2) AND BOX1,NewH); BTM=VALUEWHEN(1,BarsSince(H>HT(1))==(P1-2) AND BOX1,LT); top // 상단