커뮤니티

당일 시스템 수식과 다양한 청산 문의

프로필 이미지
천장지구
2006-04-27 15:35:57
683
글번호 9891
답변완료
당일 데이터중에서 데이타 고점 저점 누적중 당일 첫번째 최고가-당일 첫번째 최저가가 1.0p이고,현재가격이 최저가일때 매도 예)당일 최고점100p 당일 최저점 99.00p 일때 현재가격이 99.00p면 매도 장중 첫번째 최고가-당일 첫번째 최저가가 1.0p이고,현재가격이 최고가일때 매수 예)당일 최고점100p 당일 최저점 99.00p 일때 현재가격이 100.00p면 매수 주위할점은 첫번째 최고점은 예를 들어 고점을 돌파하면 당일 고점-당일저점 크기가 바뀌므로 맨처음으로 (최고점-최저점)값이 1.0p일때 첫번째 최고점 매수가격,첫번째 최저점 매도 가격이 지정됩니다.(당일) 즉 오늘 매매 포지션 가격은 100p 일때 매수만,99.00p 일때 매도만 가능합니다. 매수 후 2.0p 이상 상승하다 1.0p까지 하락하면 이익실현 당일 매수 포지션 진입금지. 매도 후 2.0p 이상 하락하다 1.0p까지 상승하면 이익실현 당일 매도 포지션 진입금지. 매수 후 2.5p 상승하면 이익실현 당일 포지션 진입 진입금지. 매도 후 2.5p 하락하면 이익실현 당일 포지션 진입 진입금지. 예를 들어 1계약으로 매수 진입후 1.0p 하락하면(손실)시 다음 매도 진입할때 2계약으로 진입,진입 후 또 손실시 4계약으로.. 다시 손실시 8계약,총 4번 진입까지 당일이익이 나지 않으면, 마지막 16계약 진입후,오늘 누적 손익이 0 이될때 청산(수수료 제외) 그리고 당일 포지션 진입금지.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2006-04-28 16:27:25

안녕하세요 예스스탁입니다. 문의하신 식은 다음과 같습니다. var : cnt(0),Pos(0); if dayindex() == 0 then{ cnt = 0; pos = 0; var1 = H; var2 = L; var3 = H-L; } SetStopEndofday(1500); SetStopProfittarget(2.5,pointstop); SetStopTrailing(1,2,pointstop,1); if dayindex() > 0 and cnt < 1 then{ if marketposition() == 0 and crossup(c,var1) then{ buy("매수",onclose,def,1); cnt = cnt+1; } if marketposition() == 0 and crossdown(c,var2) then{ sell("매도",onclose,def,1); cnt = cnt+1; } } if PositionProfit(1) >= 0 and PositionProfit(1) < 1 and cnt == 1 then{ if marketposition() == 0 and crossup(c,var1) then{ buy("P매수",onclose,def,1); } if marketposition() == 0 and crossdown(c,var2) then{ sell("P매도",onclose,def,1); } } if PositionProfit(1) < 0 and cnt == 1 and cnt <= 3 then{ if marketposition() == 0 and crossup(c,var1) and Pos < 1 then{ buy("L매수",onclose,def,2^cnt); cnt = cnt +1; } if marketposition() == 0 and crossdown(c,var2) and Pos > -1 then{ sell("L매도",onclose,def,2^cnt); cnt = cnt +1; } } if marketposition(1) == 1 and PositionProfit(1) >= 1 then Pos = 1; else if marketposition(1) == -1 and PositionProfit(1) >= 1 then Pos = -1; else pos = 0; 즐거운 하루되세요 > 천장지구 님이 쓴 글입니다. > 제목 : 당일 시스템 수식과 다양한 청산 문의 > 당일 데이터중에서 데이타 고점 저점 누적중 당일 첫번째 최고가-당일 첫번째 최저가가 1.0p이고,현재가격이 최저가일때 매도 예)당일 최고점100p 당일 최저점 99.00p 일때 현재가격이 99.00p면 매도 장중 첫번째 최고가-당일 첫번째 최저가가 1.0p이고,현재가격이 최고가일때 매수 예)당일 최고점100p 당일 최저점 99.00p 일때 현재가격이 100.00p면 매수 주위할점은 첫번째 최고점은 예를 들어 고점을 돌파하면 당일 고점-당일저점 크기가 바뀌므로 맨처음으로 (최고점-최저점)값이 1.0p일때 첫번째 최고점 매수가격,첫번째 최저점 매도 가격이 지정됩니다.(당일) 즉 오늘 매매 포지션 가격은 100p 일때 매수만,99.00p 일때 매도만 가능합니다. 매수 후 2.0p 이상 상승하다 1.0p까지 하락하면 이익실현 당일 매수 포지션 진입금지. 매도 후 2.0p 이상 하락하다 1.0p까지 상승하면 이익실현 당일 매도 포지션 진입금지. 매수 후 2.5p 상승하면 이익실현 당일 포지션 진입 진입금지. 매도 후 2.5p 하락하면 이익실현 당일 포지션 진입 진입금지. 예를 들어 1계약으로 매수 진입후 1.0p 하락하면(손실)시 다음 매도 진입할때 2계약으로 진입,진입 후 또 손실시 4계약으로.. 다시 손실시 8계약,총 4번 진입까지 당일이익이 나지 않으면, 마지막 16계약 진입후,오늘 누적 손익이 0 이될때 청산(수수료 제외) 그리고 당일 포지션 진입금지.