커뮤니티

문의

프로필 이미지
양방산인
2010-07-26 17:36:54
805
글번호 31149
답변완료
Input : shortPeriod(12), longPeriod(26), Period(9); Var : MACDV(0); MACDV = MACD(shortPeriod, longPeriod); if MACDv > MACDV[1] Then Buy(); if MACDv < MACDV[1] Then Sell(); 에서 매수후 30분 이내 재 매수금지, 매도후 30분 이내 재 매도 금지를 나타내는 수식을 추가해 주시기 부탁드립니다. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2010-07-27 11:02:33

안녕하세요 예스스탁입니다. Input : shortPeriod(12), longPeriod(26), Period(9); Var : MACDV(0); MACDV = MACD(shortPeriod, longPeriod); if sdate != ExitDate(1) or MarketPosition != 0 then{ if MACDv > MACDV[1] Then Buy("b"); if MACDv < MACDV[1] Then Sell("s"); } if MarketPosition == 0 then{ if MACDv > MACDV[1] and MarketPosition(1) == 1 and TimeToMinutes(stime) >= TimeToMinutes(ExitTime)+30 Then Buy("bb"); if MACDv < MACDV[1] and MarketPosition(1) == -1 and TimeToMinutes(stime) >= TimeToMinutes(ExitTime)+30 Then Sell("ss"); } if MACDv > MACDV[1] Then ExitShort("sx"); if MACDv < MACDV[1] Then ExitLong("bx"); 즐거운 하루되세요 > 양방산인 님이 쓴 글입니다. > 제목 : 문의 > Input : shortPeriod(12), longPeriod(26), Period(9); Var : MACDV(0); MACDV = MACD(shortPeriod, longPeriod); if MACDv > MACDV[1] Then Buy(); if MACDv < MACDV[1] Then Sell(); 에서 매수후 30분 이내 재 매수금지, 매도후 30분 이내 재 매도 금지를 나타내는 수식을 추가해 주시기 부탁드립니다. 감사합니다.