커뮤니티

443번 질문자인데요...

프로필 이미지
각시탈
2003-10-23 13:17:25
4193
글번호 1044
답변완료
첨부파일을 못찾겠네요... 혹시 잊으신게 아닌가 해서... ^^ 다시한번 부탁드립니다.
시스템
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2003-10-24 09:46:52

안녕하세요? 예스스탁입니다... 작성자 바로 밑에 "k8.exe"파일이 있습니다. 내려 받으신 후 바로 실행시키시면 저장 폴더가 나올 것이며 임의의 폴더에 저장 시키신 후 "*.yfu파일"은 예스트레이더 Pro 밑의 Functions 폴더에 "*.ysg"파일은 Signals 폴더에 저장하시면 됩니다. 참고로, zip파일도 올려 드리겠습니다.... ===식=== 1. T_k8(시스템식) Input: shortperiod1(0), longperiod1(12), p5(26), p4(20), shortperiod(5), longperiod(20), period(9), period1(9), maperiod(9), maperiod1(9); Var: Formula0(0), Formula1(0), Formula2(0), Formula3(0); Formula0 = iff( (ma(c,120)>ma(c,240) && ma(c,240)>ma(c,480)) ||(ma(c,120)<ma(c,240) && ma(c,240)<ma(c,480)), (iff( ema(C,shortPeriod) > ema(C,longPeriod) && ema(C[1],shortPeriod) <= ema(C[1],longPeriod),1,0) ||iff(SONAR(Period) > 0 && SONAR(Period)[1]<=0 &&( (c[1]+c[2]+c[3]+c[4])/4)<c && c>=o, 1, 0) ||iff(MACD(shortPeriod1,longPeriod1) > 0 && MACD(shortPeriod1,longPeriod1)[1]<=0, 1, 0) ||iff(c>(o*1.014),1,0) ||iff((SONAR(Period) > ema(SONAR(Period), maPeriod1) && SONAR(Period)[1] <= ema(SONAR(Period)[1], maPeriod1)) &&(SONAR(Period) <-1.2)&&(ma(MACD(shortPeriod1,longPeriod1) - ema(MACD(shortPeriod1,longPeriod1),Period), maPeriod1) - ma(MACD(shortPeriod1,longPeriod1)[1] - ema(MACD(shortPeriod1,longPeriod1)[1],Period), maPeriod1)>0 ),1, 0) ||iff( ma(C,shortPeriod) > ma(C,longPeriod) && ma(C[1],shortPeriod) <= ma(C[1],longPeriod),1,0) ||iff(c>c[1]&&c[1]>c[2]&&c[2]>c[3]&&c[3]>c[4]&&c[4]>c[5],1,0) ||iff(ma(v,1)>ma(v,12) && c>o*1.01,1,0)), iff(StochasticsK(p4,p5) > StochasticsD(p4,p5,shortPeriod) && StochasticsK(p4,p5)[1]<= StochasticsD(p4,p5,shortPeriod)[1] &&StochasticsK(p4,p5)<20 ||bids>asks*1.35 && bids[1]<=asks[1] , 1, 0)); Formula1 = iff( (ma(c,120)>ma(c,240) && ma(c,240)>ma(c,480)) ||(ma(c,120)<ma(c,240) && ma(c,240)<ma(c,480)), iff( ema(close,shortPeriod) < ema(close,longPeriod) && ema(close[1],shortPeriod) >= ema(close[1],longPeriod),1,0) ||iff(SONAR(Period) < -0.14 && SONAR(Period)[1]>=0, 1, 0) ||iff(MACD(shortPeriod1,longPeriod1) < 0 && MACD(shortPeriod1,longPeriod1)[1]>=0 &&SONAR(Period) < 0.4, 1, 0) ||iff((c<c[1]&&c<o)&&(c[1]<c[2]&&c[1]<o[1])&&(c[2]<c[3]&&c[2]<o[2]) &&(c[3]<c[4] &&c[3]<o[3])&& (c*1.0035<o[3]),1,0) ||iff((L[1]+L[2]+L[3]+L[4])/4>O*1.035,1,0) ||iff(c<c[1]&&c[1]<c[2]&&c[2]<c[3]&&c[3]<c[4]&&c[4]<c[5],1,0) ||iff((SONAR(Period) < ema(SONAR(Period), maPeriod1) && SONAR(Period)[1]>= ema(SONAR(Period)[1], maPeriod1)) &&(SONAR(Period) >1.2)&&(ma(MACD(shortPeriod1,longPeriod1) - ema(MACD(shortPeriod1,longPeriod1),Period), maPeriod1) - ma(MACD(shortPeriod1,longPeriod1)[1] - ema(MACD(shortPeriod1,longPeriod1)[1],Period), maPeriod1)<0),1, 0), iff(StochasticsK(p4,p5) < StochasticsD(p4,p5,shortPeriod) && StochasticsK(p4,p5)[1] >= StochasticsD(p4,p5,shortPeriod)[1] && StochasticsK(p4,p5)>25 ||iff( CCI(Period) < 170 && CCI(Period)[1] >= 170, 1, 0), 1, 0)); Formula2 = iff( (ma(c,120)>ma(c,240) && ma(c,240)>ma(c,480)) ||(ma(c,120)<ma(c,240) && ma(c,240)<ma(c,480)), iff( ema(close,shortPeriod) < ema(close,longPeriod) && ema(close[1],shortPeriod) >= ema(close[1],longPeriod),1,0) ||iff(SONAR(Period) < -0.14 && SONAR(Period)[1]>=0, 1, 0) ||iff(MACD(shortPeriod1,longPeriod1) < 0 && MACD(shortPeriod1,longPeriod1)[1]>=0 &&SONAR(Period) < 0.4, 1, 0) ||iff((c<c[1]&&c<o)&&(c[1]<c[2]&&c[1]<o[1])&&(c[2]<c[3]&&c[2]<o[2]) &&(c[3]<c[4] &&c[3]<o[3])&& (c*1.0035<o[3]),1,0) ||iff((L[1]+L[2]+L[3]+L[4])/4>O*1.035,1,0) ||iff(c<c[1]&&c[1]<c[2]&&c[2]<c[3]&&c[3]<c[4]&&c[4]<c[5],1,0) ||iff((SONAR(Period) < ema(SONAR(Period), maPeriod1) && SONAR(Period)[1]>= ema(SONAR(Period)[1], maPeriod1)) &&(SONAR(Period) >1.2)&&(ma(MACD(shortPeriod1,longPeriod1) - ema(MACD(shortPeriod1,longPeriod1),Period), maPeriod1) - ma(MACD(shortPeriod1,longPeriod1)[1] - ema(MACD(shortPeriod1,longPeriod1)[1],Period), maPeriod1)<0),1, 0), iff(StochasticsK(p4,p5) < StochasticsD(p4,p5,shortPeriod) && StochasticsK(p4,p5)[1] >= StochasticsD(p4,p5,shortPeriod)[1] && StochasticsK(p4,p5)>25 ||iff( CCI(Period) < 170 && CCI(Period)[1] >= 170, 1, 0), 1, 0)); Formula3 = iff( (ma(c,120)>ma(c,240) && ma(c,240)>ma(c,480)) ||(ma(c,120)<ma(c,240) && ma(c,240)<ma(c,480)), (iff( ema(C,shortPeriod) > ema(C,longPeriod) && ema(C[1],shortPeriod) <= ema(C[1],longPeriod),1,0) ||iff(SONAR(Period) > 0 && SONAR(Period)[1]<=0 &&( (c[1]+c[2]+c[3]+c[4])/4)<c && c>=o, 1, 0) ||iff(MACD(shortPeriod1,longPeriod1) > 0 && MACD(shortPeriod1,longPeriod1)[1]<=0, 1, 0) ||iff(c>(o*1.014),1,0) ||iff((SONAR(Period) > ema(SONAR(Period), maPeriod1) && SONAR(Period)[1] <= ema(SONAR(Period)[1], maPeriod1)) &&(SONAR(Period) <-1.2)&&(ma(MACD(shortPeriod1,longPeriod1) - ema(MACD(shortPeriod1,longPeriod1),Period), maPeriod1) - ma(MACD(shortPeriod1,longPeriod1)[1] - ema(MACD(shortPeriod1,longPeriod1)[1],Period), maPeriod1)>0 ),1, 0)||iff( ma(C,shortPeriod) > ma(C,longPeriod) && ma(C[1],shortPeriod) <= ma(C[1],longPeriod),1,0) ||iff(c>c[1]&&c[1]>c[2]&&c[2]>c[3]&&c[3]>c[4]&&c[4]>c[5],1,0) ||iff(ma(v,1)>ma(v,12) && c>o*1.01,1,0)), iff(StochasticsK(p4,p5) > StochasticsD(p4,p5,shortPeriod) && StochasticsK(p4,p5)[1]<= StochasticsD(p4,p5,shortPeriod)[1] &&StochasticsK(p4,p5)<20 ||bids>asks*1.35 && bids[1]<=asks[1] , 1, 0)); if Formula0 Then Buy(); if Formula1 Then Exitlong(); if Formula2 Then Sell(); if Formula3 Then Exitshort(); 2. MACD(사용자함수) Input : shortPeriod(Numeric), longPeriod(Numeric); MACD = ema(C,shortPeriod)-ema(C,longPeriod); 3. SONAR(사용자함수) Input : Period(Numeric); SONAR = ema(C,Period)-ema(C,Period)[Period]; 4. Stochastics_K(사용자함수) Input : Period(Numeric), Period1(Numeric); Var : value1(0), value2(0), value3(0); value1 = lowest(L,Period); value2 = highest(H,Period); value3 = ((C+L+H)/3-value1)/(value2-value1)*100; Stochastics_K = ema(value3, Period1); 5. Stochastics_D(사용자함수) Input : Period(Numeric), Period1(Numeric), Period2(Numeric); Var : value1(0), value2(0); value1 = lowest(L, Period); value2 = highest(H, Period); Stochastics_D = ema(ema(((C+L+H)/3-value1)/(value2-value1)*100,Period1),Period2); > 각시탈 님이 쓴 글입니다. > 제목 : 443번 질문자인데요... > 첨부파일을 못찾겠네요... 혹시 잊으신게 아닌가 해서... ^^ 다시한번 부탁드립니다.
프로필 이미지

각시탈

2003-10-24 08:07:32

> 예스스탁 님이 쓴 글입니다. > 제목 : Re : 443번 질문자인데요... > 안녕하세요? 예스스탁입니다... 작성자 바로 밑에 "k8.exe"파일이 있습니다. 내려 받으신 후 바로 실행시키시면 저장 폴더가 나올 것이며 임의의 폴더에 저장 시키신 후 "*.yfu파일"은 예스트레이더 Pro 밑의 Functions 폴더에 "*.ysg"파일은 Signals 폴더에 저장하시면 됩니다. 참고로, zip파일도 올려 드리겠습니다.... > 각시탈 님이 쓴 글입니다. > 제목 : 443번 질문자인데요... > 첨부파일을 못찾겠네요... 혹시 잊으신게 아닌가 해서... ^^ 다시한번 부탁드립니다.