커뮤니티

변환요청

프로필 이미지
회원
2013-04-26 22:11:02
606
글번호 62548
답변완료
키움의 binary wave macd와 우리트레이더의 binary wave macd가 다른것 같습니다. 키움의 식은 ------------------------------- ** 수식1 ** 수식이름 : BinaryWaveMACD %short%,%long% eavg(biwave(Period1,Period2,sto1,sto2),short) - eavg(biwave(Period1,Period2,sto1,sto2),long) ** 수식2 ** 수식이름 : 시그널 %signal% 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) 이렇게 되어있는데 이것을 예스트레이더수식으로 만들어주시면 감사하겠습니다.
지표
답변 4
프로필 이미지

예스스탁 예스스탁 답변

2013-04-29 14:55:04

안녕하세요 예스스탁입니다. 1. input : Period1(10),Period2(10),sto1(10),sto2(10),short(10),long(20); var : Biwave(0),BiwaveMACD(0); Biwave = iff(ema(C,12)-ema(C,26)>ema(ema(C,12)-ema(C,26),9),1,-1) + iff(C>ma(C,Period1),1,-1) + iff((C-C[Period2]) / C[Period2] * 100 > 0,1,-1) + iff(StochasticsK(Sto1, Sto2)>50, 1, -1); BiwaveMACD = ema(Biwave,short)-ema(Biwave,long); plot1(BiwaveMACD); 2. input : Period1(10),Period2(10),sto1(10),sto2(10),signal(10); var : Biwave(0),BiwaveSig(0); Biwave = iff(ema(C,12)-ema(C,26)>ema(ema(C,12)-ema(C,26),9),1,-1) + iff(C>ma(C,Period1),1,-1) + iff((C-C[Period2]) / C[Period2] * 100 > 0,1,-1) + iff(StochasticsK(Sto1, Sto2)>50, 1, -1); BiwaveSig = ema(Biwave,Signal); plot1(Biwave); plot2(BiwaveSig); 즐거운 하루되세요 > WT_cndrhks 님이 쓴 글입니다. > 제목 : 변환요청 > 키움의 binary wave macd와 우리트레이더의 binary wave macd가 다른것 같습니다. 키움의 식은 ------------------------------- ** 수식1 ** 수식이름 : BinaryWaveMACD %short%,%long% eavg(biwave(Period1,Period2,sto1,sto2),short) - eavg(biwave(Period1,Period2,sto1,sto2),long) ** 수식2 ** 수식이름 : 시그널 %signal% 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) 이렇게 되어있는데 이것을 예스트레이더수식으로 만들어주시면 감사하겠습니다.
프로필 이미지

회원

2013-04-29 15:13:46

보내주신 식에서... 0을 기준으로 과열침체색깔을 넣고 싶은데 어떻게 해야하나요? > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 변환요청 > 안녕하세요 예스스탁입니다. 1. input : Period1(10),Period2(10),sto1(10),sto2(10),short(10),long(20); var : Biwave(0),BiwaveMACD(0); Biwave = iff(ema(C,12)-ema(C,26)>ema(ema(C,12)-ema(C,26),9),1,-1) + iff(C>ma(C,Period1),1,-1) + iff((C-C[Period2]) / C[Period2] * 100 > 0,1,-1) + iff(StochasticsK(Sto1, Sto2)>50, 1, -1); BiwaveMACD = ema(Biwave,short)-ema(Biwave,long); plot1(BiwaveMACD); 2. input : Period1(10),Period2(10),sto1(10),sto2(10),signal(10); var : Biwave(0),BiwaveSig(0); Biwave = iff(ema(C,12)-ema(C,26)>ema(ema(C,12)-ema(C,26),9),1,-1) + iff(C>ma(C,Period1),1,-1) + iff((C-C[Period2]) / C[Period2] * 100 > 0,1,-1) + iff(StochasticsK(Sto1, Sto2)>50, 1, -1); BiwaveSig = ema(Biwave,Signal); plot1(Biwave); plot2(BiwaveSig); 즐거운 하루되세요 > WT_cndrhks 님이 쓴 글입니다. > 제목 : 변환요청 > 키움의 binary wave macd와 우리트레이더의 binary wave macd가 다른것 같습니다. 키움의 식은 ------------------------------- ** 수식1 ** 수식이름 : BinaryWaveMACD %short%,%long% eavg(biwave(Period1,Period2,sto1,sto2),short) - eavg(biwave(Period1,Period2,sto1,sto2),long) ** 수식2 ** 수식이름 : 시그널 %signal% 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) 이렇게 되어있는데 이것을 예스트레이더수식으로 만들어주시면 감사하겠습니다.
프로필 이미지

예스스탁 예스스탁 답변

2013-04-29 15:11:04

안녕하세요 예스스탁입니다. 해당식 정상적으로 검증되고 차트에 적용되는 식입니다. 예스랭귀지 편집기에서 지표식으로 작성하시면 됩니다. 작성하신 편집창이 지표식편집창인지 확인하시기 바랍니다. 즐거운 하루되세요 > WT_cndrhks 님이 쓴 글입니다. > 제목 : Re : Re : 변환요청 > 예스수식에 붙여보니 오류가 생기는데 어떻게 해야하나요? > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 변환요청 > 안녕하세요 예스스탁입니다. 1. input : Period1(10),Period2(10),sto1(10),sto2(10),short(10),long(20); var : Biwave(0),BiwaveMACD(0); Biwave = iff(ema(C,12)-ema(C,26)>ema(ema(C,12)-ema(C,26),9),1,-1) + iff(C>ma(C,Period1),1,-1) + iff((C-C[Period2]) / C[Period2] * 100 > 0,1,-1) + iff(StochasticsK(Sto1, Sto2)>50, 1, -1); BiwaveMACD = ema(Biwave,short)-ema(Biwave,long); plot1(BiwaveMACD); 2. input : Period1(10),Period2(10),sto1(10),sto2(10),signal(10); var : Biwave(0),BiwaveSig(0); Biwave = iff(ema(C,12)-ema(C,26)>ema(ema(C,12)-ema(C,26),9),1,-1) + iff(C>ma(C,Period1),1,-1) + iff((C-C[Period2]) / C[Period2] * 100 > 0,1,-1) + iff(StochasticsK(Sto1, Sto2)>50, 1, -1); BiwaveSig = ema(Biwave,Signal); plot1(Biwave); plot2(BiwaveSig); 즐거운 하루되세요 > WT_cndrhks 님이 쓴 글입니다. > 제목 : 변환요청 > 키움의 binary wave macd와 우리트레이더의 binary wave macd가 다른것 같습니다. 키움의 식은 ------------------------------- ** 수식1 ** 수식이름 : BinaryWaveMACD %short%,%long% eavg(biwave(Period1,Period2,sto1,sto2),short) - eavg(biwave(Period1,Period2,sto1,sto2),long) ** 수식2 ** 수식이름 : 시그널 %signal% 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) 이렇게 되어있는데 이것을 예스트레이더수식으로 만들어주시면 감사하겠습니다.
프로필 이미지

회원

2013-04-29 15:15:35

회원 님에 의해 삭제된 답변입니다.