커뮤니티

시스템식 문의드립니다.

프로필 이미지
오라클
2013-12-18 12:42:53
123
글번호 70585
답변완료
if stime == 150000 and NextBarOpen >= C*1.00 and NextbarOpen <= C*1.06 Then{ buy("b1",AtMarket); buy("b2",AtLimit,NextBarOpen*0.985); buy("b3",AtLimit,NextBarOpen*0.970); } if sTime < 110000 Then{ buy("b4",AtLimit,DayOpen*0.985); buy("b5",AtLimit,DayOpen*0.970);} 1.위에 식에서 현재가가 등락률이 2%이하 일때만 b2,b3,b4,b5식을 매수하려면 어떤식을 추가해야하나요? 2. b2를 가지고 있으면 b4을 매수 않하게 하고 b3를 가지고 있으면 b5를 매수 않하게 하려면 어떠한 식이 필요한가요? 3.제가 만약에 b1,b2,b3 라는 매수식을 가지고 있다면, b1매수식만 수익이 2%이상 올라갔을때 고가에서 1%하락시 매도되고 b2,b3는 매도 되지않게하는 식 부탁드립니다. 4.A라는 매수식과 B라는 매수식이 같을때에(ex MACD crossup 일때 매수) B식은 매수가가 A식의 매수가보다 작을때에만 매수되게하는식 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-12-18 14:18:48

안녕하세요 예스스탁입니다. 1,2,3 처리한 식입니다. input : 등락률(2); if stime == 150000 and NextBarOpen >= C*1.00 and NextbarOpen <= C*(1+등락률/100) Then{ buy("b1",AtMarket); buy("b2",AtLimit,NextBarOpen*0.985); buy("b3",AtLimit,NextBarOpen*0.970); } if sTime < 110000 and dayopen <= DayClose(1)*(1+등락률/100) Then{ if daylow > dayopen*0.985 Then buy("b4",AtLimit,DayOpen*0.985); if daylow > dayopen*0.970 Then buy("b5",AtLimit,DayOpen*0.970); } #진입이후 최고가에서 2% 하락하면 b1만 청산 if MarketPosition == 1 Then ExitLong("bx",AtStop,highest(H,BarsSinceEntry)*0.98,"b1"); 4 아래식 참고하시기 바랍니다. Input : shortPeriod(12), longPeriod(26), Period(9); Var : MACDV(0),MACDS(0),EP(0); MACDV = MACD(shortPeriod, longPeriod); MACDS = ema(MACDV,period); if MarketPosition == 0 and crossup(MACDV,MACDS) Then{ buy("b"); EP = C; } if MarketPosition == 1 and crossup(MACDV,MACDS) and C < EP Then{ buy("bb"); EP = C; } 최초 매수는 조건만족하면 매수하고 추가매수는 직전 진입가격보다 작을때만 진입합니다. 즐거운 하루되세요 > 오라클 님이 쓴 글입니다. > 제목 : 시스템식 문의드립니다. > if stime == 150000 and NextBarOpen >= C*1.00 and NextbarOpen <= C*1.06 Then{ buy("b1",AtMarket); buy("b2",AtLimit,NextBarOpen*0.985); buy("b3",AtLimit,NextBarOpen*0.970); } if sTime < 110000 Then{ buy("b4",AtLimit,DayOpen*0.985); buy("b5",AtLimit,DayOpen*0.970);} 1.위에 식에서 현재가가 등락률이 2%이하 일때만 b2,b3,b4,b5식을 매수하려면 어떤식을 추가해야하나요? 2. b2를 가지고 있으면 b4을 매수 않하게 하고 b3를 가지고 있으면 b5를 매수 않하게 하려면 어떠한 식이 필요한가요? 3.제가 만약에 b1,b2,b3 라는 매수식을 가지고 있다면, b1매수식만 수익이 2%이상 올라갔을때 고가에서 1%하락시 매도되고 b2,b3는 매도 되지않게하는 식 부탁드립니다. 4.A라는 매수식과 B라는 매수식이 같을때에(ex MACD crossup 일때 매수) B식은 매수가가 A식의 매수가보다 작을때에만 매수되게하는식 부탁드립니다.