피라미딩 계약 진입 및 청산 문의입니다.
진입
condition1 만족시 2계약 진입명 매수
condition2 만족시 3계약 진입명 추가매수 and 당일 진입계약수가 6계약 이상일 경우 진입 불가
청산 SetStopTrailing 사용
매수의 체결 계약(2)이 최소수익(100pt) 감소수익(50pt)일때 청산
추가매수의 체결 계약(3)이 최소수익(50pt) 감소수익(30pt)일때 청산
답변 1
예스스탁
예스스탁 답변
2022-01-19 10:54:08
안녕하세요
예스스탁입니다.
var : hh(0),bb(0);
if MarketPosition == 0 and Condition1 == true Then
Buy("매수",OnClose,DEF,2);
if MarketPosition == 1 Then
{
if MaxContracts < 6 Then
Buy("추가매수",OnClose,DEF,3);
if CurrentContracts > CurrentContracts[1] Then
{
hh = h;
bb = LatestEntryPrice(0);
}
if h > hh Then
hh = h;
if Highest(H,BarsSinceEntry) >= EntryPrice+100 Then
ExitLong("bx1",AtStop,Highest(h,BarsSinceEntry)-50,"매수");
if HH >= bb+50 Then
ExitLong("bx2",AtStop,hh-30,"추가매수");
}
즐거운 하루되세요
> 에이드 님이 쓴 글입니다.
> 제목 : 수식 문의
> 피라미딩 계약 진입 및 청산 문의입니다.
진입
condition1 만족시 2계약 진입명 매수
condition2 만족시 3계약 진입명 추가매수 and 당일 진입계약수가 6계약 이상일 경우 진입 불가
청산 SetStopTrailing 사용
매수의 체결 계약(2)이 최소수익(100pt) 감소수익(50pt)일때 청산
추가매수의 체결 계약(3)이 최소수익(50pt) 감소수익(30pt)일때 청산