커뮤니티

문의드립니다.

프로필 이미지
michel
2016-10-14 11:43:59
86
글번호 102964
답변완료
Input : Period(12); value1 = TRIX(Period); # 매수/매도청산 If CrossUP(value1, 0) Then { Buy(); } # 매도/매수청산 If CrossDown(value1, 0) Then { Sell(); } --------------------------------- 해당지표에 추가부탁드립니다. 1. 진입후 익절 30틱. 손절 20틱 2. 당일목표 50틱 발생시 더이상 신호 발생 정지 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-10-14 13:20:10

안녕하세요 예스스탁입니다. Input : Period(12),당일수익틱수(50); var : NP(0),N1(0),dayPl(0),당일수익(0),Xcond(false); NP = NetProfit; 당일수익 = PriceScale*당일수익틱수; if bdate != Bdate[1] Then{ N1 = NP; Xcond = false; } dayPl = Np-N1; value1 = TRIX(Period); if TotalTrades > TotalTrades[1] and (IsExitName("dbp",1) or IsExitName("sdp",1)) Then Xcond = false; # 매수/매도청산 If CrossUP(value1, 0) Then { Buy(); } # 매도/매수청산 If CrossDown(value1, 0) Then { Sell(); } if MarketPosition == 1 Then ExitLong("bdp",atlimit,EntryPrice+daypl-daypl); if MarketPosition == -1 Then ExitShort("sdp",atlimit,EntryPrice-daypl+daypl); SetStopProfittarget(PriceScale*30,PointStop); SetStopLoss(PriceScale*20,PointStop); 즐거운 하루되세요 > michel 님이 쓴 글입니다. > 제목 : 문의드립니다. > Input : Period(12); value1 = TRIX(Period); # 매수/매도청산 If CrossUP(value1, 0) Then { Buy(); } # 매도/매수청산 If CrossDown(value1, 0) Then { Sell(); } --------------------------------- 해당지표에 추가부탁드립니다. 1. 진입후 익절 30틱. 손절 20틱 2. 당일목표 50틱 발생시 더이상 신호 발생 정지 감사합니다.