커뮤니티

MACD ?

프로필 이미지
도윤아빠
2011-10-10 13:47:11
548
글번호 43484
답변완료
안녕하세요? 늘 공부하는 자세로 임하고 있습니다. 그리고 도움 감사합니다. input : shortPeriod(12), longPeriod(26); Var : value(0); value = MACD(shortPeriod, longPeriod); 질문 [각공히 당일청산 시스템] 1. MACD가 기준선 "0"을 상향돌파하고 종가대비 약 15% 하락할때 매수하라. [기준선 돌파시 매수체결보다 눌림목에서 매수 개념] 2. MACD가 기준선 "0"을 하향돌파하고 종가대비 약 15% 상승할때 매도하라. [기준선 돌파시 매도체결보다 눌림목에서 매도 개념] 3. MACD가 전일에 기준선 "0" 밑에만 있다가, 당일에 기준선 "0"을 상향돌파할때 매수 4. MACD가 전일에 기준선 "0" 위에만 있다가, 당일에 기준선 "0"을 하향돌파할때 매도 ------------------------------------------------------------ 5. MACD 식에 관한 간단한 해설좀 부탁드립니다. if value > value[1] and value[1] < value[2] and value > 0 and value[1] > 0 and value[2] > 0 Then buy(); 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-10-10 14:29:57

안녕하세요 예스스탁입니다. 1. input : shortPeriod(12), longPeriod(26); Var : value(0); value = MACD(shortPeriod, longPeriod); #1 if value > 0 Then buy("b",atlimit,DayClose(1)*0.85); #2 if value < 0 Then Sell("s",atlimit,DayClose(1)*1.15); if date != date[1] Then{ var1 = 0; var2 = 0; var11 = var1[1]; var12 = var2[1]; } if value > 0 Then var1 = var1+1; if value < 0 Then var2 = var2+1; #3 if crossup(value,0) and countif(crossup(value,0),dayindex+1) == 1 and var11 == 0 Then buy(); #4 if CrossDown(value,0) and countif(CrossDown(value,0),dayindex+1) == 1 and var12 == 0 Then Sell(); 2. if value > value[1] and value[1] < value[2] and value > 0 and value[1] > 0 and value[2] > 0 Then buy(); MACD가 0선위에서 상향반전하면 매수하는식입니다. MACD가 3봉연속 0보다 위이고 현재봉이 전봉보다 크고 전봉은 전전봉보다 작은 경우입니다 즐거운 하루되세요 > 도윤아빠 님이 쓴 글입니다. > 제목 : MACD ? > 안녕하세요? 늘 공부하는 자세로 임하고 있습니다. 그리고 도움 감사합니다. input : shortPeriod(12), longPeriod(26); Var : value(0); value = MACD(shortPeriod, longPeriod); 질문 [각공히 당일청산 시스템] 1. MACD가 기준선 "0"을 상향돌파하고 종가대비 약 15% 하락할때 매수하라. [기준선 돌파시 매수체결보다 눌림목에서 매수 개념] 2. MACD가 기준선 "0"을 하향돌파하고 종가대비 약 15% 상승할때 매도하라. [기준선 돌파시 매도체결보다 눌림목에서 매도 개념] 3. MACD가 전일에 기준선 "0" 밑에만 있다가, 당일에 기준선 "0"을 상향돌파할때 매수 4. MACD가 전일에 기준선 "0" 위에만 있다가, 당일에 기준선 "0"을 하향돌파할때 매도 ------------------------------------------------------------ 5. MACD 식에 관한 간단한 해설좀 부탁드립니다. if value > value[1] and value[1] < value[2] and value > 0 and value[1] > 0 and value[2] > 0 Then buy(); 감사합니다.