커뮤니티

문의드립니다

프로필 이미지
최선
2012-06-01 08:19:43
313
글번호 51551
답변완료
아래와 같은 논리 프로그램을 어떻게 짜야할지 잘몰라서 문의드립니다. 전제 : 시스템에서 매수조건이 되어 1계약을 매수하였습니다. 1. 1계약 매수가격과 현재가를 비교하여 -1포인트가 빠지면 1계약을 추가로 매수합니다. 2. A or B 3. 매수2계약의 평균가격과 현재가와 비교하여 -1포인트가 빠지면, 손절합니다. A. 매수2계약의 평균가격과 현재가와 비교하여 +1포인트가 되면 1계약만 매도하여 익절하고 나머지 1계약은 매도조건이 될때까지 유지합니다. B. 매수2계약의 평균가격이 최대가격대비 -0.5포인트가 빠지면 1계약만 매도하고 나머지 1계약은 매도조건이 될때까지 유지합니다. 항상 감사합니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-06-01 09:47:50

안녕하세요 예스스탁입니다. if MarketPosition == 0 and 매수조건 Then buy("b1",OnClose,def,1); if MarketPosition == 1 Then{ buy("b2",atlimit,EntryPrice-1); if MaxEntries == 2 and CurrentEntries == 2 and CurrentContracts == MaxContracts Then{ exitlong("loss",AtStop,AvgEntryPrice-1); exitlong("bx1",atlimit,AvgEntryPrice+1,"",1,1); } if MaxEntries == 2 and CurrentContracts < MaxContracts and 매도조건 Then{ exitlong("bx",AtStop,AvgEntryPrice-1); } } B조건의 내용은 정확히 이해하지 못했습니다. B조건에서 매수2계약의 평균가격은 불변하는 값입니다. 불변하는 값이 최대값대비 -0.5가 빠진다는 내용이 어떤 내용인지 모르겠습니다. 해당 내용은 좀더 자세한 내용 올려주시기 바랍니다. 즐거운 하루되세요 > 최선 님이 쓴 글입니다. > 제목 : 문의드립니다 > 아래와 같은 논리 프로그램을 어떻게 짜야할지 잘몰라서 문의드립니다. 전제 : 시스템에서 매수조건이 되어 1계약을 매수하였습니다. 1. 1계약 매수가격과 현재가를 비교하여 -1포인트가 빠지면 1계약을 추가로 매수합니다. 2. A or B 3. 매수2계약의 평균가격과 현재가와 비교하여 -1포인트가 빠지면, 손절합니다. A. 매수2계약의 평균가격과 현재가와 비교하여 +1포인트가 되면 1계약만 매도하여 익절하고 나머지 1계약은 매도조건이 될때까지 유지합니다. B. 매수2계약의 평균가격이 최대가격대비 -0.5포인트가 빠지면 1계약만 매도하고 나머지 1계약은 매도조건이 될때까지 유지합니다. 항상 감사합니다