커뮤니티
목표수익달성되면 진입금지
2011-11-01 14:47:57
381
글번호 44345
선물봉에서 당일거래용으로 다음과 같은 수식을 사용하려고 합니다
var1 = ma(C,3);
If var1[2]>var1[1] and Var1[1]<var1 and stime < 142000 Then{
buy();
}
SetStopProfittarget(4);
SetStopLoss(7);
SetStopEndofday(145000);
이때 목표수익 10% 달성하면 더이상 진입금지하는 수식 작성좀 부탁드립니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2011-11-02 09:54:13
안녕하세요
예스스탁입니다.
var : PLR(0),DAyPl(0),XCommission(0),XSlippage(0);
XCommission = ((C*ExitCommission)/100)*CurrentContracts; #%설정
XSlippage = (ExitSlippage)*CurrentContracts; #Pt설정
PLR = 0;
for var1 = 1 to 20{
if sdate == EntryDate(var1) Then{
PLR = PLR+(PositionProfit(var1)/EntryPrice(var1)*100);
}
}
if MarketPosition() == 1 Then
DayPL = (PositionProfit-XCommission-XSlippage)/EntryPrice*100;
Else if MarketPosition() == -1 Then
DayPL = (PositionProfit-XCommission-XSlippage)/EntryPrice*100;
Else
DayPL = 0;
var1 = ma(C,3);
If Daypl < 10 and var1[2]>var1[1] and Var1[1]<var1 and stime < 142000 Then
buy();
SetStopProfittarget(4);
SetStopLoss(7);
SetStopEndofday(145000);
즐거운 하루되세요
> bigdeal 님이 쓴 글입니다.
> 제목 : 목표수익달성되면 진입금지
> 선물봉에서 당일거래용으로 다음과 같은 수식을 사용하려고 합니다
var1 = ma(C,3);
If var1[2]>var1[1] and Var1[1]<var1 and stime < 142000 Then{
buy();
}
SetStopProfittarget(4);
SetStopLoss(7);
SetStopEndofday(145000);
이때 목표수익 10% 달성하면 더이상 진입금지하는 수식 작성좀 부탁드립니다.
감사합니다.
다음글
이전글