커뮤니티

수식전환 부탁요

프로필 이미지
임진사댁원장
2020-05-22 22:24:59
2701
글번호 139115
답변완료
키움수식을 예스 지표수식으로 전환부탁드립니다 <a> 수식1 A=If(ATR(sp)>eavg(ATR(Lp),sigp), If(sar(af,maxaf)<C,2,1), If(sar(af,maxaf)>C,-2,-1)); B=crossup(A,0); B1=crossdown(A,0); B2=crossup(A,-2); B3=crossdown(A,2); D=valuewhen(1, b or b1 or b2 or b3, o); d1=crossup(c,D); d2=crossdown(c,D); G=valuewhen(1, d1 or d2, o); g1=crossup(c,G); g2=crossdown(c,G); valuewhen(1, g1 or g2 , o) 수식2 A=HIGHEST(LOWEST(L,P1)+ATR(P1),P2); B=LOWEST(HIGHEST(H,P1)-ATR(P1),P2); D=(A+B)/2; d1=crossup(c,D); d2=crossdown(c,D); E=valuewhen(1, d1 or d2,o) 지표조건설정 sp 4/ lp 10/ sigp 7/ af 0.02/ maxaf 0.2 p1 5/ p2 8 <b> 수식1 A=Bbandsup(period,D1); B=Bbandsdown(period1,D2); a1=crossup(c,A); a2=crossdown(c,A); b1=crossup(c,B); F=valuewhen(1, a1 or a2 or b1, o); f1=crossup(c,F); f2=crossdown(c,F); G=valuewhen(1, f1 or f2 , o); g1=crossup(c,G); g2=crossdown(c,G); valuewhen(1, g1 or g2, o) 수식2 HH=highestsince(1,date!=date(1),H); LL=Lowestsince(1,date!=date(1),L); 중심선=(HH+LL)/2; A=(HH-LL)*0.236; B=중심선+ A*0.236; D=중심선- A*0.5 b1=crossup(c,B); b2=crossdown(c,B); d1=crossup(c,D); d2=crossdown(c,D); G=valuewhen(1, b1 or b2 or d1 or d2, o); g1=crossup(c,G); g2=crossdown(c,G); valuewhen(1, g1 or g2, o) 지표조건설정 period 3/ period1 5/d1 2/d2 2.4
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-05-25 10:24:14

안녕하세요 예스스탁입니다. 1 input : sp(4),lp(10),sigp(7),af(0.02),maxaf(0.2),p1(5),p2(8); var : AA(0),BB(false),B1(false),B2(false),B3(false); var : DD(0),D1(false),D2(false); var : GG(0),G1(false),G2(false); AA=Iff(ATR(sp)>ema(ATR(Lp),sigp),Iff(sar(af,maxaf)<C,2,1),Iff(sar(af,maxaf)>C,-2,-1)); BB=crossup(AA,0); B1=crossdown(AA,0); B2=crossup(AA,-2); B3=crossdown(AA,2); if bb or b1 or b2 or b3 Then dd = o; d1=crossup(c,dd); d2=crossdown(c,dd); if d1 or d2 Then gg = o; g1=crossup(c,gg); g2=crossdown(c,gg); if g1 or g2 Then var1 = o; var : av(0),bv(0),dv(0),dv1(false),dv2(false); Av=HIGHEST(LOWEST(L,P1)+ATR(P1),P2); Bv=LOWEST(HIGHEST(H,P1)-ATR(P1),P2); Dv=(Av+Bv)/2; dv1=crossup(c,Dv); dv2=crossdown(c,Dv); if dv1 or dv2 Then var2 = o; plot1(var1); plot2(var2); 2 input : period(3),period1(5),d1(2),d2(2.4); var : AA(0),bb(0); var : a1(false),a2(false),b1(false); var : ff(0),f1(false),f2(false); var : GG(0),G1(false),G2(false); AA=BollBandUp(period,D1); BB=BollBandDown(period1,D2); a1=crossup(c,aa); a2=crossdown(c,aa); b1=crossup(c,bb); if a1 or a2 or b1 Then ff = o; f1=crossup(c,ff); f2=crossdown(c,ff); if f1 or f2 Then gg = o; g1=crossup(c,gg); g2=crossdown(c,gg); if g1 or g2 Then var1 = o; plot1(var1); var : hv(0),lv(0),중심선(0),av(0),bv(0),dv(0); var : bv1(false),bv2(false); var : dv1(false),dv2(false); var : gv(0),gv1(false),gv2(false); Hv=DayHigh; Lv=DayLow; 중심선=(Hv+Lv)/2; Av=(Hv-Lv)*0.236; Bv=중심선+ Av*0.236; Dv=중심선- Av*0.5; bv1=crossup(c,Bv); bv2=crossdown(c,Bv); dv1=crossup(c,Dv); dv2=crossdown(c,Dv); if bv1 or bv2 or dv1 or dv2 Then gv = o; gv1=crossup(c,Gv); gv2=crossdown(c,Gv); if gv1 or gv2 Then var2 = o; plot2(var2); 즐거운 하루되세요 > 임진사댁원장 님이 쓴 글입니다. > 제목 : 수식전환 부탁요 > 키움수식을 예스 지표수식으로 전환부탁드립니다 <a> 수식1 A=If(ATR(sp)>eavg(ATR(Lp),sigp), If(sar(af,maxaf)<C,2,1), If(sar(af,maxaf)>C,-2,-1)); B=crossup(A,0); B1=crossdown(A,0); B2=crossup(A,-2); B3=crossdown(A,2); D=valuewhen(1, b or b1 or b2 or b3, o); d1=crossup(c,D); d2=crossdown(c,D); G=valuewhen(1, d1 or d2, o); g1=crossup(c,G); g2=crossdown(c,G); valuewhen(1, g1 or g2 , o) 수식2 A=HIGHEST(LOWEST(L,P1)+ATR(P1),P2); B=LOWEST(HIGHEST(H,P1)-ATR(P1),P2); D=(A+B)/2; d1=crossup(c,D); d2=crossdown(c,D); E=valuewhen(1, d1 or d2,o) 지표조건설정 sp 4/ lp 10/ sigp 7/ af 0.02/ maxaf 0.2 p1 5/ p2 8 <b> 수식1 A=Bbandsup(period,D1); B=Bbandsdown(period1,D2); a1=crossup(c,A); a2=crossdown(c,A); b1=crossup(c,B); F=valuewhen(1, a1 or a2 or b1, o); f1=crossup(c,F); f2=crossdown(c,F); G=valuewhen(1, f1 or f2 , o); g1=crossup(c,G); g2=crossdown(c,G); valuewhen(1, g1 or g2, o) 수식2 HH=highestsince(1,date!=date(1),H); LL=Lowestsince(1,date!=date(1),L); 중심선=(HH+LL)/2; A=(HH-LL)*0.236; B=중심선+ A*0.236; D=중심선- A*0.5 b1=crossup(c,B); b2=crossdown(c,B); d1=crossup(c,D); d2=crossdown(c,D); G=valuewhen(1, b1 or b2 or d1 or d2, o); g1=crossup(c,G); g2=crossdown(c,G); valuewhen(1, g1 or g2, o) 지표조건설정 period 3/ period1 5/d1 2/d2 2.4