커뮤니티

문의

프로필 이미지
구다이전설
2013-07-29 18:10:37
157
글번호 65891
답변완료
아래는 강제 청산 식인데요 PctTrailingFloor( 0.8 ), PctTrailingPct( 0.2 ); 이 두가지는 뭘 뜻하나요 ????? Inputs: ProfitTargetPct( 0.5 ), //0.5% StopLossPct( 0.25 ), //0.25% PctTrailingFloor( 0.8 ), //0.8% PctTrailingPct( 0.2 ); //0.2% SetStopShare ; if ProfitTargetPct > 0 then begin //messagelog(Date+19000000," ",Time," ",EntryPrice * PointValue * ProfitTargetPct ) ; SetProfitTarget( EntryPrice * BigPointValue * ProfitTargetPct / 100) ; end ; if StopLossPct > 0 then begin //messagelog(Date+19000000," ",Time," ",EntryPrice * StopLossPct * pointvalue); SetStopLoss( EntryPrice * BigPointValue * StopLossPct /100 ) ; end ; if PctTrailingFloor > 0 and PctTrailingPct > 0 then begin SetPercentTrailing( EntryPrice * BigPointValue * PctTrailingFloor / 100, PctTrailingPct ) ; end;
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-07-30 09:40:37

안녕하세요 예스스탁입니다. Inputs: ProfitTargetPct( 0.5 ), //0.5% StopLossPct( 0.25 ), //0.25% PctTrailingFloor( 0.8 ), //0.8% PctTrailingPct( 0.2 ); //0.2% SetStopProfittarget(ProfitTargetPct,PercentStop) ; SetStopLoss(StopLossPct,PercentStop); SetStopTrailing(PctTrailingPct,PctTrailingFloor,PercentStop,1) ; 올려주신 식이 예스랭귀지로 작성된 식이 아니므로 예스랭귀지 식으로 변경했습니다. input으로 선언된 내용은 목표수익,손절매,트레일링스탑의 값을 지정한 변수입니다. ProfitTargetPct( 0.5 ) --> 목표수익 0.5% StopLossPct( 0.25 ) --> 손절매 0.25% PctTrailingFloor( 0.8 )와 PctTrailingPct( 0.2 )는 트레일링스탑에서 사용되는 값으로 트레일링스탑은 지정한 최소수익 이후에 수익감소가 얼마되면 청산하는 것입니다. PctTrailingFloor는 최소수익 PctTrailingPct는 수익감소폭 0.8%이상 수익이 발생한 후에 최대 수익지점에서 0.2% 만큼 수익이 감소하면 청산하게 됩니다. 즐거운 하루되세요 > 구다이전설 님이 쓴 글입니다. > 제목 : 문의 > 아래는 강제 청산 식인데요 PctTrailingFloor( 0.8 ), PctTrailingPct( 0.2 ); 이 두가지는 뭘 뜻하나요 ????? Inputs: ProfitTargetPct( 0.5 ), //0.5% StopLossPct( 0.25 ), //0.25% PctTrailingFloor( 0.8 ), //0.8% PctTrailingPct( 0.2 ); //0.2% SetStopShare ; if ProfitTargetPct > 0 then begin //messagelog(Date+19000000," ",Time," ",EntryPrice * PointValue * ProfitTargetPct ) ; SetProfitTarget( EntryPrice * BigPointValue * ProfitTargetPct / 100) ; end ; if StopLossPct > 0 then begin //messagelog(Date+19000000," ",Time," ",EntryPrice * StopLossPct * pointvalue); SetStopLoss( EntryPrice * BigPointValue * StopLossPct /100 ) ; end ; if PctTrailingFloor > 0 and PctTrailingPct > 0 then begin SetPercentTrailing( EntryPrice * BigPointValue * PctTrailingFloor / 100, PctTrailingPct ) ; end;