커뮤니티

수식 변환 좀 부탁드려요!

프로필 이미지
qha71
2017-12-11 02:46:23
247
글번호 114855
답변완료
키움의 수식을 예스로 변환 부탁드립니다! 키움 일목균형에서 수식1~3까지는 기존 그대로 사용하고 수식4 ~ 수식5만 변경하여 적용하는 수식입니다! 그러면 일목 구름대가 막대바 처럼 바뀝니다! < 수식명: 일목균형 변형 > ---------------------------------------------------------------------------------------- 키움 수식1 / 수식명 : 전환선 %shortPeriod% (highest(high,shortPeriod)+lowest(low,shortPeriod))/2 ----------------------------------------------------------------------------- 키움 수식 2 / 수식명 : 기준선 %midPeriod% (highest(high,midPeriod)+lowest(low,midPeriod))/2 --------------------------------------------------------------------------- 키움 수식 3 / 수식명 : 후행스팬 %midperiod% shift(close,-midPeriod+1) --------------------------------------------------------------------------------- 키움 수식4 / 기존 선행스팬1 대신 들어가는 수식명 : boxT %P2% LT=LOWEST(L,P2); HT=HIGHEST(H,P2); NewH=VALUEWHEN(1,H>HT(1),H); BOX1=HIGHEST(H,P2-2)<HIGHEST(H,P2-1); TOP=VALUEWHEN(1,BarsSince(H>HT(1))==(P2-2) AND BOX1,NewH); BTM=VALUEWHEN(1,BarsSince(H>HT(1))==(P2-2) AND BOX1,LT); top ------------------------------------------------------------------------- 키움 수식 5 / 기존 선행스팬2 대신 들어 가는 수식명 : btm LT=LOWEST(L,P2); HT=HIGHEST(H,P2); NewH=VALUEWHEN(1,H>HT(1),H); BOX1=HIGHEST(H,P2-2)<HIGHEST(H,P2-1); TOP=VALUEWHEN(1,BarsSince(H>HT(1))==(P2-2) AND BOX1,NewH); BTM=VALUEWHEN(1,BarsSince(H>HT(1))==(P2-2) AND BOX1,LT); btm -------------------------------------------------------------------------------- 기존 지표 설정 조건: shortPeriod - 9 / midPeriod - 26 / longPeriod - 52 추가 지표 설정 조건: P1- 20. / P2 - 5 -------------------------------------------------------------------------------- 그리고 아래 수식은 위의 이록 변형처럼 이평선 투 라인 막대바란 수식인데 이걸 어떻게 해석해서 사용해야 적절한지 잘 모르겠습니다! 간단한 조언 좀 부탁드려요! input : p1(5),P2(20),P3(60); var : a1(0),a2(0),a3(0); a1=ma(c,p1); a2=ma(c,p2); a3=ma(c,p3); if a2 > a3 and crossup(a1,a2) Then{ var1 = h; var2 = l; } plot1(var1); plot2(var2);
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-12-11 11:22:00

안녕하세요 예스스탁입니다. 1. input : ShortPeriod(9),MidPeriod(26),LongPeriod(52); input : P1(20),P2(5); var : LT(0),HT(0),NewH(0),top(0),bom(0),BOX1(false),idx(0); var1 = (highest(high,shortPeriod)+lowest(low,shortPeriod))/2; var2 = (highest(high,midPeriod)+lowest(low,midPeriod))/2; var3 = C; LT=LOWEST(L,P2); HT=HIGHEST(H,P2); if H > HT[1] Then{ NewH = H; idx = 0; } Else idx = idx+1; BOX1 = HIGHEST(H,P2-2) < HIGHEST(H,P2-1); if idx == P2-2 and Box1 == true then{ TOP = NewH; BOM = LT; } plot1(var1,"전환선"); plot2(var2,"기준선"); plot3(var3,"후행스팬"); #속성에서 이동에 -25 plot4(TOP,"TOP"); plot5(BOM,"BOM"); 2 a2 > a3 and crossup(a1,a2) 해당수식은 5이평이 20이평을 상향돌파해서 이평정배열이된 첫봉의 고가와 저가입니다. 즐거운 하루되세요 > qha71 님이 쓴 글입니다. > 제목 : 수식 변환 좀 부탁드려요! > 키움의 수식을 예스로 변환 부탁드립니다! 키움 일목균형에서 수식1~3까지는 기존 그대로 사용하고 수식4 ~ 수식5만 변경하여 적용하는 수식입니다! 그러면 일목 구름대가 막대바 처럼 바뀝니다! < 수식명: 일목균형 변형 > ---------------------------------------------------------------------------------------- 키움 수식1 / 수식명 : 전환선 %shortPeriod% (highest(high,shortPeriod)+lowest(low,shortPeriod))/2 ----------------------------------------------------------------------------- 키움 수식 2 / 수식명 : 기준선 %midPeriod% (highest(high,midPeriod)+lowest(low,midPeriod))/2 --------------------------------------------------------------------------- 키움 수식 3 / 수식명 : 후행스팬 %midperiod% shift(close,-midPeriod+1) --------------------------------------------------------------------------------- 키움 수식4 / 기존 선행스팬1 대신 들어가는 수식명 : boxT %P2% LT=LOWEST(L,P2); HT=HIGHEST(H,P2); NewH=VALUEWHEN(1,H>HT(1),H); BOX1=HIGHEST(H,P2-2)<HIGHEST(H,P2-1); TOP=VALUEWHEN(1,BarsSince(H>HT(1))==(P2-2) AND BOX1,NewH); BTM=VALUEWHEN(1,BarsSince(H>HT(1))==(P2-2) AND BOX1,LT); top ------------------------------------------------------------------------- 키움 수식 5 / 기존 선행스팬2 대신 들어 가는 수식명 : btm LT=LOWEST(L,P2); HT=HIGHEST(H,P2); NewH=VALUEWHEN(1,H>HT(1),H); BOX1=HIGHEST(H,P2-2)<HIGHEST(H,P2-1); TOP=VALUEWHEN(1,BarsSince(H>HT(1))==(P2-2) AND BOX1,NewH); BTM=VALUEWHEN(1,BarsSince(H>HT(1))==(P2-2) AND BOX1,LT); btm -------------------------------------------------------------------------------- 기존 지표 설정 조건: shortPeriod - 9 / midPeriod - 26 / longPeriod - 52 추가 지표 설정 조건: P1- 20. / P2 - 5 -------------------------------------------------------------------------------- 그리고 아래 수식은 위의 이록 변형처럼 이평선 투 라인 막대바란 수식인데 이걸 어떻게 해석해서 사용해야 적절한지 잘 모르겠습니다! 간단한 조언 좀 부탁드려요! input : p1(5),P2(20),P3(60); var : a1(0),a2(0),a3(0); a1=ma(c,p1); a2=ma(c,p2); a3=ma(c,p3); if a2 > a3 and crossup(a1,a2) Then{ var1 = h; var2 = l; } plot1(var1); plot2(var2);