커뮤니티

14659에 대한 보충질의

프로필 이미지
회원
2010-06-25 16:06:37
596
글번호 30594
답변완료
14659에서 매수청산식에서 폐쇄형은 아래와 같이 연결을 : 으로 처리하였으나 하향돌파(TRIX(12), 0)and macd(30,40)>ema(macd(30,40),70); Binary_:= If(MACD(20, 30)<EMA(MACD(20, 30),40),1,-1) +If(MACD(30, 40)<EMA(MACD(30, 40),70),1,-1) +If(MACD(40, 50)<EMA(MACd(40, 50),80),1,-1) +If(MACD(50, 55)<EMA(MACD(50, 55),60),1,-1) +if((StochSlowK(70,3)<StochSlowD(70,3,3)) AND 하향돌파(StochSlowD(70,3,3),20)AND c<PARA(0.007,0.2),1,-1); 상향돌파(Binary_,2); (StochSlowK(70,3)>StochSlowD(70,3,3))AND 상향돌파(StochSlowD(70,3,3),20)AND c<PARA(0.007,0.2); 예스스탁은 and,or로 연결하여 매도신호가 나오지 않고 있으니 재 검토 부탁드립니다. . * 매수신호는 폐쇄형이나 예스스탁과 동일하게 신호발생 *macd의 경우 단순,지수등은 별도 검토된바 없고 단순으로 알고 있음
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2010-06-25 18:23:52

안녕하세요 예스스탁입니다. var : Binary_(0); Condition1 = CrossDown(TRIX(12), 0)and macd(30,40)>ema(macd(30,40),70); Binary_= Iff(MACD(20, 30)<EMA(MACD(20, 30),40),1,-1) +Iff(MACD(30, 40)<EMA(MACD(30, 40),70),1,-1) +Iff(MACD(40, 50)<EMA(MACd(40, 50),80),1,-1) +Iff(MACD(50, 55)<EMA(MACD(50, 55),60),1,-1) +iff((StochasticsK(70,3)<Stochasticsd(70,3,3)) AND CrossDown(Stochasticsd(70,3,3),20)AND c<Sar(0.007,0.2),1,-1); Condition2 = CrossUp(Binary_,2); Condition3 = (StochasticsK(70,3)>Stochasticsd(70,3,3))AND CrossDown(StochasticsD(70,3,3),20) AND c<Sar(0.007,0.2); if Condition1 == true or Condition2 == true or Condition3 == true Then exitlong(); 올리신 조건이 3가지가 조합되는 것 같습니다. 각조건을 Condition1 ,Condition2, Condition3으로 지정했습니다. 해당조건이 and로 연결되는지 or인지 정확히 몰라 모두 or로 연결하였습니다. 예스의 MACD함수는 지수이동평균을 사용합니다. 만약 올리신 랭귀지의 MACD가 단순이동평균을 사용한다면 아래와 같이 식을 작성하셔야 합니다. var : Binary_(0); Condition1 = CrossDown(TRIX(12), 0)and macd(30,40)>ema(macd(30,40),70); var1 = ma(c,20)-ma(c,30); var2 = ma(c,30)-ma(c,30); var3 = ma(c,40)-ma(c,40); var4 = ma(c,50)-ma(c,50); Binary_= Iff(var1<EMA(var1,40),1,-1) +Iff(var2<EMA(var2,70),1,-1) +Iff(var3<EMA(var3,80),1,-1) +Iff(var4<EMA(var4,60),1,-1) +iff((StochasticsK(70,3)<Stochasticsd(70,3,3)) AND CrossDown(Stochasticsd(70,3,3),20)AND c<Sar(0.007,0.2),1,-1); Condition2 = CrossUp(Binary_,2); Condition3 = (StochasticsK(70,3)>Stochasticsd(70,3,3))AND CrossDown(StochasticsD(70,3,3),20) AND c<Sar(0.007,0.2); if Condition1 == true or Condition2 == true or Condition3 == true Then exitlong(); 즐거운 하루되세요 > WT_hbs6615 님이 쓴 글입니다. > 제목 : 14659에 대한 보충질의 > 14659에서 매수청산식에서 폐쇄형은 아래와 같이 연결을 : 으로 처리하였으나 하향돌파(TRIX(12), 0)and macd(30,40)>ema(macd(30,40),70); Binary_:= If(MACD(20, 30)<EMA(MACD(20, 30),40),1,-1) +If(MACD(30, 40)<EMA(MACD(30, 40),70),1,-1) +If(MACD(40, 50)<EMA(MACd(40, 50),80),1,-1) +If(MACD(50, 55)<EMA(MACD(50, 55),60),1,-1) +if((StochSlowK(70,3)<StochSlowD(70,3,3)) AND 하향돌파(StochSlowD(70,3,3),20)AND c<PARA(0.007,0.2),1,-1); 상향돌파(Binary_,2); (StochSlowK(70,3)>StochSlowD(70,3,3))AND 상향돌파(StochSlowD(70,3,3),20)AND c<PARA(0.007,0.2); 예스스탁은 and,or로 연결하여 매도신호가 나오지 않고 있으니 재 검토 부탁드립니다. . * 매수신호는 폐쇄형이나 예스스탁과 동일하게 신호발생 *macd의 경우 단순,지수등은 별도 검토된바 없고 단순으로 알고 있음