커뮤니티
문의드립니다
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계약은 매도조건이 될때까지 유지합니다.
항상 감사합니다
이전글