커뮤니티
문의
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;