커뮤니티

구버전에서 신버전으로 전환식 문의

프로필 이미지
사생활침범
2003-11-26 19:52:48
2754
글번호 1483
답변완료
다음과 같이 예스트레이더식을 구성해서 쓰고 있는데 예스트레이더프로로 할려니 참 안되네요...부탁드립니다. 변수는 그냥 임의로 넣어주십시오. (MACD_C(shortPeriod,longPeriod) - ema(MACD_C(shortPeriod,longPeriod),Period)) * figure> ((MACD_N(1,shortPeriod,longPeriod) - ema(MACD_N(1,shortPeriod,longPeriod),Period)) * figure && (MACD_N(1,shortPeriod,longPeriod) - ema(MACD_N(1,shortPeriod,longPeriod),Period)) * figure> (MACD_N(2,shortPeriod,longPeriod) - ema(MACD_N(2,shortPeriod,longPeriod),Period)) * figure && (MACD_N(2,shortPeriod,longPeriod) - ema(MACD_N(2,shortPeriod,longPeriod),Period)) * figure> (MACD_N(3,shortPeriod,longPeriod) - ema(MACD_N(3,shortPeriod,longPeriod),Period)) * figure && (MACD_N(3,shortPeriod,longPeriod) - ema(MACD_N(3,shortPeriod,longPeriod),Period)) * figure> (MACD_N(4,shortPeriod,longPeriod) - ema(MACD_N(4,shortPeriod,longPeriod),Period)) * figure && MACD_C(shortPeriod,longPeriod) > MACD_N(1,shortPeriod,longPeriod)) && MACD_N(1,shortPeriod,longPeriod) > MACD_N(2,shortPeriod,longPeriod) && CCI_C(Period1)>CCI_N(1,Period1)
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2003-11-27 09:46:44

안녕하세요..예스스탁입니다. 문의하신 구버젼식을 세단계를 걸쳐서 표현해 봤습니다. 세번째 식이 가장 간단히 표현한 내용입니다. 그런데, 작성하신 내용에서 괄호부분에 오류가 있어서 1번식에서는 그대로 두고 2번식과 3번식에서는 수정하였습니다. //변환한식1 if (MACD(shortPeriod,longPeriod) - ema(MACD(shortPeriod,longPeriod),Period)) * figure> ((MACD(shortPeriod,longPeriod)[1] - ema(MACD(shortPeriod,longPeriod),Period)[1]) * figure // 맨앞괄호오류 && (MACD(shortPeriod,longPeriod)[1] - ema(MACD(shortPeriod,longPeriod)[1],Period)) * figure> (MACD(shortPeriod,longPeriod)[2] - ema(MACD(shortPeriod,longPeriod)[2],Period)) * figure && (MACD(shortPeriod,longPeriod)[2] - ema(MACD(shortPeriod,longPeriod)[2],Period)) * figure> (MACD(shortPeriod,longPeriod)[3] - ema(MACD(shortPeriod,longPeriod)[3],Period)) * figure && (MACD(shortPeriod,longPeriod)[3] - ema(MACD(shortPeriod,longPeriod)[3],Period)) * figure> (MACD(shortPeriod,longPeriod)[4] - ema(MACD(shortPeriod,longPeriod)[4],Period)) * figure && MACD(shortPeriod,longPeriod) > MACD(shortPeriod,longPeriod)[1]) // 맨 뒤 괄호는 위 괄호와 짝을 이루고 있으며 오류 && MACD(shortPeriod,longPeriod)[1] > MACD(shortPeriod,longPeriod)[2] && CCI(Period1)>CCI(Period1)[1] then buy(); //변환식2 input : shortPeriod(12), longPeriod(26), Period(9), figure(2), Period1(14); var : macdV(0); macdV = MACD(shortPeriod,longPeriod); if (macdV - ema(macdV,Period)) * figure > (macdV[1] - ema(macdV,Period)[1]) * figure && // 맨 앞의 괄호 생략했습니다. (macdV[1] - ema(macdV[1],Period)) * figure > (macdV[2] - ema(macdV[2],Period)) * figure && (macdV[2] - ema(macdV[2],Period)) * figure > (macdV[3] - ema(macdV[3],Period)) * figure && (macdV[3] - ema(macdV[3],Period)) * figure > (macdV[4] - ema(macdV[4],Period)) * figure && macdV > macdV[1] && // 맨 뒤의 괄호 생략했습니다. macdV[1] > macdV[2] && CCI(Period1)>CCI(Period1)[1] then buy(); // 변환식3 input : shortPeriod(12), longPeriod(26), Period(9), figure(2), Period1(14); var : macdV(0), osciV(0); macdV = MACD(shortPeriod,longPeriod); osciV = macdV - ema(macdV,Period); if accumN(osciV * figure > osciV[1] * figure , 4) == 4 && accumN(macdV > macdV[1], 2) == 2 && CCI(Period1) > CCI(Period1)[1] then buy(); > 사생활침범 님이 쓴 글입니다. > 제목 : 구버전에서 신버전으로 전환식 문의 > 다음과 같이 예스트레이더식을 구성해서 쓰고 있는데 예스트레이더프로로 할려니 참 안되네요...부탁드립니다. 변수는 그냥 임의로 넣어주십시오. (MACD_C(shortPeriod,longPeriod) - ema(MACD_C(shortPeriod,longPeriod),Period)) * figure> ((MACD_N(1,shortPeriod,longPeriod) - ema(MACD_N(1,shortPeriod,longPeriod),Period)) * figure && (MACD_N(1,shortPeriod,longPeriod) - ema(MACD_N(1,shortPeriod,longPeriod),Period)) * figure> (MACD_N(2,shortPeriod,longPeriod) - ema(MACD_N(2,shortPeriod,longPeriod),Period)) * figure && (MACD_N(2,shortPeriod,longPeriod) - ema(MACD_N(2,shortPeriod,longPeriod),Period)) * figure> (MACD_N(3,shortPeriod,longPeriod) - ema(MACD_N(3,shortPeriod,longPeriod),Period)) * figure && (MACD_N(3,shortPeriod,longPeriod) - ema(MACD_N(3,shortPeriod,longPeriod),Period)) * figure> (MACD_N(4,shortPeriod,longPeriod) - ema(MACD_N(4,shortPeriod,longPeriod),Period)) * figure && MACD_C(shortPeriod,longPeriod) > MACD_N(1,shortPeriod,longPeriod)) && MACD_N(1,shortPeriod,longPeriod) > MACD_N(2,shortPeriod,longPeriod) && CCI_C(Period1)>CCI_N(1,Period1)