커뮤니티

시스템식 문의드립니다.

프로필 이미지
에리조나
2013-02-22 03:38:58
281
글번호 59809
답변완료
항상 도움주셔서 감사합니다. 주식거래에 사용하려고 합니다. 수동으로 강제 진입 이후 청산식이 궁금합니다. input: 수량(100), P(0.05), P2(0.10) /* 강제진입식 */ if index == 0 Then buy("b",OnClose,def,수량); /* 진입이후 최고가 대비 5% 손실시 50주 청산 * if MarketPosition == 1 Then exitlong("bx",AtStop,highest(H,BarsSinceEntry)*(1-P/100)); /* 5% 손실시 청산후 그 가격을 기억했다가 다시 돌파하면 50주 재매수 */ /* 진입이후 최고가 대비 10% 손실시 나머지 50주 청산 * if MarketPosition == 1 Then exitlong("bx",AtStop,highest(H,BarsSinceEntry)*(1-P2/100)); 이런식으로 작성을 할려니 부족한 부분을 작성해주시면 감사하겠습니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-02-22 08:47:05

안녕하세요 예스스탁입니다. input: 수량(100), P(0.05), P2(0.10),적용날짜(20130221); /* 강제진입식 */ if index == 0 Then buy("b",OnClose,def,수량); # 당일발생 if sdate >= 적용날짜 then{#지정한 날짜이후부터 청산신호 발생 /* 진입이후 최고가 대비 5% 손실시 50주 청산 */ if MarketPosition == 1 and CurrentContracts == MaxContracts Then exitlong("bx1",AtStop,highest(H,BarsSinceEntry)*(1-P/100),"",50,1); /* 5% 손실시 청산후 그 가격을 기억했다가 다시 돌파하면 50주 재매수 */ if MarketPosition == 1 and CurrentContracts < MaxContracts Then buy("bb",AtStop,EntryPrice*(1-P/100),50); /* 진입이후 최고가 대비 10% 손실시 나머지 50주 청산 */ if MarketPosition == 1 Then exitlong("bx2",AtStop,highest(H,BarsSinceEntry)*(1-P2/100),"",50,1); } 즐거운 하루되세요 > 에리조나 님이 쓴 글입니다. > 제목 : 시스템식 문의드립니다. > 항상 도움주셔서 감사합니다. 주식거래에 사용하려고 합니다. 수동으로 강제 진입 이후 청산식이 궁금합니다. input: 수량(100), P(0.05), P2(0.10) /* 강제진입식 */ if index == 0 Then buy("b",OnClose,def,수량); /* 진입이후 최고가 대비 5% 손실시 50주 청산 * if MarketPosition == 1 Then exitlong("bx",AtStop,highest(H,BarsSinceEntry)*(1-P/100)); /* 5% 손실시 청산후 그 가격을 기억했다가 다시 돌파하면 50주 재매수 */ /* 진입이후 최고가 대비 10% 손실시 나머지 50주 청산 * if MarketPosition == 1 Then exitlong("bx",AtStop,highest(H,BarsSinceEntry)*(1-P2/100)); 이런식으로 작성을 할려니 부족한 부분을 작성해주시면 감사하겠습니다.