커뮤니티
문의드립니다.
2013-09-13 17:00:34
133
글번호 67550
1분봉에서
거래량이 2000 개 이상이면서, 이평 5, 20 이 정방향 일때 매수,
10, 50 이평이 역방향일때 청산.
거래량이 1500개 이상이면서 , 5, 10 이평이 역방향 일때 매도.
10, 60 이평이 정방향일때 청산.
첫번째 목표익절 1p. 이전 신호와 같은 방향 신호가 연속으로 나오면
익절을 0.7p.
익절후 반대방향 신호시 1p 익절.
즐거운 주말 보내세요 ^^
답변 1
예스스탁 예스스탁 답변
2013-09-13 17:58:32
안녕하세요
예스스탁입니다.
var1 = ma(c,5);
var2 = ma(c,10);
var3 = ma(c,20);
var4 = ma(c,50);
var5 = ma(c,60);
if V >= 2000 and var1 > var1[1] and var3 > var3[1] Then{
buy("b1");
}
if MarketPosition == 1 and var2 < var2[1] and var4 < var4[1] Then
exitlong("bx");
if V >= 1500 and var1 < var1[1] and var2 < var2[1] Then{
sell("s1",OnClose,def,1);
}
if MarketPosition == -1 and var2 > var2[1] and var5 > var5[1] Then
ExitShort("sx");
Condition1 = EntryDate(1) == sdate and MarketPosition(1) == 1 and
(IsExitName("bx1",1) == true or IsExitName("bx2",1) == true);
Condition2 = EntryDate(1) == sdate and MarketPosition(1) == -1 and
(IsExitName("sx1",1) == true or IsExitName("sx2",1) == true);
if MarketPosition == 1 Then{
if Condition1 == false Then
exitlong("bx1",atlimit,EntryPrice+1);
if Condition1 == true Then
exitlong("bx2",atlimit,EntryPrice+0.7);
}
if MarketPosition == -1 Then{
if Condition2 == false Then
ExitShort("sx1",atlimit,EntryPrice-1);
if Condition2 == true Then
ExitShort("sx2",atlimit,EntryPrice-0.7);
}
if sdate == 20130912 Then
MessageLog("%s",Condition2);
즐거운 하루되세요
> gaintoga 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 1분봉에서
거래량이 2000 개 이상이면서, 이평 5, 20 이 정방향 일때 매수,
10, 50 이평이 역방향일때 청산.
거래량이 1500개 이상이면서 , 5, 10 이평이 역방향 일때 매도.
10, 60 이평이 정방향일때 청산.
첫번째 목표익절 1p. 이전 신호와 같은 방향 신호가 연속으로 나오면
익절을 0.7p.
익절후 반대방향 신호시 1p 익절.
즐거운 주말 보내세요 ^^
다음글
이전글