커뮤니티

청산추가

프로필 이미지
아라미스33
2013-03-06 14:53:58
220
글번호 60298
답변완료
이 식에서 청산을 하나 더 추가 하고 싶습니다 macd방향 바뀔때도 청산에 추가 하고 싶습니다 input : RSVValue(30); Input : Vol(830); Input : 간격(0.8); input : LossPoint(5); input : ProfitPoint(5); if MarketPosition == -1 Then{ ExitShort("bx1",AtStop,EntryPrice+Losspoint); ExitShort("bx2",AtLimit,EntryPrice-Profitpoint); } //ma1 Input : maPeriod1(6); var : MAv1(0); MAv1 = ma(C,maPeriod1); //ma2 Input : maPeriod2(7); var : MAv2(0); MAv2 = ma(C,maPeriod2); //ma3 Input : maPeriod3(48); var : MAv3(0); MAv3 = ma(C,maPeriod3); //ma4 Input : maPeriod4(67); var : MAv4(0); MAv4 = ma(C,maPeriod4); //RSI Input : rsiPeriod(14); var : RSV(0); RSV = RSI(rsiPeriod); if MarketPosition == 0 and V > Vol && MAv1 < MAv2 && MAv2 < MAv3 && MAv3 < MAv4 && RSV < RSVValue && MAv4 - MAv2 <= 간격 && C < MAv4 Then { Sell("매도", OnClose, DEF); } //매도청산1 if MarketPosition == -1 and C > MAv4 Then ExitShort("청산1");
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-03-06 16:56:17

안녕하세요 예스스탁입니다. MACD 방향이 불확실하여 상승전화될때 청산하게 작성했습니다. input : RSVValue(30); Input : Vol(830); Input : 간격(0.8); input : LossPoint(5); input : ProfitPoint(5); if MarketPosition == -1 Then{ ExitShort("bx1",AtStop,EntryPrice+Losspoint); ExitShort("bx2",AtLimit,EntryPrice-Profitpoint); } //ma1 Input : maPeriod1(6); var : MAv1(0); MAv1 = ma(C,maPeriod1); //ma2 Input : maPeriod2(7); var : MAv2(0); MAv2 = ma(C,maPeriod2); //ma3 Input : maPeriod3(48); var : MAv3(0); MAv3 = ma(C,maPeriod3); //ma4 Input : maPeriod4(67); var : MAv4(0); MAv4 = ma(C,maPeriod4); //RSI Input : rsiPeriod(14); var : RSV(0); RSV = RSI(rsiPeriod); //MACD 오실레이터 Input :P1(12),P2(26); var : MACDV(0); MACDV = MACD(P1,P2); if MarketPosition == 0 and V > Vol && MAv1 < MAv2 && MAv2 < MAv3 && MAv3 < MAv4 && RSV < RSVValue && MAv4 - MAv2 <= 간격 && C < MAv4 Then { Sell("매도", OnClose, DEF); } //매도청산1 if MarketPosition == -1 and C > MAv4 Then ExitShort("청산1"); if MarketPosition == -1 and MACDV > MACDV[1] and MACDV[1] < MACDV[2] Then ExitShort("청산2"); 즐거운 하루되세요 > 아라미스33 님이 쓴 글입니다. > 제목 : 청산추가 > 이 식에서 청산을 하나 더 추가 하고 싶습니다 macd방향 바뀔때도 청산에 추가 하고 싶습니다 input : RSVValue(30); Input : Vol(830); Input : 간격(0.8); input : LossPoint(5); input : ProfitPoint(5); if MarketPosition == -1 Then{ ExitShort("bx1",AtStop,EntryPrice+Losspoint); ExitShort("bx2",AtLimit,EntryPrice-Profitpoint); } //ma1 Input : maPeriod1(6); var : MAv1(0); MAv1 = ma(C,maPeriod1); //ma2 Input : maPeriod2(7); var : MAv2(0); MAv2 = ma(C,maPeriod2); //ma3 Input : maPeriod3(48); var : MAv3(0); MAv3 = ma(C,maPeriod3); //ma4 Input : maPeriod4(67); var : MAv4(0); MAv4 = ma(C,maPeriod4); //RSI Input : rsiPeriod(14); var : RSV(0); RSV = RSI(rsiPeriod); if MarketPosition == 0 and V > Vol && MAv1 < MAv2 && MAv2 < MAv3 && MAv3 < MAv4 && RSV < RSVValue && MAv4 - MAv2 <= 간격 && C < MAv4 Then { Sell("매도", OnClose, DEF); } //매도청산1 if MarketPosition == -1 and C > MAv4 Then ExitShort("청산1");