커뮤니티

수식 변환 좀 부탁 드려요!

프로필 이미지
qha71
2018-02-14 13:55:52
259
글번호 116633
답변완료
키움 수식 변환을 계속 부탁 드리네요! 연휴때 공부 좀 하려고 합니다! 부탁드려요! 항상 감사드리고 새해 복 많이 받으세요! 수식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: a=highestsince(1,Crossup(macd(2,20),0),avg(c,20)); B=avg(c,20); if(a>b,a,b) 수식2: a=lowestsince(1,Crossdown(macd(2,20),0),avg(c,20)); B=avg(c,20); if(a<b,a,b) ----------------------------------------------------------------------------------- 수식1 HighestSince(1, CrossUp(Trix(TR1),0), avg(C,EA1) ) 수식2 LowestSince(1, CrossDown(Trix(TR1),0), avg(C,EA1) ) 지표설정 조건 tr1 - 20 / tr2 - 60 ------------------------------------------------------------------- 지지 저항 수식1 HighestSince(1, CrossUp(Trix(TR1),0), avg(C,EA1)) 수식2 LowestSince(1, CrossDown(Trix(TR1),0), avg(C,EA1)) 지표설정조건 TR1 - 16 / EA1 - 16 / 이평종류 - 가중 / 가격 - 종가 ------------------------------------------------------------------------------------ 매수매도 거래선 수식1 x=valuewhen(1,crossup(avg(c,5),avg(c,20)),avg(c,prd)); 수식2 y=valuewhen(1,crossdown(avg(c,5),avg(c,20)),avg(c,prd)); 지표설정조건 prd - 20 ---------------------------------------------------------------------------------- 60선 막대 수식1 DOWN IF(CROSSDOWN(AVG(C,1),AVG(C,55)) OR (AVG(C,1) < AVG(C,55)),8,0) 수식2 기준 0 수식3 UP IF(CROSSUP(AVG(C,1),AVG(C,55)) OR (AVG(C,1) > AVG(C,55)),8,0) ---------------------------------------------------------------------------------- 시스템 트레이딩 신호 매수진입 Crossup(C,SAR(af,maxaf)) 매수청산 CrossDown(c,SAR(af,maxaf)) 매도진입 CrossDown(c,SAR(af,maxaf)) 매도청산 Crossup(C,SAR(af,maxaf)) 지표변수 af - 0.009 / maxAF 0.05 ------------------------------------------------------------------------------------- 예비신호 (5분거래량 매수매도) 예비매수 a=ma(sum(((c*4)-((h+l)+(((h(1)+L(1))))))*v),2,지수이평); b=ma(a,20,단순이평); crossup(a,b) 예비매도 a=ma(sum(((c*4)-((h+l)+(((h(1)+L(1))))))*v),2,지수이평); b=ma(a,20,단순이평); crossdown(a,b)
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-02-14 15:05:20

안녕하세요 예스스탁입니다. 1 var : HH(0),LL(0); var1 = macd(2,5); var2 = wma(wma(c,4/2),4/2); if crossup(var1,0) Then{ Condition1 = true; HH = var2; } if Condition1 == true then { if var2 > HH Then HH = var2; plot1(max(var2,HH)); } if CrossDown(var1,0) Then{ Condition2 = true; LL = var2; } if Condition2 == true then { if var2 < LL Then LL = var2; plot2(min(var2,LL)); } 2 var : HH(0),LL(0); var1 = macd(2,20); var2 = ma(C,20); if crossup(var1,0) Then{ Condition1 = true; HH = var2; } if Condition1 == true then { if var2 > HH Then HH = var2; plot1(max(var2,HH)); } if CrossDown(var1,0) Then{ Condition2 = true; LL = var2; } if Condition2 == true then { if var2 < LL Then LL = var2; plot2(min(var2,LL)); } 3 input : TR1(20),EA1(60); var : HH(0),LL(0); var1 = trix(tr1); var2 = ma(C,EA1); if crossup(var1,0) Then{ Condition1 = true; HH = var2; } if Condition1 == true then { if var2 > HH Then HH = var2; plot1(HH); } if CrossDown(var1,0) Then{ Condition2 = true; LL = var2; } if Condition2 == true then { if var2 < LL Then LL = var2; plot2(LL); } 4 input : TR1(16),EA1(16); var : HH(0),LL(0); var1 = trix(tr1); var2 = wma(C,EA1); if crossup(var1,0) Then{ Condition1 = true; HH = var2; } if Condition1 == true then { if var2 > HH Then HH = var2; plot1(HH); } if CrossDown(var1,0) Then{ Condition2 = true; LL = var2; } if Condition2 == true then { if var2 < LL Then LL = var2; plot2(LL); } 5 input : prd(20); var1 = ma(C,5); var2 = ma(C,20); var3 = ma(C,prd); if CrossUp(var1,var2) Then value1 = var3; if CrossDown(var1,var2) Then value2 = var3; plot1(value1); plot2(value2); 6 var1 = ma(C,1); var2 = ma(C,55); if CrossDown(var1,var2) or var1 < var2 Then value1 = 8; Else value1 = 0; if CrossUp(var1,var2) or var1 > var2 Then value2 = 8; Else value2 = 0; plot1(value1); plot2(value2); 7 Input : af(0.009), maxAF(0.05); Var : value(0); value = sar(af,maxAF); If crossup(c,value) Then { Buy(); } If CrossDown(c,value) Then { Sell(); } 8 var : aa(0),bb(0); aa=ema(Accum(((c*4)-((h+l)+(((h[1]+L[1])))))*v),2); bb=ma(aa,20); if crossup(aa,bb) Then buy(); if crossdown(aa,bb) Then sell(); 즐거운 하루되세요 > qha71 님이 쓴 글입니다. > 제목 : 수식 변환 좀 부탁 드려요! > 키움 수식 변환을 계속 부탁 드리네요! 연휴때 공부 좀 하려고 합니다! 부탁드려요! 항상 감사드리고 새해 복 많이 받으세요! 수식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: a=highestsince(1,Crossup(macd(2,20),0),avg(c,20)); B=avg(c,20); if(a>b,a,b) 수식2: a=lowestsince(1,Crossdown(macd(2,20),0),avg(c,20)); B=avg(c,20); if(a<b,a,b) ----------------------------------------------------------------------------------- 수식1 HighestSince(1, CrossUp(Trix(TR1),0), avg(C,EA1) ) 수식2 LowestSince(1, CrossDown(Trix(TR1),0), avg(C,EA1) ) 지표설정 조건 tr1 - 20 / tr2 - 60 ------------------------------------------------------------------- 지지 저항 수식1 HighestSince(1, CrossUp(Trix(TR1),0), avg(C,EA1)) 수식2 LowestSince(1, CrossDown(Trix(TR1),0), avg(C,EA1)) 지표설정조건 TR1 - 16 / EA1 - 16 / 이평종류 - 가중 / 가격 - 종가 ------------------------------------------------------------------------------------ 매수매도 거래선 수식1 x=valuewhen(1,crossup(avg(c,5),avg(c,20)),avg(c,prd)); 수식2 y=valuewhen(1,crossdown(avg(c,5),avg(c,20)),avg(c,prd)); 지표설정조건 prd - 20 ---------------------------------------------------------------------------------- 60선 막대 수식1 DOWN IF(CROSSDOWN(AVG(C,1),AVG(C,55)) OR (AVG(C,1) < AVG(C,55)),8,0) 수식2 기준 0 수식3 UP IF(CROSSUP(AVG(C,1),AVG(C,55)) OR (AVG(C,1) > AVG(C,55)),8,0) ---------------------------------------------------------------------------------- 시스템 트레이딩 신호 매수진입 Crossup(C,SAR(af,maxaf)) 매수청산 CrossDown(c,SAR(af,maxaf)) 매도진입 CrossDown(c,SAR(af,maxaf)) 매도청산 Crossup(C,SAR(af,maxaf)) 지표변수 af - 0.009 / maxAF 0.05 ------------------------------------------------------------------------------------- 예비신호 (5분거래량 매수매도) 예비매수 a=ma(sum(((c*4)-((h+l)+(((h(1)+L(1))))))*v),2,지수이평); b=ma(a,20,단순이평); crossup(a,b) 예비매도 a=ma(sum(((c*4)-((h+l)+(((h(1)+L(1))))))*v),2,지수이평); b=ma(a,20,단순이평); crossdown(a,b)