커뮤니티
진입, 청산 수식 문의합니다.
2012-02-13 22:26:26
348
글번호 47702
1. 시가 기준 목표값 상승/하락 도달시 진입식
(1) 상승: 시가 기준 일정값 상승시 매수 진입, 손절값 오면 손절 매도, 손절 안당하면 종가청산 매도. ex) 선물이 시가기준 1.5 상승하면 매수, -0.5(1.0)에 손절
(2) 하락: 시가 기준 일정값 하락시 매도 진입, 손절값 오면 손절 매수, 손절 안당하면 종가청산 매수. ex) 선물이 시가기준 1.5 하락하면 매도, +0.5(-1.0)에 손절.
(3) 모든 종목에 적용시키려고 하므로 목표값, 손절값은 입력할수 있도록 변수로 만듭니다.
(4) 진입은 13시 이전에 1번, 13시 이후에 1번..총 2번으로 제한합니다.
2. 시가 기준 목표값 상승/하락 도달후 눌림목 진입.
1번과 같으나 목표값 도달후 되돌림이 일어날때 진입.
(1) 상승: 선물 1.5 상승후, -0.2(1.3)에 매수, -0.5(1.0)에 손절
(2) 하락: 선물 1.5 하락후, +0.2(-1.3)에 매도, +0.5(-1.0)에 손절
답변 1
예스스탁 예스스탁 답변
2012-02-14 08:50:08
안녕하세요
예스스탁입니다.
1.
input : 목표값(1.5),손절(0.5);
if date != date[1] Then{
Condition1 = false;
Condition2 = false;
}
if stime < 120000 and MarketPosition != 0 and MarketPosition != MarketPosition[1] Then
Condition1 = true;
if stime >= 120000 and MarketPosition != 0 and MarketPosition != MarketPosition[1] Then
Condition2 = true;
if (stime <= 120000 and Condition1 == false) or (stime >= 120000 and Condition2 == false) Then{
if MarketPosition == 0 Then
buy("b",AtStop,dayopen+목표값);
if MarketPosition == 0 Then
Sell("s",AtStop,dayopen-목표값);
}
if MarketPosition == 1 Then
exitlong("bx",AtStop,(dayopen+목표값)-손절);
if MarketPosition == -1 Then
ExitShort("sx",AtStop,(dayopen-목표값)+손절);
SetStopEndofday(150000);
2.
input : 목표값(1.5),손절(0.5),되돌림(0.2);
if date != date[1] Then{
Condition1 = false;
Condition2 = false;
Condition11 = false;
Condition12 = false;
}
if stime < 120000 and MarketPosition != 0 and MarketPosition != MarketPosition[1] Then
Condition1 = true;
if stime >= 120000 and MarketPosition != 0 and MarketPosition != MarketPosition[1] Then
Condition2 = true;
if MarketPosition == 0 Then{
if H >= dayopen+목표값 Then
Condition11 = true;
if L <= dayopen-목표값 Then
Condition12 = true;
}
if MarketPosition != 0 or stime == 120000 Then{
Condition11 = false;
Condition12 = false;
}
if (stime <= 120000 and Condition1 == false) or (stime >= 120000 and Condition2 == false) Then{
if Condition11 == true and MarketPosition == 0 Then
buy("b",AtLimit,(dayopen+목표값)-되돌림);
if Condition12 == true and MarketPosition == 0 Then
Sell("s",atlimit,(dayopen-목표값)+되돌림);
}
if MarketPosition == 1 Then
exitlong("bx",AtStop,(dayopen+목표값)-손절);
if MarketPosition == -1 Then
ExitShort("sx",AtStop,(dayopen-목표값)+손절);
SetStopEndofday(150000);
즐거운 하루되세요
> 도시유목민 님이 쓴 글입니다.
> 제목 : 진입, 청산 수식 문의합니다.
> 1. 시가 기준 목표값 상승/하락 도달시 진입식
(1) 상승: 시가 기준 일정값 상승시 매수 진입, 손절값 오면 손절 매도, 손절 안당하면 종가청산 매도. ex) 선물이 시가기준 1.5 상승하면 매수, -0.5(1.0)에 손절
(2) 하락: 시가 기준 일정값 하락시 매도 진입, 손절값 오면 손절 매수, 손절 안당하면 종가청산 매수. ex) 선물이 시가기준 1.5 하락하면 매도, +0.5(-1.0)에 손절.
(3) 모든 종목에 적용시키려고 하므로 목표값, 손절값은 입력할수 있도록 변수로 만듭니다.
(4) 진입은 13시 이전에 1번, 13시 이후에 1번..총 2번으로 제한합니다.
2. 시가 기준 목표값 상승/하락 도달후 눌림목 진입.
1번과 같으나 목표값 도달후 되돌림이 일어날때 진입.
(1) 상승: 선물 1.5 상승후, -0.2(1.3)에 매수, -0.5(1.0)에 손절
(2) 하락: 선물 1.5 하락후, +0.2(-1.3)에 매도, +0.5(-1.0)에 손절
다음글
이전글