커뮤니티

익절컷 추가 질문

프로필 이미지
기심필득
2013-12-01 14:35:23
158
글번호 69994
답변완료
익절 청산된후 반대신호가 나올때 까지는 진입을 안했으면 합니다.^^; > 안녕하세요 예스스탁입니다. Input : Period(20); var : value1(0); value1 = ma(C, Period); If sTime > 090000 and sTime <= 150000 Then { If crossup(C,Value1) Then Buy(); If CrossDown(C,Value1) Then Sell(); } If sTime == 150300 Then { ExitLong(); ExitShort(); } SetStopProfittarget(PriceScale*20,PointStop); SetStoploss(PriceScale*20,PointStop); 즐거운 하루되세요 > 기심필득 님이 쓴 글입니다. > 제목 : 간단한 익절컷 문의 > 고생이 많으십니다. 아주 쉬운식인데 기 작성된 글을 보고 넣어 보아도 잘 이해가 되지않아 다시 질문 드립니다. 아래식에서 수익이 20틱 손실이 20틱 나면 조건 만족시 청산되도록 하고 싶습니다. 청산된 후 다음 신호시 까지는 진입이 되지 않아야 합니다. 감사합니다. Input : Period(20); var : value1(0); value1 = ma(C, Period); If sTime > 090000 and sTime <= 150000 Then { If C > Value1 Then Buy(); If C < Value1 Then Sell(); } If sTime == 150300 Then { ExitLong(); ExitShort(); }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-12-02 13:51:06

안녕하세요 예스스탁입니다. Input : Period(20); var : value1(0); value1 = ma(C, Period); Condition1 = ExitDate(1) == sdate and MarketPosition == 0 and MarketPosition(1) == 1 and IsExitName("StopProfittarget",1) ; Condition2 = ExitDate(1) == sdate and MarketPosition == 0 and MarketPosition(1) == -1 and IsExitName("StopProfittarget",1) ; If sTime > 090000 and sTime <= 150000 Then { If Condition1 == false and crossup(C,Value1) Then Buy(); If Condition2 == false and CrossDown(C,Value1) Then Sell(); } If sTime == 150300 Then { ExitLong(); ExitShort(); } SetStopProfittarget(PriceScale*20,PointStop); SetStoploss(PriceScale*20,PointStop); 즐거운 하루되세요 > 기심필득 님이 쓴 글입니다. > 제목 : 익절컷 추가 질문 > 익절 청산된후 반대신호가 나올때 까지는 진입을 안했으면 합니다.^^; > 안녕하세요 예스스탁입니다. Input : Period(20); var : value1(0); value1 = ma(C, Period); If sTime > 090000 and sTime <= 150000 Then { If crossup(C,Value1) Then Buy(); If CrossDown(C,Value1) Then Sell(); } If sTime == 150300 Then { ExitLong(); ExitShort(); } SetStopProfittarget(PriceScale*20,PointStop); SetStoploss(PriceScale*20,PointStop); 즐거운 하루되세요 > 기심필득 님이 쓴 글입니다. > 제목 : 간단한 익절컷 문의 > 고생이 많으십니다. 아주 쉬운식인데 기 작성된 글을 보고 넣어 보아도 잘 이해가 되지않아 다시 질문 드립니다. 아래식에서 수익이 20틱 손실이 20틱 나면 조건 만족시 청산되도록 하고 싶습니다. 청산된 후 다음 신호시 까지는 진입이 되지 않아야 합니다. 감사합니다. Input : Period(20); var : value1(0); value1 = ma(C, Period); If sTime > 090000 and sTime <= 150000 Then { If C > Value1 Then Buy(); If C < Value1 Then Sell(); } If sTime == 150300 Then { ExitLong(); ExitShort(); }