커뮤니티

진입, 청산 수식 문의합니다.

프로필 이미지
도시유목민
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)에 손절