커뮤니티

시스템식 부탁드립니다.

프로필 이미지
예닮
2013-03-04 17:05:17
299
글번호 60129
답변완료
안녕하세요 시스템식 및 검색식 부탁드립니다. 감사합니다 1. BinaryWave MACD 지표에서 BWMACD 값이 BWMACD_Sig 값을 상향돌파하면 매수 2. BinaryWave Seven 지표에서 지표값이 상승하면 매수 3. CMO 지표에서 과매수구간을 상향돌파하면 매수 4. RSI 지표에서 지표값이 상승하면 매수 5. Williams'R 지표에서 기준선 -80선을 상향돌파하면 매수 위의 다섯가지 조건을 모두 만족하면 매수 다음 봉에 무조건 매도 되는 시스템식 부탁드립니다. 아울러 위 조건을 모두 만족하는 검색식도 부탁드리겠읍니다. 감사합니다.
시스템
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2013-03-04 17:41:22

안녕하세요? 예스스탁입니다. 문의하신 내용 답변드립니다. 아래 시스템식과 종목검색식을 사용하시려면 아래 사용자함수식이 먼저 작성되어 있어야 합니다. 작성한 식은 1~5의 조건이 모두 만족할 경우 매수되는 식인데, CrossUP조건이 있는 경우가 있어서 이 조건들을 모두 만족하는 경우는 극히 드물게 발생합니다. 작성한 식을 기준으로 CrossUp조건을 변경해서 사용하셔야 될것 같습니다. 예를들어 시스템식 중 Condition1 = CrossUp( BWMACD,BWMACDsig); 부분이 있는데 이 부분을 Condition1 = BWMACD > BWMACDsig; 와 같이 변경해서 작성하시면 됩니다. [시스템식] Input : maPeriod(20), ROCPeriod(12), stoPeriod1(5), stoPeriod2(3), sPeriod(12), IPeriod(26),sigPeriod(9); var : BinaryWave(0),BWMACD(0),BWMACDsig(0), BW7(0); INPUT: CMOPeriod(9), RSIPeriod(9), WRperiod(14); var : Chandre(0), RSIV(0), WR(0); BinaryWave = BW(maPeriod,ROCPeriod,stoPeriod1,stoPeriod2); BWMACD = ema(BinaryWave,sPeriod)-ema(BinaryWave,IPeriod); BWMACDsig = ema(BWMACD,sigPeriod); BW7 = BW_SEVEN(); Chandre = CMO(CMOPeriod); RSIV = RSI(RSIperiod); WR = WILLR(WRperiod); Condition1 = CrossUp( BWMACD,BWMACDsig); Condition2 = BW7 > BW7[1]; Condition3 = CrossUp(Chandre,-50); Condition4 = RSIV > RSIV[1]; condition5 = CrossUp(WR, -80); if Condition1 and Condition2 and Condition3 and Condition4 and Condition5 Then buy(); if BarsSinceEntry > 1 Then exitlong(); [종목검색식] Input : maPeriod(20), ROCPeriod(12), stoPeriod1(5), stoPeriod2(3), sPeriod(12), IPeriod(26),sigPeriod(9); var : BinaryWave(0),BWMACD(0),BWMACDsig(0), BW7(0); INPUT: CMOPeriod(9), RSIPeriod(9), WRperiod(14); var : Chandre(0), RSIV(0), WR(0); BinaryWave = BW(maPeriod,ROCPeriod,stoPeriod1,stoPeriod2); BWMACD = ema(BinaryWave,sPeriod)-ema(BinaryWave,IPeriod); BWMACDsig = ema(BWMACD,sigPeriod); BW7 = BW_SEVEN(); Chandre = CMO(CMOPeriod); RSIV = RSI(RSIperiod); WR = WILLR(WRperiod); Condition1 = CrossUp( BWMACD,BWMACDsig); Condition2 = BW7 > BW7[1]; Condition3 = CrossUp(Chandre,-50); Condition4 = RSIV > RSIV[1]; condition5 = CrossUp(WR, -80); if Condition1 and Condition2 and Condition3 and Condition4 and Condition5 Then find(1); [사용자함수식:BW_SEVEN] var: value(0); //문장1 : MACD가 MACD 시그널선 보다 큼 if ema(C,12)-ema(C,26) >= ema(ema(C,12)-ema(C,26),9) then value = 1; else value = -1; //문장2 : 종가가 이동평균선보다 큼 if C >= ma(C, 20) then value = value + 1; else value = value - 1; //문장3 : Price ROC가 0선보다 큼 if (C - C[12]) / C[12] * 100 >= 0 then value = value + 1; else value = value - 1; //문장4 : StochasticsK선이 50선 보다 큼 if ema((C-lowest(L, 5)) / (highest(H, 5) - lowest(L, 5)) * 100, 3)>=50 then value = value + 1; else value = value - 1; //CCI가 0선 보다 큼 if CCI(9) > 0 then value = value + 1; else value = value - 1; //CO가 0선 보다 큼 if ema(accum(((C -L)-(H- C))/ (H-L)*V), 3) - ema(accum(((C -L)-(H- C))/(H-L)*V), 10) >=0 then value = value + 1; else value = value - 1; //문장7 : 종가가 파라볼릭보다 큼 if SAR(0.02,0.2) < C then value = value + 1; else value = value - 1; BW_SEVEN = value; > 예닮 님이 쓴 글입니다. > 제목 : 시스템식 부탁드립니다. > 안녕하세요 시스템식 및 검색식 부탁드립니다. 감사합니다 1. BinaryWave MACD 지표에서 BWMACD 값이 BWMACD_Sig 값을 상향돌파하면 매수 2. BinaryWave Seven 지표에서 지표값이 상승하면 매수 3. CMO 지표에서 과매수구간을 상향돌파하면 매수 4. RSI 지표에서 지표값이 상승하면 매수 5. Williams'R 지표에서 기준선 -80선을 상향돌파하면 매수 위의 다섯가지 조건을 모두 만족하면 매수 다음 봉에 무조건 매도 되는 시스템식 부탁드립니다. 아울러 위 조건을 모두 만족하는 검색식도 부탁드리겠읍니다. 감사합니다.
프로필 이미지

예닮

2013-03-04 18:08:25

수고하셨읍니다. 대단히 감사드립니다.