커뮤니티

키움 수식 예스수식으로 변환 좀 부탁드립니다

프로필 이미지
회원
2015-02-03 03:36:34
203
글번호 82900
답변완료
아래는 키움 기본수식입니다 예스수식에도 있긴 있는데 조금 다른 것 같습니다 아래수식을 예스수식으로 변환좀 시켜주세요 그리고 두 수식이 골드나 데드 발생시 신호 발생하려면 어떻게 해야하는지도 가르쳐 주시면 감사하겠습니다 수식1 eavg(biwave(Period1,Period2,sto1,sto2),short)-eavg(biwave(Period1,Period2,sto1,sto2),long) 수식2 B1=if(eavg(C,12)-eavg(C,26) >eavg(eavg(C,12)-eavg(C,26),9), 1,-1); B2=if(C > avg(C, Period1), 1, -1); B3=if((C - C(period2)) / C(period2) * 100 > 0, 1, -1) ; B4=if(eavg((C-lowest(L, sto1)) / (highest(H, sto1) - lowest(L, sto1)) * 100, sto2)>50, 1, -1); A=B1+B2+B3+B4; eavg(A,signal) 조건 period1 20 period2 12 sto1 5 sto2 3 short 12 long 26 signal 9
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-02-03 11:08:43

안녕하세요 예스스탁입니다. 1. input :Period1(20),Period2(12),Sto1(5),sto2(3),short(12),long(26),signal(9); var : B1(0),B2(0),B3(0),B4(0); var1 = ema(bw(Period1,Period2,sto1,sto2),short)-ema(bw(Period1,Period2,sto1,sto2),long); B1=iff(ema(C,12)-ema(C,26) >ema(ema(C,12)-ema(C,26),9), 1,-1); B2=iff(C > ma(C, Period1), 1, -1); B3=iff((C - C[period2]) / C[period2] * 100 > 0, 1, -1) ; B4=iff(ema((C-lowest(L, sto1)) / (highest(H, sto1) - lowest(L, sto1)) * 100, sto2)>50, 1, -1); var2 = B1+B2+B3+B4; var3 = ema(var2,signal); plot1(var1,"수식1"); plot2(var3,"수식2"); 2. input :Period1(20),Period2(12),Sto1(5),sto2(3),short(12),long(26),signal(9); var : B1(0),B2(0),B3(0),B4(0); var1 = ema(bw(Period1,Period2,sto1,sto2),short)-ema(bw(Period1,Period2,sto1,sto2),long); B1=iff(ema(C,12)-ema(C,26) >ema(ema(C,12)-ema(C,26),9), 1,-1); B2=iff(C > ma(C, Period1), 1, -1); B3=iff((C - C[period2]) / C[period2] * 100 > 0, 1, -1) ; B4=iff(ema((C-lowest(L, sto1)) / (highest(H, sto1) - lowest(L, sto1)) * 100, sto2)>50, 1, -1); var2 = B1+B2+B3+B4; var3 = ema(var2,signal); if crossup(var1,var3) Then buy(); if CrossDown(var1,var3) Then sell(); 즐거운 하루되세요 > HI_zi**** 님이 쓴 글입니다. > 제목 : 키움 수식 예스수식으로 변환 좀 부탁드립니다 > 아래는 키움 기본수식입니다 예스수식에도 있긴 있는데 조금 다른 것 같습니다 아래수식을 예스수식으로 변환좀 시켜주세요 그리고 두 수식이 골드나 데드 발생시 신호 발생하려면 어떻게 해야하는지도 가르쳐 주시면 감사하겠습니다 수식1 eavg(biwave(Period1,Period2,sto1,sto2),short)-eavg(biwave(Period1,Period2,sto1,sto2),long) 수식2 B1=if(eavg(C,12)-eavg(C,26) >eavg(eavg(C,12)-eavg(C,26),9), 1,-1); B2=if(C > avg(C, Period1), 1, -1); B3=if((C - C(period2)) / C(period2) * 100 > 0, 1, -1) ; B4=if(eavg((C-lowest(L, sto1)) / (highest(H, sto1) - lowest(L, sto1)) * 100, sto2)>50, 1, -1); A=B1+B2+B3+B4; eavg(A,signal) 조건 period1 20 period2 12 sto1 5 sto2 3 short 12 long 26 signal 9