커뮤니티
수식부탁드립니다.
2009-06-04 14:55:19
611
글번호 22572
Buy("매수", onclose, def, int(int(ACCOUNT/C)/10)*10);
var22 = int(int(ACCOUNT/C)/10)*10;
var23 = int(ceiling((var22/5)/10)*10);
위와 같이 진입이후
5% 수익이면 5분의 1 청산
10% 수익이면 5분의 1 청산
-진입가 보다 큰 경우에서만 (수익청산식)
고점대비 5% 하락시 5분의 1 청산
5분선 이탈시 5분의 1 청산
20분선 이탈시 전량 청산
-진입가 보다 작고 어제의 저가를 이탈하면 청산( 손절식)
부탁드립니다..
감사합니다.
답변 1
예스스탁 예스스탁 답변
2009-06-04 16:33:54
안녕하세요
예스스탁입니다.
if MarketPosition == 1 Then{
if MarketPosition[1] != 1 Then{
var1 = CurrentContracts;
var2 = Int(CurrentContracts*0.2);
}
exitlong("bx1",Atlimit,EntryPrice*1.05,"",var2,1);
exitlong("bx2",Atlimit,EntryPrice*1.05,"",var2,1);
ExitLong("bx3",AtStop,highest(H,BarsSinceEntry)*1.05,"",var2,1);
if CrossDown(c,ma(c,5)) Then
ExitLong("bx4",OnClose,def,"",var2,1);
if CrossDown(c,ma(c,20)) Then
ExitLong("bx5");
if C < EntryPrice and c < daylow(1) Then
ExitLong("bx6");
}
즐거운 하루되세요
> HI_coco 님이 쓴 글입니다.
> 제목 : 수식부탁드립니다.
>
Buy("매수", onclose, def, int(int(ACCOUNT/C)/10)*10);
var22 = int(int(ACCOUNT/C)/10)*10;
var23 = int(ceiling((var22/5)/10)*10);
위와 같이 진입이후
5% 수익이면 5분의 1 청산
10% 수익이면 5분의 1 청산
-진입가 보다 큰 경우에서만 (수익청산식)
고점대비 5% 하락시 5분의 1 청산
5분선 이탈시 5분의 1 청산
20분선 이탈시 전량 청산
-진입가 보다 작고 어제의 저가를 이탈하면 청산( 손절식)
부탁드립니다..
감사합니다.