커뮤니티

강제진입 날짜

프로필 이미지
에리조나
2013-03-05 00:20:28
207
글번호 60187
답변완료
안녕하세요? 수고가 많으십니다. 수동으로 매수한 진입을 청산식을 만들려고 하는데 아래와 같이 답변을 받은적이 있습니다. 그런데 아래의 식은 차트를 띄워놓으면 차트의 맨첫번째 봉에서 강제진입이 되고 청산만 적용날짜에 청산이 되고 있습니다. input: 수량(100), P(0.1), P2(0.15),적용날짜(20130123); /* 강제진입식 */ if index == 0 Then buy("b",OnClose,def,수량); # 청산식 if sdate >= 적용날짜 then{#지정한 날짜이후부터 청산신호 발생 /* 진입이후 최고가 대비 10% 손실시 50주 청산 */ if MarketPosition == 1 and CurrentContracts == MaxContracts Then //포지션의 청산되지 않은 진입 계약수, 포지션의 최대보유 계약수 exitlong("bx1",AtStop,highest(H,BarsSinceEntry)*(1-P/100),"",50,1); /* 진입이후 최고가 대비 15% 손실시 나머지 50주 청산 */ if MarketPosition == 1 Then exitlong("bx2",AtStop,highest(H,BarsSinceEntry)*(1-P2/100),"",50,1); } 질문1) 제가 원하는것은 실시간차트의 특정일자의 첫봉에 매수가 되게 하고 싶습니다. 그 이후에 청산신호가 발생하게 부탁드립니다. 질문2) 분봉 및 일봉차트에 적용하고 싶습니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-03-05 13:48:13

안녕하세요 예스스탁입니다. input: 수량(100), P(0.1), P2(0.15), 진입날짜(20130123); /* 강제진입식 */ if 진입날짜 == sdate and dayindex == 0 Then buy("b",OnClose,def,수량); # 청산식 if sdate >= 진입날짜 then{#지정한 날짜이후부터 청산신호 발생 /* 진입이후 최고가 대비 10% 손실시 50주 청산 */ if MarketPosition == 1 and CurrentContracts == MaxContracts Then //포지션의 청산되지 않은 진입 계약수, 포지션의 최대보유 계약수 exitlong("bx1",AtStop,highest(H,BarsSinceEntry)*(1-P/100),"",50,1); /* 진입이후 최고가 대비 15% 손실시 나머지 50주 청산 */ if MarketPosition == 1 Then exitlong("bx2",AtStop,highest(H,BarsSinceEntry)*(1-P2/100),"",50,1); } 즐거운 하루되세요 > 에리조나 님이 쓴 글입니다. > 제목 : 강제진입 날짜 > 안녕하세요? 수고가 많으십니다. 수동으로 매수한 진입을 청산식을 만들려고 하는데 아래와 같이 답변을 받은적이 있습니다. 그런데 아래의 식은 차트를 띄워놓으면 차트의 맨첫번째 봉에서 강제진입이 되고 청산만 적용날짜에 청산이 되고 있습니다. input: 수량(100), P(0.1), P2(0.15),적용날짜(20130123); /* 강제진입식 */ if index == 0 Then buy("b",OnClose,def,수량); # 청산식 if sdate >= 적용날짜 then{#지정한 날짜이후부터 청산신호 발생 /* 진입이후 최고가 대비 10% 손실시 50주 청산 */ if MarketPosition == 1 and CurrentContracts == MaxContracts Then //포지션의 청산되지 않은 진입 계약수, 포지션의 최대보유 계약수 exitlong("bx1",AtStop,highest(H,BarsSinceEntry)*(1-P/100),"",50,1); /* 진입이후 최고가 대비 15% 손실시 나머지 50주 청산 */ if MarketPosition == 1 Then exitlong("bx2",AtStop,highest(H,BarsSinceEntry)*(1-P2/100),"",50,1); } 질문1) 제가 원하는것은 실시간차트의 특정일자의 첫봉에 매수가 되게 하고 싶습니다. 그 이후에 청산신호가 발생하게 부탁드립니다. 질문2) 분봉 및 일봉차트에 적용하고 싶습니다.