커뮤니티

변환 좀 부탁드려요

프로필 이미지
qha71
2016-09-08 18:21:10
239
글번호 101800
답변완료
안녕하세요! 항상 빠른 답변에 감사드립니다 아래는 제가 선멸한 키움의 수식들인데 예스로 변환 좀 부탁드립니다 1. 하이켄> 수식1 avg(c,10)-레드 수식1 avg(o,10)-블루 수식1 min(avg(c,10),avg(o,10))-화이트 라인설정 막대로 막대 크기가 수식3다 동일 해야 합니다 돌파 지지 라인 수식1 valuewhen(1,avg(c,10)>avg(c,10,1),avg(c,10)) 수식2 valuewhen(1,avg(c,10)<AVG>(C,10,1),AVG(C,10))< SPAN> 2. 고점 저점 a=avg(c,20); valuewhen(1,a>=a(1),a) a=avg(c,20); valuewhen(1,a<a(1),a) 3. 지지와 저항 수식1 A=avg(c, MA1); B=avg(c, MA2); if(A >= B,ValueWhen(1, Crossup(A ,B), A),B) 수식2 if(A < B,ValueWhen(1, Crossdown(A ,B), A),B) 지표설정조건 MA1 5 MA2 20 4. 수식이름:삼각가중이동평균 수식1: %pr% 삼각가중 %p1% wavg(wavg(pr,p1/2),p1/2) 수식2: %p2% wavg(wavg(pr,p2/2),p2/2) 수식3: %p3% wavg(wavg(pr,p3/2),p3/2) 수식4: %p4% wavg(wavg(pr,p4/2),p4/2) 수식5: %p5% wavg(wavg(pr,p5/2),p5/2) 지표조건설정: p1=4 p2=9 p3=18 p4=36 p5=72 pr=종가 스케일 - 가격 ◆ OBV지표 상승하락 ◆ 수식1 수식이름: OBV A=OBV(); B=MA(OBV(), Signal, 이평종류); A ------------------------------ 수식2 수식이름: Signal %Signal% B ------------------------------ 수식3 수식이름: OBV데드 if(A < B , B-(aa=B-A) , B) ------------------------------ 수식4 수식이름: Signal %Signal% if(A < B , B-(aa=B-B) , B) ============================== 지표조건 설정 Signal 36 이평종류 가중 스케일 - 화면 지표명 : 지름신 수식1 a=HighestSince(1, CrossUp(macd(2,5),0),wavg(wavg(종가,4/2),4/2)); b = wavg(wavg(종가,4/2),4/2); if ( a > b, a, b) 수식2 a=lowestSince(1, Crossdown(macd(2,5),0), wavg(wavg(종가,4/2),4/2)); b = wavg(wavg(종가,4/2),4/2); if ( a < b, a, b) 스케일 - 가격 부탁드립니다! 감사합니다!
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-09-09 10:14:00

안녕하세요 예스스탁입니다. 그래프모양은 수식안에서 설정이 되지 않습니다. 지표속성에서 직접 처리하셔야 합니다. 마찬가지로 수식의 Y축 또한 속성에서 지정하셔야 합니다. 수식만 올려드립니다. 1.하이켄 plot1(ma(C,10),"수식1",RED); plot2(ma(O,10),"수식2",blue); 2 valuewhen(1,avg(c,10)<AVG>(C,10,1),AVG(C,10))< SPAN> 수식내 SPAN과 같이 알수없는 값이 있습니다 또한 해당 내용이 어떤 값을 리턴하는지 잘 모르겠습니다. 3 지지와 저항 input : ma1(5),ma2(20); var1 = ma(C,ma1); var2 = ma(C,ma2); if crossup(var1,var2) Then var3 = var1; if CrossDown(var1,var2) Then var4 = var1; value1 = iff(var1 >= var2,var3,var2); value2 = iff(var1 < var2,var4,var2); plot1(value1,"수식1"); plot2(value2,"수식2"); 4. 삼각가중이동평균 input : P1(4),P2(9),P3(18),P4(36),P5(72); var1 = wma(wma(c,P1/2),P1/2); var2 = wma(wma(c,P2/2),P2/2); var3 = wma(wma(c,P3/2),P3/2); var4 = wma(wma(c,P4/2),P4/2); var5 = wma(wma(c,P5/2),P5/2); plot1(var1,"수식1"); plot2(var2,"수식2"); plot3(var3,"수식3"); plot4(var4,"수식4"); plot5(var5,"수식5"); 5. input : signal(36); var : aa(0),bb(0); AA=OBV(); BB=WMA(AA, Signal); var1 = iff(AA < BB,BB-(BB-AA),BB); var2 = iff(AA < BB,BB-(BB-BB),BB); plot1(aa,"수식1"); plot2(bb,"수식2"); plot3(var1,"수식3"); plot4(var2,"수식4"); 6 지름신 var : MACDV(0),HighestSince(0),lowestSince(0),wmav(0); MACDV = MACD(2,5); wmav = wma(wma(c,4/2),4/2); if crossup(MACDv,0) Then HighestSince = wmav; if wmav > HighestSince Then HighestSince = wmav; if CrossDown(MACDv,0) Then lowestSince = wmav; if wmav < lowestSince Then lowestSince = wmav; var1 = iff(HighestSince > wmav,HighestSince,wmav); var2 = iff(lowestSince < wmav,lowestSince,wmav); plot1(var1); plot2(var2); 즐거운 하루되세요 > qha71 님이 쓴 글입니다. > 제목 : 변환 좀 부탁드려요 > 안녕하세요! 항상 빠른 답변에 감사드립니다 아래는 제가 선멸한 키움의 수식들인데 예스로 변환 좀 부탁드립니다 1. 하이켄> 수식1 avg(c,10)-레드 수식1 avg(o,10)-블루 수식1 min(avg(c,10),avg(o,10))-화이트 라인설정 막대로 막대 크기가 수식3다 동일 해야 합니다 돌파 지지 라인 수식1 valuewhen(1,avg(c,10)>avg(c,10,1),avg(c,10)) 수식2 valuewhen(1,avg(c,10)<AVG>(C,10,1),AVG(C,10))< SPAN> 2. 고점 저점 a=avg(c,20); valuewhen(1,a>=a(1),a) a=avg(c,20); valuewhen(1,a<a(1),a) 3. 지지와 저항 수식1 A=avg(c, MA1); B=avg(c, MA2); if(A >= B,ValueWhen(1, Crossup(A ,B), A),B) 수식2 if(A < B,ValueWhen(1, Crossdown(A ,B), A),B) 지표설정조건 MA1 5 MA2 20 4. 수식이름:삼각가중이동평균 수식1: %pr% 삼각가중 %p1% wavg(wavg(pr,p1/2),p1/2) 수식2: %p2% wavg(wavg(pr,p2/2),p2/2) 수식3: %p3% wavg(wavg(pr,p3/2),p3/2) 수식4: %p4% wavg(wavg(pr,p4/2),p4/2) 수식5: %p5% wavg(wavg(pr,p5/2),p5/2) 지표조건설정: p1=4 p2=9 p3=18 p4=36 p5=72 pr=종가 스케일 - 가격 ◆ OBV지표 상승하락 ◆ 수식1 수식이름: OBV A=OBV(); B=MA(OBV(), Signal, 이평종류); A ------------------------------ 수식2 수식이름: Signal %Signal% B ------------------------------ 수식3 수식이름: OBV데드 if(A < B , B-(aa=B-A) , B) ------------------------------ 수식4 수식이름: Signal %Signal% if(A < B , B-(aa=B-B) , B) ============================== 지표조건 설정 Signal 36 이평종류 가중 스케일 - 화면 지표명 : 지름신 수식1 a=HighestSince(1, CrossUp(macd(2,5),0),wavg(wavg(종가,4/2),4/2)); b = wavg(wavg(종가,4/2),4/2); if ( a > b, a, b) 수식2 a=lowestSince(1, Crossdown(macd(2,5),0), wavg(wavg(종가,4/2),4/2)); b = wavg(wavg(종가,4/2),4/2); if ( a < b, a, b) 스케일 - 가격 부탁드립니다! 감사합니다!